Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 548 Bytes

actions.md

File metadata and controls

37 lines (29 loc) · 548 Bytes

Actions

Defining actions

php artisan panel:action BulkDelete

Registering actions on a resource

<?php

namespace App\Panel;

use Illuminate\Http\Request;
use Itsjeffro\Panel\Actions\BulkDelete;
use Itsjeffro\Panel\Resource;

class User extends Resource
{
    public function fields(): array
    {
        return [];
    }

    /**
     * Get the actions available for the resource.
     */
    public function actions(Request $request): array
    {
        return [
            new BulkDelete(),
        ];
    }
}