public function destroy($companyId, $managerId) { if (Companies::isManager($companyId)) { $data = $this->companiesManagersRepository->destroy($companyId, $managerId); return $this->jsonDataResponse($data); } else { return new \Exception('Você não tem permissão para realizar esta ação >:('); } }
public function store($companyId, Request $request) { if (Companies::isManager($companyId)) { $data = $this->companiesDomainsRepository->store($companyId, $request->all()); return $this->jsonDataResponse($data); } else { return new \Exception('Você não tem permissão para realizar esta ação >:('); } }
public static function isManager($companyId) { return Companies::isManager($companyId); }