トップページphp
985コメント270KB

【PHP】フレームワーク CakePHP 15ホール目【v2.2】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2012/12/04(火) 13:06:36.87ID:ExCLhBiP
CakePHPは、Ruby on Railsの概念の多くを取り入れた、Rails流の高速開発とPHPの機動性を兼ね備えたフレームワークです
CakePHPから派生したLithium(li3)も専スレできるまではここでどうぞ
質問するときはCakePHPのバージョンを書きましょう

※他フレームワークとの比較等はスレ違いです

■本家
http://www.cakephp.org/
APIドキュメント
http://api.cakephp.org/
github - cakephp
http://github.com/cakephp
the Bakery
http://bakery.cakephp.org/
CakeQs
http://cakeqs.org/
Issue
http://cakephp.lighthouseapp.com/dashboard
CheatSheet[1.2] (PDF)
http://cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf

■日本語公式
http://cakephp.jp/
フォーラム
http://cakephp.jp/modules/newbb/
cookbook(マニュアル)
[2.x] http://book.cakephp.org/2.0/ja/index.html
[1.3] http://book.cakephp.org/ja

前スレ
【PHP】フレームワーク CakePHP 14ホール目【v2.1】
http://kohada.2ch.net/test/read.cgi/php/1335859124/
0002nobodyさん2012/12/04(火) 13:09:23.87ID:ExCLhBiP
前スレ埋まりそうなので建てた
リンクの順番を変更したり2.x系のマニュアルを追加したりした
テンプレらしきものは見当たらないのでこれ以上何もしない
独断でやった
反省はするが後悔はしない
0003nobodyさん2012/12/05(水) 11:52:00.08ID:???
0004nobodyさん2012/12/05(水) 12:33:11.60ID:???
2.3で、find('first')でデータが空だったときにnullでなく空arrayで返ってくるようになったのが
地味に痛いのだが、俺だけ?
0005nobodyさん2012/12/05(水) 13:11:45.10ID:???
そうなん?
empty とかでチェックしてたから気が付かんかったけど、
なんでそんな仕様変えたりするんかな。
0006712012/12/05(水) 13:24:23.83ID:???
cakeの複数形って何のためにありますか?
機能的にはなくても問題ないですよね?
0007nobodyさん2012/12/05(水) 13:30:57.27ID:???
コンピュータはアングロサクソン文化。
それに異を唱えたところで無駄な抵抗。
0008nobodyさん2012/12/05(水) 14:17:02.19ID:???
>>5
find('all')の挙動とか考えると、戻りがarrayで統一されるのは良いことなんだけどね。
適切に判定するよう、2.3に合わせてソースを修正中。
0009nobodyさん2012/12/05(水) 14:44:23.38ID:???
ってか、まだRC-1だよね?
0010nobodyさん2012/12/05(水) 15:11:31.60ID:???
RC-1だろうが、最新を追いかけておけ。
0011nobodyさん2012/12/05(水) 15:16:46.14ID:???
何目線?
0012nobodyさん2012/12/06(木) 21:15:05.72ID:???
2.2.2だけどShellが動かない、検索してみてもどれが正しいのかルールが変わりすぎ
app\Console\Command\MyShell.php (mainだけの空ファイル)
path通ってて、app\Console\Command>cake my

Error: Shell class MyShell could not be found.
0013nobodyさん2012/12/06(木) 21:27:20.26ID:???
app/ ディレクトリに移動

>Console\cake my
0014nobodyさん2012/12/06(木) 21:28:43.11ID:???
いや、ちょっとまった。
そのエラーは cake.php の設定ミスだ。
0015nobodyさん2012/12/06(木) 21:33:59.60ID:???
いややっぱ違うか、実行ディレクトリの間違いか
0016122012/12/06(木) 21:43:46.92ID:FnAkDg6W
すいません app\Console>cake my
で実行してます、どっちも試したけど…
0017nobodyさん2012/12/06(木) 22:02:47.45ID:???
ちなみに MyShell はちゃんとAppShellというか、CakeShellクラス継承してる?
0018122012/12/06(木) 22:14:11.45ID:???
>>17
下記のとおりです
class MyShell extends AppShell
{
public function main() {
}
}
■ このスレッドは過去ログ倉庫に格納されています