dmBridge PHP API
DMModel Class Reference
Inheritance diagram for DMModel:

Public Member Functions


Detailed Description


Member Function Documentation

DMModel::__call ( method,
args 
)

Not to be invoked publicly.

Parameters:
stringmethod
arrayargs
Exceptions:
DMNoSuchMethodException

Definition at line 66 of file DMModel.php.

DMModel::__get ( var)

Not to be invoked publicly.

Parameters:
stringvar
Returns:
Exceptions:
DMNoSuchFieldException

Definition at line 82 of file DMModel.php.

DMModel::__set ( var,
val 
)

Not to be invoked publicly.

Parameters:
stringvar
mixedval
Returns:
void
Exceptions:
DMNoSuchFieldException

Definition at line 103 of file DMModel.php.

DMModel::addAssociatedModel ( obj) [final]

Associates the instance with the supplied object ($obj).

That object will gain all of the methods and properties of this instance via PHP magic methods.

Parameters:
objectobj
Exceptions:
DMIllegalArgumentExceptionif $obj is not an object

Definition at line 25 of file DMModel.php.

Referenced by UNLVSpatialObjectFactory::spatializeObject().

DMModel::disassociateModel ( obj) [final]

Disassociates the supplied model object $obj from the instance.

Parameters:
objectobj
Exceptions:
DMIllegalArgumentExceptionif $obj is not an object

Definition at line 48 of file DMModel.php.

DMModel::getAssociatedModels ( ) [final]
Returns:
array Array of all model objects that have been associated with the instance.

Definition at line 38 of file DMModel.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables