/** * delete object to database * @param key * @return int, affected row count */ protected function deleteObject($key) { $delete = new Zend\Db\Sql\Delete($this->tableName); $delete->where(array($this->pk => $key)); $result = $this->execute($delete); if (!$result) { return false; } return $result->count(); }