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

denormalize() public method

Denormalizes an array of arguments.
public denormalize ( Nelmio\Alice\FixtureInterface $scope, Nelmio\Alice\FixtureBuilder\Denormalizer\FlagParserInterface $parser, array $unparsedArguments ) : array
$scope Nelmio\Alice\FixtureInterface
$parser Nelmio\Alice\FixtureBuilder\Denormalizer\FlagParserInterface
$unparsedArguments array
return array
    public function denormalize(FixtureInterface $scope, FlagParserInterface $parser, array $unparsedArguments) : array;

Usage Example

 /**
  * @inheritdoc
  */
 public function denormalize(FixtureInterface $scope, FlagParserInterface $parser, string $unparsedMethod, array $unparsedArguments) : MethodCallInterface
 {
     $methodFlags = $parser->parse($unparsedMethod);
     $method = $methodFlags->getKey();
     $arguments = $this->argumentDenormalizer->denormalize($scope, $parser, $unparsedArguments);
     $methodCall = new SimpleMethodCall($method, $arguments);
     return $this->handleMethodFlags($methodCall, $methodFlags);
 }
All Usage Examples Of Nelmio\Alice\FixtureBuilder\Denormalizer\Fixture\SpecificationBagDenormalizer\ArgumentsDenormalizerInterface::denormalize
ArgumentsDenormalizerInterface