NAME
Net::Lighthouse::Project::Changeset - Project Changeset
SYNOPSIS
use Net::Lighthouse::Project::Changeset;
my $changeset = Net::Lighthouse::Project:;Changeset->new(
    account    => 'sunnavy',
    auth       => { token => '' },
    project_id => 12345,
);
$changeset->load( 1 );
print $changeset->title;
$changeset->delete;
ATTRIBUTES
- project_id user_id
 - 
ro, Int
 - body_html
 - 
ro, Maybe Str
 - changed_at
 - 
rw, DateTime
 - changes
 - 
rw, ArrayRef
 - body, title, revision
 - 
rw, Maybe Str
 
INTERFACE
- load( $revision ), load_from_xml( $hashref | $xml_string )
 - 
load a changeset, return the loaded changeset object
 - create( revision => '', body => '', title => '', changes => '', changed_at => '', )
 - 
create a changeset, return true if succeeded
 - delete
 - 
delete the changeset, return true if succeeded
 - list
 - 
return a list of changesets, each isa Net::Lighthouse::Project::Changeset.
 - initial_state
 - 
return hashref, carrying the initial_state info
 
SEE ALSO
http://lighthouseapp.com/api/changesets
AUTHOR
sunnavy <sunnavy@bestpractical.com>
LICENCE AND COPYRIGHT
Copyright 2009-2010 Best Practical Solutions.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.