mass assignment laravel code example

Example 1: laravel soft delete

/** in migrations this changes need to
    add for table we want to add soft delete (LARAVEL)*/

	/** The migrations. START */
	public function up()
	{
		Schema::table('users', function(Blueprint $table)
		{
			$table->softDeletes();
		});
	}
	/** The migrations. END */

	/** after adding softdelete you need to
    point that column in table related model (LARAVEL)*/

	/** The Model. START */
  	use Illuminate\Database\Eloquent\SoftDeletes;
  	class User extends Model {
	  use SoftDeletes;
	  protected $dates = ['deleted_at'];
	}
	/** The Model. END */

Example 2: laravel eloquent remove from db

$res=User::where('id',$id)->delete();

Example 3: laravel eloquent remove from db

public function destroy($id){

  $res=User::find($id)->delete();
  if ($res){
    $data=[
    'status'=>'1',
    'msg'=>'success'
  ];
  }else{
    $data=[
    'status'=>'0',
    'msg'=>'fail'
  ];
  return response()->json($data);

Example 4: @foreac laravel

Route::get('/', 'PageController@index');
  Route::get('/welcome','PageController@Welcome');
  Route::get('/services', 'PageController@services');
  Route::get('/register', 'PageController@register');
  Route::get('/Create', 'PageController@Create');
  Route::get('/search', 'PageController@search');
  Route::get('/payment', 'PageController@Payment');



  Route::resource('posts', 'PostsController');
  Route::resource('search', 'SearchController');
  Route::resource('reviews', 'ReviewsController');