タグ

ブックマーク / hiromi2424.hatenadiary.org (3)

  • CakePHPとPHPUnit(訳) - 24時間CakePHP

    この訳について CakePHPのコアデベロッパーの中心となる、mark storyがCakePHP2.0のテストのフレームワークをSimpleTestからPHPUnitに変更するということについて、経緯とその有用性、移行についての悩みどころについて詳細な記事を書いてくれました。 元記事: http://mark-story.com/posts/view/cakephp-and-phpunit この訳はその記事の対訳にあたります。 注意点 翻訳の記事をブログに掲載する許可は得ています。 英語力に不安がある人が翻訳してますので、英語が読める方は元記事を読むことを強く推奨します。 (一応)個人的な記事ということで、ラフな口語訳をしていますが、割とフォーマルな英文だったので失敗してるかもしれません。許して! 対訳 CakePHP 2.0 の開発が進行中であるということについての最近のBakeryの

    CakePHPとPHPUnit(訳) - 24時間CakePHP
  • CakePHP 2.0.3 が焼きあがりました(訳) - 24時間CakePHP

    訳 このCakePHPの新しいバージョンは2.0ブランチへの安定性の向上と、PHPUnit 3.6の完全な互換性、PHP5.4のサポートをもたらします。 CakePHPコアチームは迅速にCakePHP2.0.3*1が利用可能になったことを誇りに思います。前のリリースからPHPの世界に多くのことが起き、この新バージョンにはPHPフレームワークの進化し続ける世界に適応するために必要なすべての変更が組み込まれています。 大きな変更があったうちの一つは、PHPUnit 3.6が安定版になりPEARインストーラを通したデフォルトのバージョンとなったことです。この変更は多くの開発者にとって驚きとなりました。PHPUnitの主要な変更により開発者はCakePHPの組み込みテストスイートを実行するのが難しくなりました。PHPUnitの3.5と3.6の両方のバージョンで問題が起きないように2.0.3が確実に

    CakePHP 2.0.3 が焼きあがりました(訳) - 24時間CakePHP
  • ClassRegistry徹底解剖 - 24時間CakePHP

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

    ClassRegistry徹底解剖 - 24時間CakePHP
  • 1