createExtendedSystemTableInstance()
createExtendedSystemTableInstance( $name) : \Fuman_Table_Extended_System
Creates an instance for installing with the table util class
Parameters
$name |
Util class for fuman system table
createExtendedSystemTableInstance( $name) : \Fuman_Table_Extended_System
Creates an instance for installing with the table util class
$name |
installFumanTableAsSystemTable( $uniqueName, array<mixed,array> $inputTypes, boolean $overwrite = false) : \Fuman_Db_Record|null
$uniqueName | ||
array<mixed,array> | $inputTypes | |
boolean | $overwrite |
installFumanTable(\Fuman_Table $table, boolean $overwrite = false) : \Fuman_Db_Record|null
\Fuman_Table | $table | |
boolean | $overwrite |
addValidationGroup(\Fuman_Table $table, $uniqueName, $expression, $message) : boolean
\Fuman_Table | $table | |
$uniqueName | ||
$expression | ||
$message |
addAction(string $actionClassName, string|null $actionUniqueName = null, string|null $tableUniqueName = null, mixed|null $configuration = null) : boolean
Adds a fuman acl action
string | $actionClassName | |
string|null | $actionUniqueName | |
string|null | $tableUniqueName | |
mixed|null | $configuration |
getSuffixLessColumnName(\Fuman_InputType $inputType) : string
\Fuman_InputType | $inputType |