public static createForInvalidFixtureBagParameters ( $fixturesParameters ) : TypeError | ||
return | TypeError |
/** * {@inheritdoc} * * @param array $data Full set of parsed data, will look for the parameter subset itself. */ public function denormalize(array $data) : ParameterBag { if (false === array_key_exists('parameters', $data) || null === ($fixturesParameters = $data['parameters'])) { return new ParameterBag(); } if (false === is_array($fixturesParameters)) { throw TypeErrorFactory::createForInvalidFixtureBagParameters($fixturesParameters); } return new ParameterBag($fixturesParameters); }