extractMethodHandler() public static method

Extracts method handler from proxy object.
public static extractMethodHandler ( $proxy ) : mixed
$proxy
return mixed
コード例 #1
0
ファイル: Mock.php プロジェクト: phogl/autoloader
 private static function _extractMock($mock)
 {
     if ($mock instanceof SimpleMock) {
         return $mock;
     }
     return DynamicProxy::extractMethodHandler($mock);
 }
コード例 #2
0
ファイル: Mock.php プロジェクト: letsdrink/ouzo
 public static function extractMock($mock)
 {
     if (is_null($mock)) {
         throw new InvalidArgumentException("Instance of class Mock or SimpleMock expected, null given");
     }
     if ($mock instanceof SimpleMock) {
         return $mock;
     }
     return DynamicProxy::extractMethodHandler($mock);
 }