<?php

namespace App\Http\Controllers;

use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Routing\Controller as BaseController;

/**
 * Base controller aplikasi.
 *
 * Memberi petunjuk kepada Intelephense mengenai method-method yang tersedia
 * di BaseController sehingga false-positive "Undefined method 'middleware'"
 * dapat dihindari.
 *
 * @extends \Illuminate\Routing\Controller
 *
 * @method mixed middleware(...$middleware)
 */
class Controller extends BaseController
{
    use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
}
