タグ

phpとdevelopmentに関するquackquackquackのブックマーク (4)

  • ClassRegistry徹底解剖 - 24時間CakePHP

    ClassRegistryについてごく詳細までまとめられている日語の記事が見当たらないので、纏めてみようと思います。 ClassRegistryとは シングルトンパターンのクラスのオブジェクトをkeyを元に包括的に管理をします。 生成・初期化・生成済みオブジェクトの参照を保存/提供します。 モデルとその他 ClassRegistryはモデルオブジェクトとその他のオブジェクトを区別します。 あまり意識せずとも使えるようにはなっています。 API解説 Object &ClassRegistry::init(mixed $class, string $type = null) クラスのインスタンスを生成・初期化し、その参照を保存します。単一のクラスが指定されたときそのインスタンスの参照を、複数の場合は全てが成功したかどうか(boolean)を返します。 モデルオブジェクトの場合、エイリアスマッ

    ClassRegistry徹底解剖 - 24時間CakePHP
  • 慣れれば超便利! Cake 2.4.4 で、美味しくbakeしてみた!

    やぁみんな、元気かい? オレはまだまだ失業者として正月を満喫中さ! ってな感じでいつものように記事を書き始めているのだが、今回は珍しく技術ネタなので、いつもと違う感じでマジメに書いてみようと思う。 ネタ記事を期待してくれていたみんなには悪いことしてしまうが、また今度に期待してくれ! はじめに 今回の記事はすごく長いので、結論を先に書きます。 bakeを使うと、PHPを一切書かずに、こんな感じのブログシステムの基盤のような物を作れます。仕事でも十分役に立ちます。 興味が湧いた人は、長い記事を見てbakeの入門をしてみて下さい。 また、だらだらとシェルの中身を貼りまくって膨大なテキストになっていますが、bake自体は質問に答えるだけという仕組みなので、bakeを起動するところまで覚えることができれば、あとは特段知識は要りませんし、慣れたら1分以内に今回の記事に書いてあるbakeはできると思いま

    慣れれば超便利! Cake 2.4.4 で、美味しくbakeしてみた!
  • テスト - 2.x

    This document is for a version of CakePHP that is no longer supported. Please upgrade to a newer release! テスト¶ CakePHP にはテストのための包括的なフレームワークが組み込まれています。CakePHPPHPUnit と統合されています。PHPUnit が提供する機能に加えて、 CakePHP はテストをより簡単にする機能を提供します。このセクションでは PHPUnit のインストールから ユニットテストのはじめ方、そして、CakePHP が提供する拡張機能について説明します。 PHPUnit のインストール¶ CakePHP のテストフレームワークは、PHPUnit を基礎としています。PHPUnitPHP の ユニットテストにおいてデファクトスタンダードとなってい

    テスト - 2.x
  • Environments - General - FuelPHP Documentation

    The support of environments helps FuelPHP and your app to make decisions based on the environment setting. FuelPHP itself uses the environment setting to load/overwrite additional config setting based on which environment is currently active. Environments and Config Based on the environment the app is set to, the Config class looks for environment-specific config files. The config class looks for

  • 1