- 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