cakephpに関するSandRiverのブックマーク (2)

  • URL 取得 - CakePHP Tips

    自分の URL を取得したいときに使えるメンバや関数。 ドメインを含めない $html->webroot; // ビュー : html ヘルパー $this->webroot; // コントローラ DOCUMENT_ROOT 配下のルートを取得。 基的な使い方をしていれば 「 / 」 が返ると思っていればよい。 ドメインを含める $html->url($url, true); // ビュー Router::url($url, true); // ビュー以外 $url は DOCUMENT_ROOT 配下を指定。 $url が null の場合は現在の URL 。 $url を指定した場合はドメインを含めた $url で指定したURL ドメインを取得 env('HTTP_HOST'); 他にも REMOTE_ADDR や DOCUMENT_ROOT なども使える。 function env

  • 【CakePHP】使用しない方が良い・できないメソッド等の一覧 | ECWorks Blog

    CakePHP1.3もRC1となり、いよいよ1.2からの移行を気で考えた方が良い時期に差し掛かってきました。 さて、1.2から1.3になることで、いくつかの新機能が搭載されていく(つまりメソッドが増える)のですが、反対に無くなっていくものもあるので注意が必要です。 たまたまTwitterでこれに関連する話題があったので、ついでなので調べてみました。 1.2.6のソースコードに書かれている「推奨しない」機能は次の通りです。 ■cache() (basics.php) 「Cache::write()」を使用します。 ■&Set::get() (set.php) Setは静的に使うことが推奨されています。 このためget()で設定値を入手しようとするとワーニングが出ます。 ■Xml::compose() (xml.php) Xml::toString()のラッピングです。 ■Email::_l

  • 1