z-song/laravel-admin · error · Exception

Encore\Admin\Actions\BatchAction::addCssClasses: item is not

Error message

Encore\Admin\Actions\BatchAction::addCssClasses: item is not a valid string

What it means

Error "Encore\Admin\Actions\BatchAction::addCssClasses: item is not a valid string" thrown in z-song/laravel-admin.

Source

Thrown at src/Actions/BatchAction.php:58

    /**
     * add multiple CSS class strings to the CSS-Classes array.
     *
     * @param array $cssClasses
     *
     * @return $this
     */
    public function addCssClasses(array $cssClasses)
    {
        if (empty($cssClasses)) {
            return $this;
        }
        if (!is_array($cssClasses)) {
            throw new \Exception(__METHOD__.': parameter is not a valid array');
        }
        foreach ($cssClasses as $item) {
            if (!is_string($item)) {
                throw new \Exception(__METHOD__.': item is not a valid string');
            }
            $this->cssClasses[] = $item;
        }

        return $this;
    }

    /**
     * {@inheritdoc}
     */
    public function actionScript()
    {
        $warning = __('No data selected!');

        return <<<SCRIPT
        var key = $.admin.grid.selected();

        if (key.length === 0) {

View on GitHub (pinned to 67c441eb78)

When it happens

Trigger: Thrown at src/Actions/BatchAction.php:58 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/9bff90fb4bfed0a7. Report an issue: GitHub.