Example #1
0
 public function deleteRecord(Datastore_Record $oRecord)
 {
     $oDef = $oRecord->getDefinition();
     $oMap = $this->getStorageForModel($oDef->getModelName());
     $oStmt = $this->oConnector->getStatement();
     $oStmt->beDeleteStatement($oDef, $oMap);
     $oStmt->bindValues($oRecord);
     $oStmt->execute();
     $oRecord->emptyWithoutSave();
     $oRecord->resetDatastoreWhereStored();
 }