Phalconのチュートリアル(チュートリアル 1)の最新ソースを見てみる

Phalconのチュートリアル(チュートリアル 1)」は、GitHubにリポジトリがあります。

一応、最新のソースコードを確認しておきます。

主要な変更点

まあ、大きな変更はもちろんないんですが、1つだけビューでのTagヘルパーの書き方が変わってました。

--- a/app/views/index/index.phtml
+++ b/app/views/index/index.phtml
@@ -1,4 +1,4 @@
 <?php
 echo "<h1>Hello!</h1>";

-echo Phalcon\Tag::linkTo("signup", "Sign Up Here!");
+echo $this->tag->linkTo("signup", "Sign Up Here!");
--- a/app/views/signup/index.phtml
+++ b/app/views/signup/index.phtml
@@ -1,8 +1,6 @@
-<?php use Phalcon\Tag; ?>
-
 <h2>Sign up using this form</h2>

-<?php echo Tag::form("signup/register"); ?>
+<?php echo $this->tag->form("signup/register"); ?>

 <!-- CSRF対策のトークン -->
 <input type="hidden" name="<?php echo $this->security->getTokenKey() ?>"
@@ -10,16 +8,16 @@

  <p>
     <label for="name">Name</label>
-    <?php echo Tag::textField("name") ?>
+    <?php echo $this->tag->textField("name") ?>
  </p>

  <p>
     <label for="email">E-Mail</label>
-    <?php echo Tag::textField("email") ?>
+    <?php echo $this->tag->textField("email") ?>
  </p>

  <p>
-    <?php echo Tag::submitButton("Register") ?>
+    <?php echo $this->tag->submitButton("Register") ?>
  </p>

 </form>

それと、HTTPヘッダに文字コードの指定が追加されてました。

--- a/public/.htaccess
+++ b/public/.htaccess
@@ -1,3 +1,4 @@
+AddDefaultCharset UTF-8
 <IfModule mod_rewrite.c>
     RewriteEngine On
     RewriteCond %{REQUEST_FILENAME} !-d

関連

Date: 2014/12/18

Tags: phalcon