public function delete($id) { if (is_null(ProjectMember::find($id))) { return Errors::invalidId($id); } $this->repository->delete($id); return ['message' => "Registro deletado!"]; }
public function destroy($id, $idProjectMember) { try { return ['success' => $this->repository->delete($idProjectMember)]; } catch (ModelNotFoundException $e) { return response()->json(['Erro' => '1', 'Mensagem' => 'Registro nao localizado']); } }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id, $memberId) { if ($this->repository->delete($memberId)) { return ['success' => true]; } else { return ['success' => false]; } }
public function destroy($id, $taskId) { if (count(self::show($id, $taskId)) == 0) { return ['error' => true, 'message' => 'Nao encontrado']; } else { $this->repository->delete($taskId); return ['error' => true, 'message' => 'Nota ' . $taskId . ' do Projeto Excluido']; } }
public function delete($id) { try { if ($this->repository->delete($id)) { return ['success' => true, 'message' => 'Tarefa apagado com sucesso!']; } } catch (ModelNotFoundException $e) { return ['error' => true, 'message' => 'Não foi possível apagar o membro! Projeto ou membro não encontrado!']; } }
public function delete($id) { try { if ($this->repository->delete($id)) { return ['error' => false, 'message' => 'Registro deletado com sucesso.']; } } catch (\Exception $e) { return ['error' => true, 'message' => 'Não foi possivel deletar o registro.']; } }
public function destroy($id_member) { try { $this->repository->delete($id_member); #acento aqui funcionou normal return "Membro desvinculado com sucesso"; } catch (ModelNotFoundException $e) { return ['error' => true, 'message' => 'O membro que está tentando desvincular não existe']; } }
public function delete($id) { $pm = ProjectMember::find($id); if (is_null($pm)) { return Errors::invalidId($id); } // Lembrete: a verificacao se o usuario autenticado eh o dono do projeto ja foi // feita via middleware. Basta agora testar se o membro nao eh o usuario autenticado $user_id = \Authorizer::getResourceOwnerId(); if ($user_id == $pm->user_id) { return Errors::basic("Voce eh dono do projeto e portanto nao pode se excluir dele"); } $this->repository->delete($id); return ['message' => "Registro deletado!"]; }
/** * Remove the specified resource from storage. * * @param int $id * @param $memberId * @return \Illuminate\Http\Response */ public function destroy($id, $memberId) { $this->repository->delete($memberId); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { if ($this->repository->delete($id)) { return ['success' => true]; } }
public function removeMember($projectId, $userId) { $member = $this->projectMemberRepository->skipPresenter()->findWhere(['project_id' => $projectId, 'user_id' => $userId]); return $this->projectMemberRepository->delete($member->id); }