$order = new Order; $order->user_id = Auth()->id(); $latestOrder = App\Order::orderBy('created_at','DESC')->first(); $order->order_nr = '#'.str_pad($latestOrder->id + 1, 8, "0", STR_PAD_LEFT); $order->save();
public function get_order_number() { return '#' . str_pad($this->id, 8, "0", STR_PAD_LEFT); }
Model::select('column')->where('column','value')->inRandomOrder() ->limit(2) // here is yours limit ->get(); ------------------ OR -------------------- Model::inRandomOrder()->select('column')->where('column','value')->first();
$galleries = App\Gallery::inRandomOrder()->get(); //Or DB::table('gallery')->inRandomOrder()->get();