Nelmio\Alice\FixtureBuilder\Denormalizer\Fixture\SpecificationBagDenormalizer\ValueDenormalizerInterface::denormalize PHP Method

denormalize() public method

Denormalizes a given value. For example, will denormalize '$username' into a VariableValue.
public denormalize ( Nelmio\Alice\FixtureInterface $scope, FlagBag $flags = null, mixed $value ) : Nelmio\Alice\Definition\ValueInterface | mixed
$scope Nelmio\Alice\FixtureInterface Used for unique values for example.
$flags Nelmio\Alice\Definition\FlagBag
$value mixed
return Nelmio\Alice\Definition\ValueInterface | mixed
    public function denormalize(FixtureInterface $scope, FlagBag $flags = null, $value);

Usage Example

Example #1
0
 /**
  * {@inheritdoc}
  *
  * @throws InvalidScopeException
  */
 public function denormalize(FixtureInterface $scope, FlagBag $flags = null, $value)
 {
     $value = $this->denormalizer->denormalize($scope, $flags, $value);
     if (false === $this->requiresUnique($flags)) {
         return $value;
     }
     return $this->generateValue($scope, $flags, $value);
 }
All Usage Examples Of Nelmio\Alice\FixtureBuilder\Denormalizer\Fixture\SpecificationBagDenormalizer\ValueDenormalizerInterface::denormalize
ValueDenormalizerInterface