JsonFileDumper

class JsonFileDumper extends FileDumper JsonFileDumper generates an json formatted string representation of a message catalogue. Methods setRelativePathTemplate(string $relativePathTemplate) Sets the template for the relative paths to files. from FileDumper setBackup(bool $backup) Sets backup flag. from FileDumper dump(MessageCatalogue $messages, array $options = array()) Dumps the message catalogue. from FileDumper string formatCatalogue(MessageCatalogue $messages, string $d

JsonEncoder::supportsEncoding()

bool supportsEncoding(string $format) Checks whether the serializer can encode to given format. Parameters string $format format name Return Value bool

JsonEncoder::supportsDecoding()

bool supportsDecoding(string $format) Checks whether the deserializer can decode from given format. Parameters string $format format name Return Value bool

JsonEncoder::encode()

scalar encode(mixed $data, string $format, array $context = array()) Encodes data into the given format. Parameters mixed $data Data to encode string $format Format name array $context options that normalizers/encoders have access to. Return Value scalar Exceptions UnexpectedValueException

JsonEncoder::decode()

mixed decode(string $data, string $format, array $context = array()) Decodes a string into PHP data. Parameters string $data Data to decode string $format Format name array $context options that decoders have access to. The format parameter specifies which format the data is in; valid values depend on the specific implementation. Authors implementing this interface are encouraged to document which formats they support in a non-inherited phpdoc comment. Return Value mixed Exce

JsonEncoder

class JsonEncoder implements EncoderInterface, DecoderInterface Encodes JSON data. Constants FORMAT Methods __construct(JsonEncode $encodingImpl = null, JsonDecode $decodingImpl = null) scalar encode(mixed $data, string $format, array $context = array()) Encodes data into the given format. mixed decode(string $data, string $format, array $context = array()) Decodes a string into PHP data. bool supportsEncoding(string $format) Checks whether the serializer can encode

JsonEncode::supportsEncoding()

bool supportsEncoding(string $format) Checks whether the serializer can encode to given format. Parameters string $format format name Return Value bool

JsonEncode::encode()

scalar encode(mixed $data, string $format, array $context = array()) Encodes PHP data to a JSON string. {@inheritdoc} Parameters mixed $data Data to encode string $format Format name array $context options that normalizers/encoders have access to. Return Value scalar

JsonEncode

class JsonEncode implements EncoderInterface Encodes JSON data. Methods __construct($bitmask) scalar encode(mixed $data, string $format, array $context = array()) Encodes PHP data to a JSON string. bool supportsEncoding(string $format) Checks whether the serializer can encode to given format. Details __construct($bitmask) Parameters $bitmask scalar encode(mixed $data, string $format, array $context =

JsonDescriptor

class JsonDescriptor extends Descriptor JSON descriptor. Methods describe(OutputInterface $output, object $object, array $options = array()) Describes an InputArgument instance. from Descriptor Details describe(OutputInterface $output, object $object, array $options = array()) Describes an InputArgument instance. Parameters OutputInterface $output object $object array $options