/** * 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); }
/** * @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); }