コード例 #1
0
ファイル: extension.php プロジェクト: alexqwert/kanon
 /**
  * Extend $extendable with new methods
  * @param extendable $extendable
  */
 public function setUpMethods($extendable)
 {
     $extendableMethods = $extendable->___get('___methods');
     foreach ($this->___methods as $method) {
         $extendableMethods[$method] = array($this, $method);
     }
     $extendable->___set('___methods', $extendableMethods);
 }
コード例 #2
0
ファイル: extensionTest.php プロジェクト: alexqwert/kanon
 /**
  * 
  * @param extendable $extendable
  */
 public function setUp($extendable)
 {
     $extendable->___set('x', $a = 1);
 }