$input */ public function handle(array $input): void { $this->checkIfWorks($input); Mailgateway::create($input); } public function asController(ActionRequest $request): void { $this->handle($request->validated()); } }