Public Member Functions | |
tableExists () | |
guess what | |
daoExists () | |
indicates DAO availability for classes which uses this pattern | |
build (MetaClass $class) | |
builds everything for given class | |
Static Public Member Functions | |
static | dumpFile ($path, $content) |
Protected Member Functions | |
fullBuild (MetaClass $class) | |
| |
buildProto (MetaClass $class) | |
| |
buildBusiness (MetaClass $class) | |
| |
buildDao (MetaClass $class) | |
|
Definition at line 16 of file BasePattern.class.php.
BasePattern::tableExists | ( | ) |
guess what
Implements GenerationPattern.
Reimplemented in AbstractClassPattern, DtoClassPattern, EnumerationClassPattern, InternalClassPattern, and ValueObjectPattern.
Definition at line 18 of file BasePattern.class.php.
BasePattern::daoExists | ( | ) |
indicates DAO availability for classes which uses this pattern
Implements GenerationPattern.
Reimplemented in DictionaryClassPattern, DtoClassPattern, EnumerationClassPattern, InternalClassPattern, SpookedEnumerationPattern, StraightMappingPattern, and ValueObjectPattern.
Definition at line 23 of file BasePattern.class.php.
static BasePattern::dumpFile | ( | $ | path, | |
$ | content | |||
) | [static] |
Definition at line 28 of file BasePattern.class.php.
References $out, MetaConfiguration::me(), n, and MetaConfiguration::out().
Referenced by EnumerationClassPattern::build(), buildBusiness(), MetaConfiguration::buildContainers(), ValueObjectPattern::buildDao(), buildDao(), DtoClassPattern::buildDto(), buildProto(), and MetaConfiguration::buildSchema().
BasePattern::build | ( | MetaClass $ | class | ) |
builds everything for given class
Implements GenerationPattern.
Reimplemented in EnumerationClassPattern, InternalClassPattern, and SpookedEnumerationPattern.
Definition at line 71 of file BasePattern.class.php.
References fullBuild().
BasePattern::fullBuild | ( | MetaClass $ | class | ) | [protected] |
Reimplemented in DtoClassPattern.
Definition at line 79 of file BasePattern.class.php.
References buildBusiness(), buildDao(), and buildProto().
Referenced by build().
BasePattern::buildProto | ( | MetaClass $ | class | ) | [protected] |
Reimplemented in DtoClassPattern.
Definition at line 90 of file BasePattern.class.php.
References ProtoClassBuilder::build(), dumpFile(), Format::indentize(), and MetaConfiguration::me().
Referenced by fullBuild().
BasePattern::buildBusiness | ( | MetaClass $ | class | ) | [protected] |
Reimplemented in DtoClassPattern.
Definition at line 114 of file BasePattern.class.php.
References BusinessClassBuilder::build(), dumpFile(), Format::indentize(), and MetaConfiguration::me().
Referenced by fullBuild().
BasePattern::buildDao | ( | MetaClass $ | class | ) | [protected] |
Reimplemented in DtoClassPattern, and ValueObjectPattern.
Definition at line 138 of file BasePattern.class.php.
References DaoBuilder::build(), dumpFile(), Format::indentize(), and MetaConfiguration::me().
Referenced by fullBuild().