Go to the source code of this file.
Classes | |
class | BaseBuilder |
Functions | |
static | buildPointers (MetaClass $class) |
static | getHead () |
static | startCap () |
static | getHeel () |
static | processFiller (MetaClassProperty $property, &$standaloneFillers, &$chainFillers, $filler) |
Variables | |
EOT | |
n | n |
$out | |
else | $chain = null |
else | $alone = null |
static buildPointers | ( | MetaClass $ | class | ) | [static, protected] |
Definition at line 344 of file BaseBuilder.class.php.
References $out, FetchStrategy::CASCADE, EOT, MetaClass::getIdentifier(), MetaClass::getName(), and MetaClass::getTableName().
static getHead | ( | ) | [static, protected] |
Definition at line 429 of file BaseBuilder.class.php.
References startCap().
Referenced by ProtoClassBuilder::build(), EnumerationClassBuilder::build(), DTOClassBuilder::build(), DaoBuilder::build(), BusinessClassBuilder::build(), ContainerClassBuilder::buildContainer(), and SchemaBuilder::getHead().
static getHeel | ( | ) | [static, protected] |
Definition at line 470 of file BaseBuilder.class.php.
static processFiller | ( | MetaClassProperty $ | property, | |
&$ | standaloneFillers, | |||
&$ | chainFillers, | |||
$ | filler | |||
) | [static, private] |
static startCap | ( | ) | [static, protected] |
Definition at line 440 of file BaseBuilder.class.php.
References EOT, and ONPHP_VERSION.
Referenced by OnceBuilder::getHead(), and getHead().
else $alone = null |
Definition at line 298 of file BaseBuilder.class.php.
else $chain = null |
Definition at line 293 of file BaseBuilder.class.php.
Referenced by LogicUtils::getOpenPoint(), LogicUtils::getOpenRange(), and Format::indentize().
return $out |
Initial value:
<<<EOT return \${$varName}
Definition at line 282 of file BaseBuilder.class.php.
Referenced by ProtoClassBuilder::build(), EnumerationClassBuilder::build(), DTOClassBuilder::build(), DaoBuilder::build(), BusinessClassBuilder::build(), MetaClassProperty::buildColumn(), ContainerClassBuilder::buildContainer(), BaseBuilder::buildFillers(), buildPointers(), SchemaBuilder::buildRelations(), SchemaBuilder::buildTable(), GmpBigInteger::compareTo(), ArrayUtils::convertObjectList(), BasePattern::dumpFile(), DBTable::findDifferences(), PrimitiveMultiList::getActualChoiceValue(), SchemaBuilder::getHead(), ArrayUtils::getIdsArray(), MetaClass::getParentsProperties(), HeaderUtils::getParsedURI(), MetaClassProperty::getRelationColumnName(), HeaderUtils::getURI(), MetaClass::getWithInternalProperties(), TextUtils::hex2Binary(), Format::indentize(), DateRange::merge(), FullTextUtils::prepareSearchString(), LogicalChain::toBoolean(), MetaClassProperty::toDaoField(), MetaClassProperty::toDaoSetter(), SQLFunction::toDialectString(), SQLChain::toDialectString(), OrderChain::toDialectString(), FieldTable::toDialectString(), FieldGroup::toDialectString(), DBValue::toDialectString(), DBSchema::toDialectString(), DBColumn::toDialectString(), DataType::toDialectString(), CreateTableQuery::toDialectString(), Queue::toDialectString(), MetaClassProperty::toMethods(), Range::toString(), DateRangeList::toString(), and TidyValidator::validateContent().
Definition at line 188 of file BaseBuilder.class.php.
Referenced by ProtoClassBuilder::build(), EnumerationClassBuilder::build(), DTOClassBuilder::build(), DaoBuilder::build(), BusinessClassBuilder::build(), MetaClassProperty::buildColumn(), BaseBuilder::buildFillers(), buildPointers(), SchemaBuilder::buildRelations(), SchemaBuilder::buildTable(), ObjectType::getHint(), startCap(), MetaClassProperty::toDaoSetter(), ObjectType::toDropper(), ObjectType::toGetter(), BooleanType::toGetter(), BasePropertyType::toGetter(), MetaClassProperty::toPrimitive(), ObjectType::toSetter(), FixedLengthStringType::toSetter(), BooleanType::toSetter(), and BasePropertyType::toSetter().
Definition at line 275 of file BaseBuilder.class.php.
Referenced by RemoveNewlineFilter::apply(), ContainerClassBuilder::buildContainer(), BasePattern::dumpFile(), and TidyValidator::validateContent().