/** * Delete item by id * * @param mixed $id * @return bool */ function delete($id) { $r = new ddbRequest($this->TableName); $r->setKey($id); $params = $r->getParams(); $this->dynamodb->delete_item($params); return $this->response->isOk(); }
/** Deletes a record by it's primary key */ function deleteById($id = '') { if ($id != '') { $dynamodb = new AmazonDynamoDB(); $response = $dynamodb->delete_item(array('TableName' => $this->tableName, 'Key' => array('HashKeyElement' => array(AmazonDynamoDB::TYPE_NUMBER => $id)))); if ($response->isOK()) { return true; } else { print_r($response); return false; } } return false; }