コード例 #1
0
ファイル: Http.php プロジェクト: fedeisas/lithium
 /**
  * Determines if a given method can be called.
  *
  * @param string $method Name of the method.
  * @param boolean $internal Provide `true` to perform check from inside the
  *                class/object. When `false` checks also for public visibility;
  *                defaults to `false`.
  * @return boolean Returns `true` if the method can be called, `false` otherwise.
  */
 public function respondsTo($method, $internal = false)
 {
     return isset($this->_methods[$method]) || parent::respondsTo($method, $internal);
 }
コード例 #2
0
ファイル: MongoDb.php プロジェクト: unionofrad/lithium
 /**
  * Determines if a given method can be called.
  *
  * @param string $method Name of the method.
  * @param boolean $internal Provide `true` to perform check from inside the
  *                class/object. When `false` checks also for public visibility;
  *                defaults to `false`.
  * @return boolean Returns `true` if the method can be called, `false` otherwise.
  */
 public function respondsTo($method, $internal = false)
 {
     $childRespondsTo = is_object($this->server) && is_callable(array($this->server, $method));
     return parent::respondsTo($method, $internal) || $childRespondsTo;
 }