*/
protected $supportedInterfaceOrClass;
+ /**
+ * List of formats which supports (de-)normalization.
+ *
+ * @var string|string[]
+ */
+ protected $format;
+
/**
* {@inheritdoc}
*/
$supported = (array) $this->supportedInterfaceOrClass;
- return (bool) array_filter($supported, function($name) use ($data) {
+ return (bool) array_filter($supported, function ($name) use ($data) {
return $data instanceof $name;
});
}
$supported = (array) $this->supportedInterfaceOrClass;
- $subclass_check = function($name) use ($type) {
+ $subclass_check = function ($name) use ($type) {
return (class_exists($name) || interface_exists($name)) && is_subclass_of($type, $name, TRUE);
};
return TRUE;
}
- return in_array($format, (array) $this->format);
+ return in_array($format, (array) $this->format, TRUE);
}
}