Hyper::Developer::Generator - abstract base class for code generation. |
Hyper::Developer::Generator - abstract base class for code generation.
This document describes Hyper::Developer::Generator 0.01
package Hyper::Developer::Generator::Example; use base qw(Hyper::Developer::Generator);
Hyper::Developer::Generator::Example->new({ service => 'MyService', usecase => 'AnotherUsecase', });
1;
Hyper::Developer::Generator is an abstract base class for code and environment generation in the Hyper framework.
package Hyper::Developer::Generator::Example; use base qw(Hyper::Developer::Generator);
Hyper::Developer::Generator::Example->new({ service => 'MyService', usecase => 'AnotherUsecase', });
1;
Called automatically from Class::Std after object initialization.
$generator->create();
Creates files for the service of the usecase.
$object->verbose_message('message 1', 'message 2');
Prints params and a newline if verbose attribute is true.
Use the Hyper::Singleton::Context manpage for your configuration.
Sample for your Context.ini
[Global] base_path=/srv/web/www.example.com/
version
Class::Std
Template
Hyper::Error
Hyper::Singleton::Context
$Author: ac0v $
$Id: Generator.pm 320 2008-02-16 02:04:51Z ac0v $
$Revision: 320 $
$Date: 2008-02-16 03:04:51 +0100 (Sat, 16 Feb 2008) $
$HeadURL: file:///srv/cluster/svn/repos/Hyper/Hyper-Developer/trunk/lib/Hyper/Developer/Generator.pm $
Andreas Specht <ACID@cpan.org>
Copyright (c) 2007, Andreas Specht <ACID@cpan.org>
.
All rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Hyper::Developer::Generator - abstract base class for code generation. |