CakePHPガイドブック初版 正誤表
 
2007.11.13日
 
 
 
 
 
1. iiiページ
 
「日本のCakePHPユーザーの皆様へ」 - 2行目
 
 
 
(誤)
 
Larry Masters」
 
 
 
(正)
 
Larry Masters
 
 
 
※Larry Mastersの後の」は不要です。
 
 
 
 
 
 
 
2. 8ページ
 
「1-2-4 Symfony」の節 - タイトル
 
 
 
(誤)
 
1-2-4 Symfony
 
 
 
(正)
 
1-2-4 symfony
 
 
 
※Symfonyの「S」は「s」が正しいです。
 
 
 
 
 
 
 
3. 8ページ
 
「1-2-4 Symfony」の節 - 本文1行目
 
 
 
(誤)
 
Symfonyは、Mojavi3-DEVのfork(枝分かれ)として開発の始まったPHP5用フレームワークです。
 
 
 
(正)
 
symfonyは、Mojavi3-DEVのfork(枝分かれ)として開発の始まったPHP5用フレームワークです。
 
 
 
※Symfonyの「S」は「s」が正しいです。
 
 
 
 
 
 
 
4. 8ページ
 
「1-2-4 Symfony」の節 - 本文4行目
 
 
 
(誤)
 
Symfonyのコミュニティは活発に活動しています。
 
 
 
(正)
 
symfonyのコミュニティは活発に活動しています。
 
 
 
※Symfonyの「S」は「s」が正しいです。
 
 
 
 
 
 
 
5. 10ページ
 
「1-2-6 Piece Framework」の節 - 表の4列目
 
 
 
(誤)
 
PHPバージョン:PHP5
 
 
 
(正)
 
PHPバージョン:PHP4/PHP5
 
 
 
※PHPのバージョンでPHP4が欠落していました。
 
 
 
 
 
 
 
6. 25、27、29、31ページ
 
本書の右ページの上に挿入されている「節の番号/タイトル」
 
 
 
(誤)
 
13-2 セットアップ
 
 
 
(正)
 
3-2 セットアップ
 
 
 
※本文の他の場所には影響ありません。
 
 
 
 
 
 
 
7. 206ページ
 
「9-6-1 コントローラーのメソッドが呼べる?」の節 - 8〜9行目
 
 
 
(誤)
 
リスト9-21のソースだとindex()はもちろんのこと、内部で呼ばれることを想定しているupdateUser()も外部から実行することができます。
 
 
 
(正)
 
リスト9-21のソースだとindex()はもちろんのこと、内部で呼ばれることを想定しているupdateStatus()も外部から実行することができます。
 
 
 
※「updateUser()」ではなく「updateStatus()」が正しいです。
 
 
 
 
 
 
 
8. 218ページ
 
(217ページから始まる)「リスト10-3 フィルタコンポーネント」 - 218ページの5〜11行目(空白行を除く)
 
 
 
(誤)
 
function toLower(&$elem)
 
{
 
    if (is_array($elem)) {
 
        SimpleFilterComponent::toLower($elem);
 
    }
 
    $elem = strtolower($elem);
 
}
 
 
 
(正)
 
function toLower(&$elem)
 
{
 
    if (is_array($elem)) {
 
        array_walk($elem, array('SimpleFilterComponent', 'toLower'));
 
    } else {
 
        $elem = strtolower($elem);
 
    }
 
}
 
 
 
 
 
 
 
9. 224ページ
 
「図10-3  データベースオブジェクト — クラス図」 - 一番下のブロック
 
 
 
(誤)
 
DboSimpler
 
 
 
(正)
 
DboSimple
 
 
 
 
 
 
 
10. 236ページ
 
「リスト11-5 PEAR::Pagerを使用したPagerComponent」 - リストの10行目(空白行を除く)
 
 
 
(誤)
 
$this->controller = $controller;
 
 
 
(正)
 
$this->controller =& $controller;
 
 
 
※「=」の後に「&」が挿入されます。
 
 
 
 
 
 
 
 
 
//eof