2010-01-01から1ヶ月間の記事一覧

Lithiumコアライブラリのフィルターを見てみた

昨日の第49回PHP勉強会@関東 - events.php.gr.jpで、@yandoさんがLithiumの現状について発表されたそうで、そのスライドを見てみました。 http://blog.candycane.jp/archives/261 LithiumはCake PHPの流れを汲むフレームワークですが、PHP 4対応を捨てて先進…

symfony検定

symfony検定 - ゆっくり*ゆっくり というわけで、勝手に問題を考えてみます。 初級っぽいものを考えてみました。 symfonyにバンドルされている2つのORMコンポーネントは? 約20チャプターで構成されるsymfonyのチュートリアルで構築する仕事情報サイトの名称…

symfonyのプラグインコマンドのインストール先ディレクトリを変更する

Twitterで@okonomiさんから以下の発言がありました。 symfonyでEthnaのpear-local的なことはできるんかな。手動でパッケージ管理とか無理ですよ? *Tw*「symfony plugin:install -c pear.php.net --force-license -d pear」でPEARをインストールできた *Tw*@…

sfForm(BaseForm)派生クラス内でのsetup()やconfigure()についてのメモ

sfFormの派生クラス、例えばモデルクラスに対応するフォームクラスなどで、setup() メソッドが使われています。Base〜というクラスの setup() メソッドにデフォルトのウィジェットなどが定義され、このクラスを継承するクラスの configure() メソッドでウィ…

sfDoctrineGuardPluginについてのメモ

symfonyには次のようなサイトのユーザー管理機能をまとめたプラグインがあります ユーザーのログイン機能 ユーザー一覧をメンテナンスする管理画面 コマンドラインからユーザーの情報を編集する機能 未登録のユーザーがユーザー登録できる画面 パスワードを…

sfDoctrineGuardPluginのREADME翻訳

翻訳を載せておきますが、微妙に内容が間違っている部分もあるっぽいです。今回はそういった部分は修正せずに単純に翻訳してあります。翻訳ファイルはgithubに載せましたので、本家のライセンスにしたがってご自由に利用してください。 http://github.com/hi…

sfDoctrineGuardPluginの日本語用辞書ファイル

sfDoctrineGuardPluginのユーザー向け画面(管理画面を除く)のリソースを日本語化するための辞書ファイルです。 次の内容を「sf_guard.ja.xml」という名前で、/plugins/sfDoctrineGuardPlugin/i18n ディレクトリに保存してください。

DoctrineのSortableビヘイビアを使う場合

レコードをソート可能かつ、各レコードのソート順変更などの操作を可能にする「Sortable」というビヘイビアがありますが、いくつかの実装が存在するようです。 Doctrine公式に登録されているextension http://www.doctrine-project.org/extension/Sortable …