NAME
    Catalyst::View::RDF - RDF view for your data

VERSION
    version 0.01

SYNOPSIS
        # lib/MyApp/View/RDF.pm
        package lib::MyApp::View::RDF;
        use base qw( Catalyst::View::RDF );
        1;

        # configure in lib/MyApp.pm
        MyApp->config({
            ...
            'View::RDF' => {
                nodeid_prefix => 'a:',
                nss => { foaf => 'http://xmlns.com/foaf/0.1/' },
                enconding => 'utf-8',
            },

        });

        sub foaf : Local {
            my ( $self, $c ) = @_;
            my @triples = (
                ['http://example.com/url#', 'dc:creator', 'zool@example.com'],
                ['http://example.com/url#', 'foaf:Topic', '_id:1234'],
                ['_id:1234','http://www.w3.org/2003/01/geo/wgs84_pos#lat','51.334422'],
                [$node1, 'foaf:name', 'Jo Walsh'],
                [$node1, 'foaf:knows', $node2],
                [$node2, 'foaf:name', 'Robin Berjon'],
                [$node1, 'rdf:type', 'foaf:Person'],
                [$node2, 'rdf:type','http://xmlns.com/foaf/0.1/Person']
                [$node2, 'foaf:url', \'http://server.com/NOT/an/rdf/uri.html'],
            );
            $c->stash->{triples} = \@triples;
            $c->forward('View::RDF');
        }

DESCRIPTION
    Catalyst::View::RDF is a Catalyst View handler that returns stash data
    in RDF format, based on RDF::Simple::Serialiser.

AUTHOR
    Thiago Rondon <thiago@aware.com.br>

COPYRIGHT AND LICENSE
    This software is copyright (c) 2011 by Thiago Rondon.

    This is free software; you can redistribute it and/or modify it under
    the same terms as the Perl 5 programming language system itself.

