私は Facebook API (PHP-SDK) を CakePHP と統合しています。すでにいくつかの統合が存在することは知っていますが、私はこれを自分で行うのに十分なほど頑固です。私の質問は、次のようないくつかのメソッドを備えた FacebookController があるという事実を提供することです。
function one() {
//code
}
function two() {
//code
}
function three() {
//code
}
すべての関数内に次を追加する必要があります。
$facebook = new Facebook(array(
'appId' => 'appID',
'secret' => 'secret',
));
これは悪い習慣であり、大量のコードの繰り返しのようです。$facebook 変数を「グローバル」にして、コントローラーのすべてのメソッドでアクセスできるようにすることはできますか?
ありがとう