Difference between revisions of "Creating a Perl Module"
From Organic Design wiki
m  | 
				 (Links to resources for making modules)  | 
				||
| Line 26: | Line 26: | ||
);  | );  | ||
</perl>  | </perl>  | ||
| + | |||
| + | ==See also==  | ||
| + | *[http://www.perlmonks.org/index.pl?node_id=431702 José's Guide for creating Perl modules]  | ||
| + | *[http://www.perl.com/lpt/a/995 Making Perl Reusable with Modules - users Module::starter]  | ||
| + | *[http://perldoc.perl.org/perlmod.html perlmod documentation]  | ||
Revision as of 23:29, 23 June 2008
| Creating a Perl Module Organic Design procedure  | 
We need to make a general package first which:
- Collects a bunch of functions we use into one includable module
 - Makes the module installable as one of potentially many modules within OrganicDesign::
 - Adds the installation of it into the Debian Post Install
 - Ensure easy upgradability (maybe by packaging into a debian package), see Creating a Debian package
 
Example
<perl> use OD::Wiki $odwiki = OD::Wiki->new( url => 'http://www.organicdesign.co.nz', user => 'foo', pass => 'bar' );
$odwiki->edit( title => 'MyArticle', content => 'foo', summary => 'testing', minor => 1 ); </perl>



