/** * Store a newly created resource in storage. * POST /akadbookedunits * * @return Response */ public function store() { $validator = Validator::make($data = Input::all(), AkadBookedUnit::$rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } $image_fields = $this->image_fields; $pic_destination = $this->upload_folder; $files = array(); for ($i = 0; $i < count($image_fields); $i++) { $files[$i] = Input::file($image_fields[$i]); if ($files[$i]) { $pic_extension = $files[$i]->getClientOriginalExtension(); $pic_name = md5(date("Y-m-d H:i:s") . rand(11111, 99999)) . '.' . $pic_extension; $upload = $files[$i]->move($pic_destination, $pic_name); $data[$image_fields[$i]] = $pic_name; } else { $data[$image_fields[$i]] = ''; } } $data['created_by'] = Auth::user()->id; $data['changed_by'] = Auth::user()->id; AkadBookedUnit::create($data); return Redirect::route('admin.akad_booked_units.index'); }
public function run() { $faker = Faker::create(); foreach (range(1, 10) as $index) { $user_id = rand(1, 10); AkadBookedUnit::create(['booked_unit_id' => rand(1, 9), 'is_valid' => rand(0, 1), 'bank_id' => rand(1, 5), 'akad_amount' => rand(1000000, 9000000), 'akad_evidence' => rand(1111111111, 9999999999) . 'be', 'created_by' => $user_id, 'changed_by' => $user_id, 'change_reason' => $faker->realText(100)]); } }