dmBridge PHP API
UNLVSpatialMySQLDataStore Class Reference
Inheritance diagram for UNLVSpatialMySQLDataStore:

Public Member Functions

Static Public Member Functions


Detailed Description


Member Function Documentation

UNLVSpatialMySQLDataStore::deleteAllObjectsInCollection ( DMCollection col)
Parameters:
DMCollectioncol

Definition at line 120 of file UNLVSpatialMySQLDataStore.php.

UNLVSpatialMySQLDataStore::deleteObject ( DMObject obj)
Parameters:
DMObjectobj
Returns:
void

Definition at line 132 of file UNLVSpatialMySQLDataStore.php.

static UNLVSpatialMySQLDataStore::getInstance ( ) [static]
Returns:
self object
Since:
0.3

Reimplemented from DMMySQLDataStore.

Definition at line 56 of file UNLVSpatialMySQLDataStore.php.

Referenced by UNLVSpatial::getDataStore(), and UNLVSpatialQuery::getSearchResults().

UNLVSpatialMySQLDataStore::getNumObjectsInCollection ( col)
Parameters:
DMCollection$col
Returns:
int

Definition at line 67 of file UNLVSpatialMySQLDataStore.php.

UNLVSpatialMySQLDataStore::getNumObjectsMatchingQuery ( UNLVSpatialQuery query)
Parameters:
UNLVSpatialQueryquery
Returns:
int

Definition at line 193 of file UNLVSpatialMySQLDataStore.php.

UNLVSpatialMySQLDataStore::getObject ( DMCollection col,
ptr 
)

Do not use this method to acquire a spatially-enabled object; use UNLVSpatialObjectFactory::spatializeObject() instead.

Parameters:
DMCollectioncol
intptr
Returns:
UNLVSpatialObject, or null if the specified object has no spatial data.

Definition at line 83 of file UNLVSpatialMySQLDataStore.php.

Referenced by getObjectsMatchingQuery().

UNLVSpatialMySQLDataStore::getObjectsMatchingQuery ( UNLVSpatialQuery query)
Parameters:
UNLVSpatialQueryquery
Returns:
Array of DMObjects

Definition at line 203 of file UNLVSpatialMySQLDataStore.php.

static UNLVSpatialMySQLDataStore::getSetupSQL ( ) [static]

Wrapped by getSetupSQLForMySQL() in the main module class (UNLVSpatial).

Returns:
array

Definition at line 22 of file UNLVSpatialMySQLDataStore.php.

Referenced by UNLVSpatial::getSetupSQLForMySQL().

static UNLVSpatialMySQLDataStore::getUpgradeSQL ( ) [static]

Wrapped by getUpgradeSQLForMySQL() in the main module class (UNLVSpatial).

Returns:
array

Definition at line 45 of file UNLVSpatialMySQLDataStore.php.

Referenced by UNLVSpatial::getUpgradeSQLForMySQL().

UNLVSpatialMySQLDataStore::updateObject ( DMObject obj)
Parameters:
DMObjectobj A DMObject that has been associated with a UNLVSpatialObject via DMModel::addAssociateModel().

Definition at line 146 of file UNLVSpatialMySQLDataStore.php.


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