예제 #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);
 }