/**
  * @param $value
  *
  * @throws \Exception
  */
 protected function guard($value)
 {
     Assert::isInstanceOf($value, self::$instance);
 }
Esempio n. 2
0
 public function testItShouldCheckIfIsInstanceOfThrowsException2()
 {
     $this->setExpectedException(Exception::class);
     Assert::isInstanceOf('a', 'DateTime');
 }
 /**
  * @param array $values
  *
  * @return array
  */
 protected function fetchIds(array $values) : array
 {
     $ids = [];
     foreach ($values as $value) {
         Assert::isInstanceOf($value, Identity::class);
         if (null !== $value->id()) {
             $ids[] = $value->id();
         }
     }
     return $ids;
 }