DateTimeNormalizer::denormalize()

object denormalize(mixed $data, string $class, string $format = null, array $context = array()) Denormalizes data back into an object of the given class. Parameters mixed $data data to restore string $class the expected class to instantiate string $format format the given data was extracted from array $context options available to the denormalizer Return Value object

DateTimeNormalizer

class DateTimeNormalizer implements NormalizerInterface, DenormalizerInterface Normalizes an object implementing the {see \DateTimeInterface} to a date string. Denormalizes a date string to an instance of {see \DateTime} or {see \DateTimeImmutable}. Constants FORMAT_KEY Methods __construct(string $format = \DateTime::RFC3339) array|string|bool|int|float|null normalize(object $object, string $format = null, array $context = array()) Normalizes an object into a set of arrays/sc

DateTime

class DateTime extends Constraint Constants DEFAULT_GROUP The name of the group given to all constraints with no explicit group. CLASS_CONSTRAINT Marks a constraint that can be put onto classes. PROPERTY_CONSTRAINT Marks a constraint that can be put onto properties. INVALID_FORMAT_ERROR INVALID_DATE_ERROR INVALID_TIME_ERROR Properties mixed $payload Domain-specific data attached to a constraint. from Constraint array $groups The groups that the constraint belongs to

DateRangeFilterIterator

class DateRangeFilterIterator extends FilterIterator DateRangeFilterIterator filters out files that are not in the given date range (last modified dates). Methods rewind() This is a workaround for the problem with \FilterIterator leaving inner \FilesystemIterator in wrong state after rewind in some cases. from FilterIterator __construct(Iterator $iterator, array $comparators) Constructor. bool accept() Filters the iterator values. Details rewind(

DateComparator

class DateComparator extends Comparator DateCompare compiles date comparisons. Methods string getTarget() Gets the target value. from Comparator setTarget(string $target) Sets the target value. from Comparator string getOperator() Gets the comparison operator. from Comparator setOperator(string $operator) Sets the comparison operator. from Comparator bool test(mixed $test) Tests against the target. from Comparator __construct(string $test) Constructor. Details

Date

class Date extends Constraint Constants DEFAULT_GROUP The name of the group given to all constraints with no explicit group. CLASS_CONSTRAINT Marks a constraint that can be put onto classes. PROPERTY_CONSTRAINT Marks a constraint that can be put onto properties. INVALID_FORMAT_ERROR INVALID_DATE_ERROR Properties mixed $payload Domain-specific data attached to a constraint. from Constraint array $groups The groups that the constraint belongs to from Constraint $message

DataUriNormalizer::supportsNormalization()

bool supportsNormalization(mixed $data, string $format = null) Checks whether the given class is supported for normalization by this normalizer. Parameters mixed $data Data to normalize. string $format The format being (de-)serialized from or into. Return Value bool

DataUriNormalizer::supportsDenormalization()

bool supportsDenormalization(mixed $data, string $type, string $format = null) Checks whether the given class is supported for denormalization by this normalizer. Parameters mixed $data Data to denormalize from. string $type The class to which the data should be denormalized. string $format The format being deserialized from. Return Value bool

DataUriNormalizer::normalize()

array|string|bool|int|float|null normalize(object $object, string $format = null, array $context = array()) Normalizes an object into a set of arrays/scalars. Parameters object $object object to normalize string $format format the normalization result will be encoded as array $context Context options for the normalizer Return Value array|string|bool|int|float|null

DataUriNormalizer::denormalize()

object denormalize(mixed $data, string $class, string $format = null, array $context = array()) Denormalizes data back into an object of the given class. Parameters mixed $data data to restore string $class the expected class to instantiate string $format format the given data was extracted from array $context options available to the denormalizer Return Value object See also https://gist.github.com/bgrins/6194623