nojimage/CakePHP-Twim — pull request #2 by akiyan (2013-09-24 02:00:05+00:00)
Title: compatible php 5.5 strict standards.

* PHP 5.5で動作させたところ、オーバーライドしたメソッドのいくつかが Strict Standards should be compatible になったため、テストケースから確認可能な範囲でStrict Standardsエラーを潰していった。
* 完全にStrictにするために、一部、トリッキーになってしまった部分がある。
* TwimFriendship::createの引数の数が親メソッドと異なるため、func_get_args()で取得するようにした。
* 同、デフォルト値については配列の結合で表現するようにした。
* TwimAutolink::createのデフォルト値が空の配列ではなくfalseである必要が有るため、内部でfalse時に空の配列にするようにした。
* タイプヒンティングの有効にした際にBehaviorの内部のメソッド呼び出しにバグを見つけたため、合わせて修正した。
* 例：array_map(array($this, 'expandUrlString') を array_map(array($model, 'expandUrlString') にするなど。