syck


This extension has been replaced by yaml.

YAML-1.0 parser and emitter

A binding to the Syck library.
YAML(tm) (rhymes with "camel") is a straightforward machine parsable data serialization format designed for human readability and interaction with scripting languages. YAML is optimized for data serialization, configuration settings, log files, Internet messaging and filtering.

Maintainer

  • Alexey Zakhlestin (lead )

Details

Stars: 81
Issue openned: 6
Downloads: 47455
0.9.2
16 years ago
Version 0.9.2 change log

- gcc-2.95 compatibility (patch by Brian J. France)
- fixed dumping of mixed arrays and numeric-arrays starting from non-zero digit
- fixed loading of maps with numeric keys
- short-and-flat arrays are dumped using inline-mode now (for readability)
- changed explicit type of DateTime class to be !php/object::DateTime
- added support for loading explicitly typed DateTime (with timestamp-compatible value)
- added support for loading sequences into classes which implement ArrayAccess (!php/array::ClassName)
- added support for loading maps into classes which implement ArrayAccess (!php/hash::ClassName)
- added support for loading classes which implement Serializable (!php/object::ClassName)
- added support for dumping classes which implement Serializable (!php/object::ClassName)

requires:

  • php >=5.2.1
  • pearinstaller >=1.4.0