Files
izyim/app/Classes/ControllersLogic/Warehouses/UpdateWarehouse.php
T
omair saleh 8a28eb1790 Revert "Merge branch 'dashboardReport' into 'master'"
This reverts merge request !5
2019-03-19 09:57:38 +00:00

23 lines
509 B
PHP

<?php
namespace App\Classes\ControllersLogic\Warehouses;
use App\Models\Warehouse;
use App\Http\Resources\Warehouse as WarehouseResource;
use Illuminate\Http\Request;
class UpdateWarehouse
{
public function execute(Request $request) {
$warehouse = $request->method() === 'PUT' ? Warehouse::findOrFail($request->input('id')) : new Warehouse;
$warehouse->fill($request->except('id'));
if($warehouse->save()){
return new WarehouseResource($warehouse);
}
}
}