2011-01-01から1年間の記事一覧

CakePHPでの管理者機能の分け方いろいろ[CakePHP Advent Calendar 2011 Day6]

CakePHP Advent Calendar 2011の6日目です。 前回は@kachiokaさんでした。 CakePHPにおける複数形はCakePHP自体がどう判定するのかがInflectorクラス次第ですからね。 ちなみにcake.elはInflectorクラスをEmacs Lispでインプリメントして利用しているので安…

いつまでたってもゴールが見えないのでCalendar Plugin for CakePHPをアルファリリースした

いつまでたってもゴールが見えないのでCalendar Plugin for CakePHPをアルファリリースした。https://github.com/k1LoW/calendar Calendar Pluginって何? CakePHPでカレンダー機能を実装する時に便利になったらいいなと思って『作り始めた』プラグイン。 大…

root権限なしでCakePHP2 + PHPUnitを最速でインストールする方法

CakePHPはバージョン2系からテストスイートがSimpleTestからPHPUnitに変更になった。PHPUnitは通常PEARコマンドを利用してインストールするので、root権限がないと若干面倒だったりする。ただ、テストスイートはプロジェクトの最初のほうで設定しておきたい…

app/webroot以下のPHPファイルからCakePHPの機能を使いたい

CakePHPは、app/webroot以下のファイルはそのまま表示するような実装になっていて、静的ページしかないディレクトリなんかはapp/webroot以下に配置すると楽だったりする。特にcssやimg、jsなどもそのまま配置されているので、Dispacherを通った若干わかりに…