private static function AssignLocationForEmployeeImport($podraz_name, $build_name) { $result = (object) ['id_podraz' => NULL, 'id_build' => NULL]; if (trim($podraz_name) !== '') { $currentpodraz = self::GetRowsPDO('select podraz_id, podraz_name from podraz where podraz_name like :podraz_name', ['podraz_name' => $podraz_name]); if (empty($currentpodraz)) { $Podraz = new Podraz(); $Podraz->podraz_name = $podraz_name; if ($Podraz->Save()) { $result->id_podraz = $Podraz->podraz_id; } } else { $result->id_podraz = $currentpodraz['podraz_id']; } if (trim($build_name) !== '') { $currentbuild = self::GetRowsPDO('select build_id, build_name from build where build_name like :build_name', ['build_name' => $build_name]); if (empty($currentbuild)) { $Build = new Build(); $Build->build_name = $build_name; if ($Build->Save()) { $result->id_build = $Build->build_id; } } else { $result->id_build = $currentbuild['build_id']; } } } return $result; }