Property | Type | Description | |
---|---|---|---|
$databases | |||
$filesystem | |||
$kernel | Symfony\Component\HttpKernel\KernelInterface | ||
$objects |
Method | Description | |
---|---|---|
__construct ( |
||
build ( array $objects, Symfony\Component\Console\Output\OutputInterface $output, boolean $overwrite = false ) | ||
getSchema ( |
||
needsBuild ( ) | {@inheritDocs} |
Method | Description | |
---|---|---|
addForeignKey ( |
||
addRelation ( |
||
declareTable ( SimpleXMLElement $database, |
||
getFormattedXml ( $xml ) : string | ||
getPropelColumnType ( string $type ) : mixed | Transform some sql types to propel types | |
getXmlTable ( |
||
setupColumnAttributes ( Jarves\Admin\FieldTypes\ColumnDefinitionInterface $column, $xmlColumn ) | ||
sxml_append ( SimpleXMLElement $to, SimpleXMLElement $from ) |
public __construct ( |
||
$filesystem | ||
$objects | ||
$kernel | Symfony\Component\HttpKernel\KernelInterface |
protected addForeignKey ( |
||
$object | ||
$relation | Jarves\Admin\FieldTypes\RelationDefinitionInterface |
protected addRelation ( |
||
$object | ||
$relation | Jarves\Admin\FieldTypes\RelationDefinitionInterface |
protected declareTable ( SimpleXMLElement $database, |
||
$database | SimpleXMLElement | |
$object |
protected getPropelColumnType ( string $type ) : mixed | ||
$type | string | |
return | mixed |
protected getXmlTable ( |
||
$object | ||
$objectTable | SimpleXMLElement | |
return | SimpleXMLElement |
protected setupColumnAttributes ( Jarves\Admin\FieldTypes\ColumnDefinitionInterface $column, $xmlColumn ) | ||
$column | Jarves\Admin\FieldTypes\ColumnDefinitionInterface |
protected sxml_append ( SimpleXMLElement $to, SimpleXMLElement $from ) | ||
$to | SimpleXMLElement | |
$from | SimpleXMLElement |
protected Filesystem,Jarves\Filesystem $filesystem | ||
return |
protected KernelInterface,Symfony\Component\HttpKernel $kernel | ||
return | Symfony\Component\HttpKernel\KernelInterface |