Пример #1
0
 public function __construct($expected)
 {
     if (is_string($expected)) {
         $expected = [$expected];
     }
     parent::__construct($expected);
 }
Пример #2
0
 /**
  * @param object|array $expected
  *
  * @throws \Mockery\Exception If a non-object non-array expectation is provided
  */
 public function __construct($expected = null)
 {
     if (!is_object($expected)) {
         if (is_array($expected)) {
             $expected = (object) $expected;
         } else {
             throw new Exception('FuzzyObject matcher can only match objects!');
         }
     }
     parent::__construct($expected);
 }
Пример #3
0
 /**
  * ArrayPath constructor.
  * @param mixed|null $expected
  * @param $path
  */
 public function __construct($expected, $path)
 {
     parent::__construct($expected);
     $this->path = $path;
 }
Пример #4
0
 public function __construct($expected)
 {
     sort($expected);
     parent::__construct($expected);
 }
Пример #5
0
 public function __construct($expected, $jsonPathSelector)
 {
     parent::__construct($expected);
     $this->jsonPathSelector = $jsonPathSelector;
 }