NAME
   Catalyst::Model::NetBlogger - Catalyst Model to post and retrieve blog
   entries using Net::Blogger

SYNOPSIS
       # Model
       __PACKAGE__->config(
           engine   => 'movabletype',
           blogid   => 1,
           username => 'login',
           password => 'apipassword',
           proxy    => 'http://example.com/mt/mt-xmlrpc.cgi'
       );

       # Controller
       sub default : Private {
           my ($self, $c) = @_;

           {
               local $^W = 0;

               my ($return, @entries) = $c->model('Blog')->metaWeblog->getRecentPosts({numberOfPosts => 5});

               if ($return) {
                   $c->stash->{'entries'} = \@entries;
               };
           };

           $c->stash->{'template'} = 'blog.tt';
       };

DESCRIPTION
   This model class uses Net::Blogger to post and retrieve blog entries to
   various web log engines XMLRPC API.

CONFIG
   The following configuration options are available. They are taken
   directly from Net::Blogger:

 engine
   The name of the blog engine to use. This defaults to 'blogger',

 proxy
   The url of the remote XMLRPC listener to connect to.

 blogid
   The id of the blog to post or retrieve entries to.

 username
   The username used to log into the specified blog.

 password
   The password used to log into the specified blog.

 appkey
   The magic appkey used when connecting to Blogger blogs.

 uri
   The URI to post to at the proxy specified above.

METHODS
   See Net::Blogger for the available methods.

SEE ALSO
   Catalyst::Manual, Catalyst::Helper, Net::Blogger

AUTHOR
       Christopher H. Laco
       CPAN ID: CLACO
       [email protected]
       http://today.icantfocus.com/blog/