public function transform(\Entity\Brand $brand) { return ['id' => (int) $brand->getBrandId(), 'name' => $brand->getName(), 'links' => ['rel' => 'self', 'uri' => \Util\SlimUtil::absoluteUrlFor('brand_by_id', ['id' => $brand->getBrandId()]), 'method' => 'GET']]; }
/** * * @param \Entity\Brand $brand */ public function update($brand) { $sql = 'UPDATE brand SET name=:name WHERE brand_id=:id'; $stmt = $this->db->getConnection()->prepare($sql); $stmt->bindParam('name', $brand->getName()); $stmt->bindParam('id', $brand->getBrandId()); if ($stmt->execute()) { return true; } return false; }