FRED™
3.0
FRED™: Framework for Rapid and Easy Development
|
Public Member Functions | |
generateDatabaseStructure ($table_trans=null) | |
Generate a definition file from the database structure. More... | |
table ($table) | |
Table definition (all columns). More... | |
key ($table) | |
Primary key columns. More... | |
column ($table, $column, $extra=null) | |
Column definition. More... | |
value ($table, $column, $key, $default=null) | |
Definition value. More... | |
ref ($table, $column) | |
Get the base (referenced) column. More... | |
convert ($type, $value) | |
Convert a single value from database format to standard, internal format. More... | |
convertColumn ($column, $value, $tables) | |
Convert a single column value from database format to standard, internal format. More... | |
convertRecord ($record, $tables) | |
Convert a record from database format to standard, internal format. More... | |
format ($type, $value) | |
Format a value from standard, internal format to database format. More... | |
formatColumn ($column, $value, $tables) | |
Convert a single column value from standard, internal format to database format. More... | |
formatRecord ($record, $tables) | |
Format a value from standard, internal format to database format. More... | |
__call ($func_name, $params) | |
Public Member Functions inherited from Component | |
__construct ($fred, $config=null) | |
__destruct () | |
clientConfig () | |
Public configuration. More... | |
config ($key, $default=null) | |
Retrieve a config value. More... | |
ping () | |
Ping function. More... | |
filemtime ($filename) | |
Filemtime with session cache. More... | |
component ($name) | |
Get a component (local or default). More... | |
components (... $names) | |
Get multiple components in an array. More... | |
Public Member Functions inherited from Thing | |
propertyExists ($property) | |
Check if a property exists (public or published). More... | |
constants ($prefix=null) | |
Return all constants. More... | |
get ($key) | |
Get one or more properties. More... | |
set ($key, $value=null) | |
Set one or more properties. More... | |
__get ($key) | |
__set ($key, $value) | |
Data Fields | |
$databaseStructureFilename = null | |
$filename = null | |
$boolTrue = 1 | |
$boolFalse = 0 | |
$charLimit = 128 | |
Data Fields inherited from Component | |
$filemtimeTtl = 0 | |
Data Fields inherited from Thing | |
const | HIDDEN = 0 |
Property is hidden. More... | |
const | READABLE = 1 |
Property is readable. More... | |
const | WRITEABLE = 2 |
Property is writeable. More... | |
const | READWRITE = 3 |
Property is readable and writeable. More... | |
Protected Member Functions | |
getDef () | |
Protected Member Functions inherited from Component | |
init () | |
done () | |
getSession () | |
Protected Member Functions inherited from Thing | |
publish ($property, $visibility=self::READABLE) | |
Publish a property (or hide it again). More... | |
configure ($config) | |
Configure the object. More... | |
_get ($key) | |
Default getter if no specific setter is defined, and the property is also not published (readable). More... | |
_set ($key, $value) | |
Default setter if no specific setter is defined, and the property is also not published (writeable). More... | |
Protected Attributes | |
$_def = null | |
Protected Attributes inherited from Component | |
$_fred = null | |
$_config = null | |
$_name = null | |
$_components = [] | |
Local components (key = component name, value = component). More... | |
$_session = null | |
Protected Attributes inherited from Thing | |
$_published = [] | |
Published properties (key = name of property, value = visibility). More... | |
column | ( | $table, | |
$column, | |||
$extra = null |
|||
) |
convert | ( | $type, | |
$value | |||
) |
convertColumn | ( | $column, | |
$value, | |||
$tables | |||
) |
convertRecord | ( | $record, | |
$tables | |||
) |
format | ( | $type, | |
$value | |||
) |
formatColumn | ( | $column, | |
$value, | |||
$tables | |||
) |
formatRecord | ( | $record, | |
$tables | |||
) |
generateDatabaseStructure | ( | $table_trans = null | ) |
key | ( | $table | ) |
ref | ( | $table, | |
$column | |||
) |
table | ( | $table | ) |
value | ( | $table, | |
$column, | |||
$key, | |||
$default = null |
|||
) |