dmBridge PHP API
UNLVSpatialSQLiteDataStore Class Reference
Inheritance diagram for UNLVSpatialSQLiteDataStore:

Public Member Functions

Static Public Member Functions


Detailed Description


Member Function Documentation

UNLVSpatialSQLiteDataStore::deleteAllObjectsInCollection ( DMCollection col)
Parameters:
DMCollectioncol

Definition at line 114 of file UNLVSpatialSQLiteDataStore.php.

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

Definition at line 126 of file UNLVSpatialSQLiteDataStore.php.

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

Reimplemented from DMSQLiteDataStore.

Definition at line 55 of file UNLVSpatialSQLiteDataStore.php.

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

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

Definition at line 66 of file UNLVSpatialSQLiteDataStore.php.

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

Definition at line 187 of file UNLVSpatialSQLiteDataStore.php.

UNLVSpatialSQLiteDataStore::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 82 of file UNLVSpatialSQLiteDataStore.php.

Referenced by getObjectsMatchingQuery().

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

Definition at line 197 of file UNLVSpatialSQLiteDataStore.php.

static UNLVSpatialSQLiteDataStore::getSetupSQL ( ) [static]

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

Returns:
array

Definition at line 22 of file UNLVSpatialSQLiteDataStore.php.

Referenced by UNLVSpatial::getSetupSQLForSQLite().

static UNLVSpatialSQLiteDataStore::getUpgradeSQL ( ) [static]

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

Returns:
array

Definition at line 44 of file UNLVSpatialSQLiteDataStore.php.

Referenced by UNLVSpatial::getUpgradeSQLForSQLite().

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

Definition at line 140 of file UNLVSpatialSQLiteDataStore.php.


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