예제 #1
0
 /**
  * Checks if value is a Display
  *
  * @param   mixed       $value          Value to evaluate
  * @param   array       $requirements   Array of constraints
  * @return  array       Cleared value
  * @throws  InvalidDataException        If the value is not a Display or fails constraints checks
  */
 public static function checkDisplay($value, array $requirements)
 {
     return DisplayType::check($value, $requirements);
 }
예제 #2
0
 /**
  * @expectedException Ucc\Exception\Data\InvalidDataValueException
  * @expectedExceptionMessage must contain valid field names
  */
 public function testCheckFailMissingFieldPart()
 {
     $supplied = array('-id');
     $requirements = array('fields' => array('id'));
     $actual = DisplayType::check($supplied, $requirements);
 }