columns([ TextColumn::make('name') ->label(__('Name')) ->searchable() ->sortable(), TextColumn::make('identifier') ->label(__('Identifier')) ->searchable() ->sortable(), IconColumn::make('enabled') ->label(__('Enabled')) ->boolean(), IconColumn::make('configured') ->label(__('Configured')) ->boolean(), ]) ->records(fn () => Plugin::getAllPlugins()) ->paginated(false) ->emptyStateHeading(__('No plugins found')) ->emptyStateDescription(__('Drop PHP plugin files into app/Api/Plugins (excluding ApiPluginInterface.php).')); } }