public function update(array $data, $projectId = null, $id = null) { if (isset($data['project_id'])) { if ($data['project_id'] != $projectId) { throw new ServiceException("O project_id informado não pode ser diferente do project_id informado na url"); } } else { $data['project_id'] = $projectId; } return parent::update($data, $id); }
public function delete($id) { $this->checkProjectPermissions($id); return parent::delete($id); }