NAME
Net::Lighthouse::Project::Changeset - Project Changeset
SYNOPSIS
my
$changeset
= Net::Lighthouse::Project:;Changeset->new(
account
=>
'sunnavy'
,
auth
=> {
token
=>
''
},
project_id
=> 12345,
);
$changeset
->load( 1 );
$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.