示例#1
0
 public function getEnderecos()
 {
     $query = FuncionarioEnderecos::query()->columns(['id_funcionario', 'id_tipo_endereco', 'endereco  ', 'descricao'])->join('wsGerProj\\Models\\TipoEndereco')->where('id_funcionario = :id_funcionario:')->bind(['id_funcionario' => $this->getId()]);
     return $query->execute();
 }
 private function createFuncionarioEnderecos($dataPost)
 {
     $enderecos = [];
     foreach ($dataPost->enderecos as $postEndereco) {
         $endereco = new FuncionarioEnderecos();
         $endereco->setIdFuncionario($funcionario);
         $endereco->setIdTipoEndereco($postEndereco->id_tipo_endereco);
         $endereco->setEndereco($postEndereco->endereco);
         $enderecos[] = $endereco;
     }
     return $enderecos;
 }