public function run() { $faker = Faker::create(); foreach (range(1, 10) as $index) { Despesa::create([]); } }
/** * Store a newly created despesa in storage. * * @return Response */ public function store() { $validator = Validator::make($data = Input::all(), Despesa::$rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } else { $data['valor'] = number_format($data['valor'], 2, '.', ''); $data['date'] = new Carbon($data['date'], 'America/Sao_Paulo'); $data['date'] = $data['date']->format('Y-m-d'); //return $data['date']; $despesa = Despesa::create($data); $relatorio = Relatorio::find(@$data['relatorio_id']); if ($relatorio) { $ids = explode(',', $relatorio->ids); $ids[] = $despesa->id; $relatorio->ids = implode(',', $ids); $relatorio->save(); } // Alert $alert[] = ['class' => 'alert-success', 'message' => '<strong><i class="fa fa-check"></i></strong> Despesa registrada com sucesso']; Session::flash('alerts', $alert); return Redirect::to(URL::previous()); } }