Viewing File: /home/ubuntu/shop-website-base/app/Http/Controllers/Api/User/CommonApiController.php
<?php
namespace App\Http\Controllers\Api\User;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use DB, Log, Hash, Validator, Exception, Setting, Helper;
use App\Models\ProVehicle, App\Models\User;
use App\Repositories\ProVehiclesRepository as ProVehiclesRepo;
class CommonApiController extends Controller
{
protected $loginUser, $skip, $take;
public function __construct(Request $request) {
Log::info(url()->current());
Log::info("Request Data".print_r($request->all(), true));
$this->loginUser = User::find($request->id);
$this->skip = $request->skip ?: 0;
$this->take = $request->take ?: (Setting::get('admin_take_count') ?: TAKE_COUNT);
$this->timezone = $this->loginUser->timezone ?? "America/New_York";
$request->request->add(['timezone' => $this->timezone]);
}
}
Back to Directory
File Manager