* * @version 1.0.0 */ abstract class Controller { /** * Evaluar permisos de un usuario */ public static function can(string $permission, array $methods): Middleware { return new Middleware("permission:{$permission}", only: $methods); } }