Login  |  Packages  |  Support  |  Bugs
Top Level :: File Formats :: syck :: 0.9.2

syck 0.9.2

Package Information
Summary YAML-1.0 parser and emitter
Maintainers Alexey Zakhlestin < indeyets at gmail dot com > (lead) [details]
License PHP License
Description 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.
Homepage http://wiki.github.com/indeyets/syck
Release notes
Version 0.9.2
- 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)

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ]
[ Report new bug ]

Dependencies for release 0.9.2
PHP Version: PHP 5.2.1 or newer
PEAR Package: PEAR 1.4.0 or newer
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks