input() ->rules([ 'required', 'string', 'max:255', Rule::unique('roles', 'name'), ]) ->group('info'), Field::make('description') ->textarea() ->rules(['string', 'nullable']) ->group('info'), Field::make('permissions') ->checkboxes(Permission::orderBy('name') ->pluck('id', 'name') ->all()) ->rules([Rule::exists('permissions', 'id')]) ->group('permissions'), ]; } public static function rulesIgnoreRealtime(): array { return []; } }