Page MenuHomeWickedGov Phorge

README.md
No OneTemporary

Size
882 B
Referenced Files
None
Subscribers
None

README.md

# Purtle
**Purtle** is a fast, lightweight RDF generator. It provides a "fluent" interface for
generating RDF output in Turtle, JSON-LD, XML/RDF or N-Triples. The fluent interface allows the
resulting PHP code to be structured just like Turtle notation for RDF, hence the name: "Purtle"
is a contraction of "PHP Turtle".
The concrete classes implementing the common `RdfWriter` interface are:
* `TurtleRdfWriter` outputs Turtle
* `JsonLdRdfWriter` outputs JSON-LD
* `XmlRdfWriter` outputs XML/RDF
* `NTriplesRdfWriter` outputs N-Triples
The PHP code would look something like this:
```php
$writer = new TurtleRdfWriter();
$writer->prefix( 'acme', 'http://acme.test/terms/' );
$writer->about( 'http://quux.test/Something' )
->a( 'acme', 'Thing' )
->say( 'acme', 'name' )->text( 'Thingy' )->text( 'Dingsda', 'de' )
->say( 'acme', 'owner' )->is( 'http://quux.test/' );
```

File Metadata

Mime Type
text/plain
Expires
Aug 18 2026, 04:17 (8 w, 4 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
06/48/2c9812ed998a9e60b7c4dcf213a6
Default Alt Text
README.md (882 B)

Event Timeline