Пример #1
0
 public function save()
 {
     //De facut verificare cu db daca aprobarea era null si s-a modificat sa se trimita mail cu confirmare
     $data = Input::get('data');
     dd($data);
     $out = Terrain::create($data + ['user_id' => Auth::user()->id]);
     $out->characteristics()->attach($data['id_tip_caracteristici']);
     return Response::json(['out' => $out]);
 }
Пример #2
0
 public function store()
 {
     $form_data = $this->unserializeForm(Input::get('form'));
     $coords = Input::get('coords');
     $terrain = Terrain::create($form_data + ['type' => $coords[0] ? $coords[0]['type'] : '']);
     if (is_array($coords)) {
         foreach ($coords as $key => $coord) {
             foreach ($coord['geometry'] as $k => $coordonate) {
                 TerrainCoord::create(['terrain_id' => $terrain->id, 'lat' => $coordonate[0], 'long' => $coordonate[1]]);
             }
         }
     }
     return \Response::json(['message' => 'Inserare cu succes']);
 }