z-song/laravel-admin · error · Exception

Form [{$actionClass}] does not exist.

Error message

Form [{$actionClass}] does not exist.

What it means

Error "Form [{$actionClass}] does not exist." thrown in z-song/laravel-admin.

Source

Thrown at src/Controllers/HandleController.php:118

    }

    /**
     * @param Request $request
     *
     * @throws Exception
     *
     * @return Action
     */
    protected function resolveActionInstance(Request $request)
    {
        if (!$request->has('_action')) {
            throw new Exception('Invalid action request.');
        }

        $actionClass = str_replace('_', '\\', $request->get('_action'));

        if (!class_exists($actionClass)) {
            throw new Exception("Form [{$actionClass}] does not exist.");
        }

        /** @var GridAction $form */
        $action = app($actionClass);

        if (!method_exists($action, 'handle')) {
            throw new Exception("Action method {$actionClass}::handle() does not exist.");
        }

        return $action;
    }

    /**
     * @param Request               $request
     * @param Model|Collection|bool $model
     *
     * @return array
     */

View on GitHub (pinned to 67c441eb78)

When it happens

Trigger: Thrown at src/Controllers/HandleController.php:118 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of z-song/laravel-admin@67c441eb78 (2026-08-21). Data as JSON: /api/errors/968978c229fc9ea5. Report an issue: GitHub.