Ejemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['name' => 'required|max:255', 'code' => 'required|max:255']);
     $data = Input::only(['name', 'code', 'label_display_preferences']);
     Courier::create($data);
     return Redirect::route('couriers.index');
 }
Ejemplo n.º 2
0
 public function run()
 {
     DB::table('couriers')->delete();
     $prefs = ['additional_label_field' => null, 'code1' => 'courier_code', 'code2' => 'site_code', 'code3' => 'hub', 'use_address1' => true, 'use_address2' => false];
     Courier::create(array('name' => 'Trans Amigos Express', 'code' => 'TAE', 'label_preferences_json' => $prefs));
     $prefs['use_address2'] = true;
     Courier::create(array('name' => 'KLE', 'code' => 'KS', 'label_preferences_json' => $prefs));
     $prefs['code2'] = 'hub';
     $prefs['code3'] = 'site_code';
     $prefs['use_address2'] = false;
     Courier::create(array('name' => 'Mobius', 'code' => 'MOB', 'label_preferences_json' => $prefs));
     $prefs['code2'] = null;
     $prefs['code3'] = null;
     $prefs['additional_label_field'] = 'MALA HUB CODE:   :hub';
     Courier::create(array('name' => 'MALA', 'code' => 'MALA', 'label_preferences_json' => $prefs));
 }