Class: Doctrine_Schema_Object
Source Location: /Doctrine/Schema/Object.phpClass Doctrine_Schema_Object
Class Overview
Implements interfaces:
class Doctrine_Schema_Object Catches any non-property call from child classes and throws an exception. Located in /Doctrine/Schema/Object.php [line 35] Doctrine_Object | --Doctrine_Access | --Doctrine_Schema_ObjectAuthor(s):
Information Tags:
|
[ Top ]
Direct descendents
Child Class | Description |
---|---|
Doctrine_Schema_Column | class Doctrine_Schema_Column |
Doctrine_Schema_Database | class Doctrine_Schema_Database |
Doctrine_Schema_Relation | class Doctrine_Schema_Relation Holds information on a foreign key relation. |
Doctrine_Schema_Table | class Doctrine_Schema_Table |
Doctrine_Schema |
[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties | Inherited Methods | Inherited Constants |
---|---|---|
Inherited From Doctrine_Object |
Inherited From Doctrine_Access
Inherited From Doctrine_Object
|
[ Top ]
Property Summary
Method Summary
Doctrine_Schema_Object | __construct() | |
void | contains() | |
int | count() | |
void | get() | |
ArrayIterator | getIterator() | getIterator |
void | set() | |
void | toArray() |
[ Top ]
Properties
mixed
$definition
= array('name' => '') [line 40]
API Tags:Access: | protected |
Redefined in descendants as:
- Doctrine_Schema_Column::$definition : column definitions
- Doctrine_Schema_Database::$definition
- Doctrine_Schema_Table::$definition
[ Top ]
Methods
Constructor __construct [line 42]
|
array | $definition: |
API Tags:
Access: | public |
[ Top ]
getIterator [line 95]
|
getIterator
API Tags:
Access: | public |
Implementation of:
- IteratorAggregate::getIterator
[ Top ]