Header Ads

Header ADS

Laravel data insert short way

 


    public function appointment(Request $request)
    {

        // $appointMent  = new Appoinment();
        // $appointMent->name     = $request->name;
        // $appointMent->email    = $request->email;
        // $appointMent->date     = $request->date;
        // $appointMent->phone    = $request->phone;
        // $appointMent->message  = $request->message;
        // $appointMent->doctor   = $request->doctor;
       

        // $appointMent->status   = 'In progress';

        // if(Auth::id()){
        //     $appointMent->user_id  = Auth::user()->id;
        // }
     
        // $appointMent->save();
       
       //Instead of above code

        $input = $request->all();

        $input['status'] = 'in progress';
        if(Auth::id()){

            $input['user_id'] = Auth::user()->id;
        }
        Appoinment::create($input);

       

    }

No comments

Theme images by fpm. Powered by Blogger.