Zeta Components Manual :: Docs For Class ezcDbSchemaOptions
DatabaseSchema::ezcDbSchemaOptions
Class ezcDbSchemaOptions
Class containing the basic options for charts
Source for this file: /DatabaseSchema/src/options/schema.php
ezcBaseOptions | --ezcDbSchemaOptions
| Version: | //autogentag// |
Properties
| string | read/write |
$fieldClassName
The objects that are returned for each field are of this class, it needs to extend from the ezcDbSchemaField struct. |
| string | read/write |
$indexClassName
The objects that are returned for each index are of this class, it needs to extend from the ezcDbSchemaIndex struct. |
| string | read/write |
$indexFieldClassName
The objects that are returned for each index field are of this class, it needs to extend from the ezcDbSchemaIndexField struct. |
| string | read/write |
$tableClassName
The objects that are returned for each table are of this class, it needs to extend from the ezcDbSchemaTable struct. |
Inherited Member Variables
| From ezcBaseOptions | |
|---|---|
| protected |
ezcBaseOptions::$properties
|
Method Summary
| public void |
__set(
$propertyName
, $propertyValue
)
Set an option value |
Inherited Methods
| From ezcBaseOptions | |
|---|---|
| public ezcBaseOptions |
ezcBaseOptions::__construct()
Construct a new options object. |
| public void |
ezcBaseOptions::merge()
Merge an array into the actual options object. |
| public bool |
ezcBaseOptions::offsetExists()
Returns if an option exists. |
| public mixed |
ezcBaseOptions::offsetGet()
Returns an option value. |
| public void |
ezcBaseOptions::offsetSet()
Set an option. |
| public void |
ezcBaseOptions::offsetUnset()
Unset an option. |
Methods
__set
void
__set(
string
$propertyName
, mixed
$propertyValue
)
Set an option value
Parameters:
| Name | Type | Description |
|---|---|---|
$propertyName |
string | |
$propertyValue |
mixed |
Exceptions:
| Type | Description |
|---|---|
ezcBasePropertyNotFoundException |
If a property is not defined in this class |
ezcBaseValueException |
if $value is not correct for the property $name |
ezcBaseInvalidParentClassException |
if the class name passed as replacement for any of the built-in classes do not inherit from the built-in classes. |
Documentation generated by phpDocumentor 1.4.3