- From: Nicholas J Humfrey <njh@aelius.com>
- Date: Sun, 26 Sep 2010 21:10:51 +0100
- To: easyrdf@googlegroups.com
- Cc: Linking Open Data <public-lod@w3.org>, london-rdf-hackers@lists.linkeddata.org
Hello, I have just released version 0.5.0 of EasyRdf - a PHP library that aims to make it easy for people non expert in RDF to start consuming and using it. Basic example: $foaf = new EasyRdf_Graph("http://www.aelius.com/njh/foaf.rdf"); $me = $foaf->primaryTopic(); echo "My name is: ".$me->get('foaf:name')."\n"; Homepage: http://www.aelius.com/njh/easyrdf/ API Documentation: http://www.aelius.com/njh/easyrdf/docs/ More examples: http://github.com/njh/easyrdf/tree/master/examples New in this release: * Added support for inverse properties. * Updated RDF/XML and Turtle serialisers to create new namespaces if possible. * Added new is_a($type) method to EasyRdf_Resource. * Added support for passing an array of properties to the get() method. * Added primaryTopic() method to EasyRdf_Resource. * EasyRdf_Resource::label() will no longer attempted to shorten the URI, if there is no label available. * Resource types are now stored as resources, instead of shortened URIs. * Added support for deleting a specific value for property to EasyRdf_Resource. * Properties and datatypes are now stored as full URIs and not converted to qnames during import. * Change the TypeMapper to store full URIs internally. * Added bibo and geo to the set of default namespaces. * Improved bnode links in dump format. * Fix for converting non-string EasyRdf_Literal to string. * Created an example that resolves UK postcodes using uk-postcodes.com. nick.
Received on Sunday, 26 September 2010 20:11:25 UTC