public function getTemplateRecord() { $template = \Binaryk\Models\Nomenclator\Template::find(\Input::get('id_template')); $template->tip_procedura_ = $template->tipprocedura ? $template->tipprocedura->nume : '-'; $template->tip_anunt_ = $template->tipanunt ? $template->tipanunt->nume : '-'; $template->tip_achizitie_ = json_decode($template->tip_achizitie); if ($template->tip_anunt) { $template->modalitati_publicare = \Binaryk\Models\Nomenclator\ModalitatiPublicare::where('id_tip_anunt', $template->tip_anunt)->get(); foreach ($template->modalitati_publicare as $i => $record) { $record->is_anunt_anterior_ = \Binaryk\Models\Nomenclator\ModalitatiPublicare::toTextAnterior($record->anunt_anterior); $record->complexitate_ = \Binaryk\Models\Nomenclator\ModalitatiPublicare::toTextTipComplexitate($record->tip_complexitate); $record->zile_depunere_publicare_ = \Binaryk\Models\Nomenclator\ModalitatiPublicare::toTextZileDP($record->zile_dp); } } else { $template->modalitati_publicare = NULL; } return \Response::json(['record' => $template]); }