The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

App::FileSummoner::CreateFile - The great new App::FileSummoner::CreateFile!

SYNOPSIS

    my $summoner = App::FileSummoner::CreateFile->new();
    $summoner->summonFile('some/path/file.ext');

METHODS

summonFile

Create file using best possible skeleton.

summonFileToStdout

Print best possible skeleton for a given file to STDOUT.

templateVarsForFile

Return template variables for given filename.

  {
      name => 'file name without extension',
  }

loadRules

Load rules from rules.pl files located in skeleton directories.

AUTHOR

Marian Schubert, <marian.schubert at gmail.com>

BUGS

Please report any bugs or feature requests to bug-file-skeleton at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=File-Skeleton. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc App::FileSummoner::CreateFile

You can also look for information at:

ACKNOWLEDGEMENTS

LICENSE AND COPYRIGHT

Copyright 2011 Marian Schubert.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.