private function createProjetoFuncionarios($dataPost)
 {
     $funcionarios = [];
     foreach ($dataPost->funcionarios as $postFuncionario) {
         $funcionario = new ProjetoFuncionarios();
         $funcionario->setIdFuncionario($postFuncionario->id);
         $funcionarios[] = $funcionario;
     }
     return $funcionarios;
 }
Exemplo n.º 2
0
 public function getProjetos()
 {
     $query = ProjetoFuncionarios::query()->columns(['id_projeto as id', 'nome', 'descricao'])->join('wsGerProj\\Models\\Projeto')->where('id_funcionario = :id_funcionario:')->bind(['id_funcionario' => $this->getId()]);
     return $query->execute();
 }
 private function createFuncionarioProjetos($dataPost)
 {
     $projetos = [];
     foreach ($dataPost->projetos as $postProjeto) {
         $projeto = new ProjetoFuncionarios();
         $projeto->setIdFuncionario($funcionario);
         $projeto->setIdProjeto($postProjeto->id);
         $projetos[] = $projeto;
     }
     return $projetos;
 }