public function findOrFail($id) { return Projeto::findOrFail($id); }
public function transform(Projeto $projeto) { return ['id' => $projeto->id, 'cliente_id' => $projeto->cliente_id, 'owner_id' => $projeto->owner_id, 'nome' => $projeto->nome, 'descricao' => $projeto->descricao, 'progresso' => (int) $projeto->progresso, 'status' => $projeto->status, 'due_date' => $projeto->due_date, 'isMenbro' => $projeto->owner_id != Authorizer::getResourceOwnerId(), 'total_tasks' => $projeto->tasks()->count(), 'opened_tasks' => $this->countOpenTasks($projeto)]; }