ManageRelatedRecords
class ManageRelatedRecords extends Page implements HasTable (View source)
Traits
Properties
string[] | $mountedActions | from InteractsWithActions | |
array<string,array<string,mixed>> | $mountedActionsArguments | from InteractsWithActions | |
array<string,array<string,mixed>> | $mountedActionsData | from InteractsWithActions | |
mixed | $defaultAction | from InteractsWithActions | |
mixed | $defaultActionArguments | from InteractsWithActions | |
protected Action> | $cachedActions | from InteractsWithActions | |
protected bool | $hasActionsModalRendered | from InteractsWithActions | |
Form | $mountedActionForm | from InteractsWithActions | |
string[] | $mountedFormComponentActions | from HasFormComponentActions | |
array<string,array<string,mixed>> | $mountedFormComponentActionsArguments | from HasFormComponentActions | |
array<string,array<string,mixed>> | $mountedFormComponentActionsData | from HasFormComponentActions | |
string[] | $mountedFormComponentActionsComponents | from HasFormComponentActions | |
ComponentContainer | $mountedFormComponentActionForm | from HasFormComponentActions | |
array | $componentFileAttachments | from InteractsWithForms | |
protected Form> | $cachedForms | from InteractsWithForms | |
protected bool | $hasCachedForms | from InteractsWithForms | |
protected bool | $isCachingForms | from InteractsWithForms | |
protected bool | $hasFormsModalRendered | from InteractsWithForms | |
protected array<string,mixed> | $oldFormState | from InteractsWithForms | |
protected bool | $hasInfolistsModalRendered | from InteractsWithInfolists | |
protected Infolist> | $cachedInfolists | from InteractsWithInfolists | |
string[] | $mountedInfolistActions | from InteractsWithInfolists | |
array<string,array<string,mixed>> | $mountedInfolistActionsData | from InteractsWithInfolists | |
string|null | $mountedInfolistActionsComponent | from InteractsWithInfolists | |
string|null | $mountedInfolistActionsInfolist | from InteractsWithInfolists | |
static protected string | $layout | from Page | |
static protected string|null | $title | from BasePage | |
protected string|null | $heading | from BasePage | |
protected string|null | $subheading | from BasePage | |
static protected string | $view | ||
static Closure|null | $reportValidationErrorUsing | from BasePage | |
protected string|null | $maxContentWidth | from BasePage | |
protected array | $extraBodyAttributes | from BasePage | |
static Alignment | $formActionsAlignment | from BasePage | |
static bool | $formActionsAreSticky | from BasePage | |
static bool | $hasInlineLabels | from BasePage | |
static protected string|null | $slug | from HasRoutes | |
static protected string | $routeMiddleware | from HasRoutes | |
static protected string | $withoutRouteMiddleware | from HasRoutes | |
protected NavigationGroup[] | $cachedSubNavigation | from HasSubNavigation | |
static protected SubNavigationPosition | $subNavigationPosition | from HasSubNavigation | |
protected array | $cachedHeaderActions | from InteractsWithHeaderActions | |
static protected Cluster> | $cluster | from Page | |
static protected bool | $isDiscovered | from Page | |
static protected string|null | $navigationGroup | from Page | |
static protected string|null | $navigationBadgeTooltip | from Page | |
static protected string|null | $navigationParentItem | from Page | |
static protected string|null | $navigationIcon | from Page | |
static protected string|null | $activeNavigationIcon | from Page | |
static protected string|null | $navigationLabel | from Page | |
static protected int|null | $navigationSort | from Page | |
static protected bool | $shouldRegisterNavigation | from Page | |
static protected string|null | $breadcrumb | from Page | |
static protected string | $resource | from Page | |
string|null | $activeRelationManager | from HasRelationManagers | |
Model|int|string|null | $record | from InteractsWithRecord | |
string|null | $activeTab | ||
protected array | $cachedTabs | from HasTabs | |
bool | $isTableLoaded | from CanDeferLoading | |
string|null | $tableGrouping | ||
string|null | $tableGroupingDirection | ||
int | $tableRecordsPerPage | from CanPaginateRecords | |
protected int|string|null | $defaultTableRecordsPerPageSelectOption | from CanPaginateRecords | |
bool | $isTableReordering | ||
array | $tableColumnSearches | from CanSearchRecords | |
?string | $tableSearch | ||
string|null | $tableSortColumn | ||
string|null | $tableSortDirection | ||
array | $toggledTableColumns | from CanToggleColumns | |
Form | $toggleTableColumnForm | from CanToggleColumns | |
string[] | $mountedTableActions | from HasActions | |
array<string,array<string,mixed>> | $mountedTableActionsData | from HasActions | |
array<string,array<string,mixed>> | $mountedTableActionsArguments | from HasActions | |
int | $mountedTableActionRecord | from HasActions | |
protected Model|null | $cachedMountedTableActionRecord | from HasActions | |
protected int|string|null | $cachedMountedTableActionRecordKey | from HasActions | |
mixed | $defaultTableAction | from HasActions | |
mixed | $defaultTableActionArguments | from HasActions | |
mixed | $defaultTableActionRecord | from HasActions | |
Form | $mountedTableActionForm | from HasActions | |
array | $selectedTableRecords | from HasBulkActions | |
string|null | $mountedTableBulkAction | from HasBulkActions | |
array<string,mixed> | $mountedTableBulkActionData | from HasBulkActions | |
protected Collection | $cachedSelectedTableRecords | from HasBulkActions | |
Form | $mountedTableBulkActionForm | from HasBulkActions | |
array<string,mixed> | $tableFilters | ||
array<string,mixed> | $tableDeferredFilters | from HasFilters | |
Form | $tableFiltersForm | from HasFilters | |
protected bool deprecated | $allowsDuplicates | from HasRecords | |
protected CursorPaginator|null | $cachedTableRecords | from HasRecords | |
protected Table | $table | from InteractsWithTable | |
protected bool | $hasTableModalRendered | from InteractsWithTable | |
protected bool | $shouldMountInteractsWithTable | from InteractsWithTable | |
static protected string | $relationship | from InteractsWithRelationshipTable | |
static protected bool | $shouldCheckPolicyExistence | from InteractsWithRelationshipTable | |
static protected bool | $shouldSkipAuthorization | from InteractsWithRelationshipTable | |
string|null | $previousUrl |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
mixed
callMountedAction(array $arguments = [])
No description
protected void
afterActionCalled()
No description
mixed
mountAction(string $name, array $arguments = [])
No description
void
replaceMountedAction(string $name, array $arguments = [])
No description
bool
mountedActionShouldOpenModal(Action|null $mountedAction = null)
No description
bool
mountedActionHasForm(Action|null $mountedAction = null)
No description
protected void
mergeCachedActions(array $actions)
No description
protected void
configureAction(Action $action)
No description
Action|null
getMountedAction()
No description
protected array
getInteractsWithActionsForms()
No description
Form|null
getMountedActionForm(Action|null $mountedAction = null)
No description
protected Model|string|null
getMountedActionFormModel()
No description
Action|null
getAction(string|array $name)
No description
protected Action|null
getMountableModalActionFromAction(Action $action, array $modalActionNames)
No description
protected string|null
popMountedAction()
No description
protected void
resetMountedActionProperties()
No description
void
unmountAction(bool $shouldCancelParentActions = true, bool $shouldCloseModal = true)
No description
protected void
cacheMountedActionForm(Action|null $mountedAction = null)
No description
protected void
closeActionModal()
No description
protected void
openActionModal()
No description
string|null
getActiveActionsLocale()
No description
Infolist
mountedActionInfolist()
No description
mixed
callMountedFormComponentAction(array $arguments = [])
No description
mixed
mountFormComponentAction(string $component, string $name, array $arguments = [])
No description
protected void
cacheMountedFormComponentActionForm(Action|null $mountedAction = null)
No description
bool
mountedFormComponentActionShouldOpenModal(Action|null $mountedAction = null)
No description
bool
mountedFormComponentActionHasForm(Action|null $mountedAction = null)
No description
Action|null
getMountedFormComponentAction(int|null $actionNestingIndex = null)
No description
protected Form|null
getMountedFormComponentActionForm(int|null $actionNestingIndex = null, Action|null $mountedAction = null)
No description
Component|null
getMountedFormComponentActionComponent(int|null $actionNestingIndex = null)
No description
protected void
resetMountedFormComponentActionProperties()
No description
protected string|null
popMountedFormComponentAction()
No description
void
unmountFormComponentAction(bool $shouldCancelParentActions = true, bool $shouldCloseModal = true)
No description
protected void
closeFormComponentActionModal(bool $shouldCloseModal = true)
No description
protected void
openFormComponentActionModal()
No description
mixed
__get(string $property)
No description
void
dispatchFormEvent(mixed ...$args)
No description
void
fillFormDataForTesting(array $state = [])
No description
protected void
unsetMissingNumericArrayKeys(array $target, array $state)
No description
TemporaryUploadedFile|null
getFormComponentFileAttachment(string $statePath)
No description
string|null
getFormComponentFileAttachmentUrl(string $statePath)
No description
array
getFormSelectOptionLabels(string $statePath)
No description
string|null
getFormSelectOptionLabel(string $statePath)
No description
array
getFormSelectOptions(string $statePath)
No description
array
getFormSelectSearchResults(string $statePath, string $search)
No description
void
deleteUploadedFile(string $statePath, string $fileKey)
No description
array|null
getFormUploadedFiles(string $statePath)
No description
void
removeFormUploadedFile(string $statePath, string $fileKey)
No description
void
reorderFormUploadedFiles(string $statePath, array $fileKeys)
No description
array
validate($rules = null, array<string,string> $messages = [], array<string,string> $attributes = [])
No description
array<string,mixed>
validateOnly(string $field, array<string,array> $rules = null, array<string,string> $messages = [], array<string,string> $attributes = [], array<string,string> $dataOverrides = [])
No description
protected void
onValidationError(ValidationException $exception)
No description
protected array
prepareForValidation(array<string,mixed> $attributes)
No description
string|null
getFilamentTranslatableContentDriver()
No description
TranslatableContentDriver|null
makeFilamentTranslatableContentDriver()
No description
string|null
getActiveFormsLocale()
No description
void
updatingInteractsWithForms(string $statePath)
No description
mixed
getOldFormState(string $statePath)
No description
void
updatedInteractsWithForms(string $statePath)
No description
protected Form|null
cacheForm(string $name, Form|Closure|null $form)
No description
protected array
cacheForms()
No description
array
getTraitForms()
No description
protected bool
hasCachedForm(string $name)
No description
Form|null
getForm(string $name)
No description
array
getCachedForms()
No description
protected array
getForms()
No description
protected Model|string|null
getFormModel()
deprecated
deprecated
No description
protected array
getFormSchema()
deprecated
deprecated
No description
protected string|null
getFormContext()
deprecated
deprecated
No description
protected string|null
getFormStatePath()
deprecated
deprecated
No description
array
getRules()
No description
protected array
getValidationAttributes()
No description
protected Form
makeForm()
No description
bool
isCachingForms()
No description
Infolist
mountedFormComponentActionInfolist()
No description
Infolist|null
getInfolist(string $name)
No description
array
getCachedInfolists()
No description
protected bool
hasCachedInfolist(string $name)
No description
mixed
callMountedInfolistAction(array $arguments = [])
No description
mixed
mountInfolistAction(string $name, string|null $component = null, string|null $infolist = null)
No description
protected void
openInfolistActionModal()
No description
bool
mountedInfolistActionShouldOpenModal(Action|null $mountedAction = null)
No description
bool
mountedInfolistActionHasForm(Action|null $mountedAction = null)
No description
Action|null
getMountedInfolistAction()
No description
Component|null
getMountedInfolistActionComponent()
No description
Form|null
getMountedInfolistActionForm(Action|null $mountedAction = null)
No description
void
unmountInfolistAction(bool $shouldCancelParentActions = true, bool $shouldCloseModal = true)
No description
protected Infolist
makeInfolist()
No description
protected array
getInteractsWithInfolistsForms()
No description
View
render()
No description
string
getView()
No description
in
Page at line 46
string
getLayout()
No description
Htmlable
getHeading()
No description
Htmlable|null
getSubheading()
No description
Htmlable
getTitle()
No description
MaxWidth|string|null
getMaxContentWidth()
No description
array
getExtraBodyAttributes()
No description
protected array
getLayoutData()
No description
protected array
getViewData()
No description
protected void
halt()
No description
protected void
callHook(string $hook)
No description
static void
stickyFormActions(bool $condition = true)
No description
static void
alignFormActionsStart()
No description
static void
alignFormActionsCenter()
No description
static void
alignFormActionsEnd()
No description
static void
alignFormActionsLeft()
deprecated
deprecated
No description
static void
alignFormActionsRight()
deprecated
deprecated
No description
Alignment
getFormActionsAlignment()
No description
bool
areFormActionsSticky()
No description
bool
hasInlineLabels()
No description
static void
formActionsAlignment(Alignment $alignment)
No description
static void
inlineLabels(bool $condition = true)
No description
in
Page at line 169
array
getRenderHookScopes()
No description
void
mountCanAuthorizeAccess()
No description
static bool
canAccess(array $parameters = [])
No description
static void
registerRoutes(Panel $panel)
No description
static void
routes(Panel $panel)
No description
static string
getRoutePath()
No description
static string
getRelativeRouteName()
No description
static string
getSlug()
No description
static string|array
getRouteMiddleware(Panel $panel)
No description
static string|array
getWithoutRouteMiddleware(Panel $panel)
No description
static string
getEmailVerifiedMiddleware(Panel $panel)
No description
static bool
isEmailVerificationRequired(Panel $panel)
No description
static string
getTenantSubscribedMiddleware(Panel $panel)
No description
static bool
isTenantSubscriptionRequired(Panel $panel)
No description
array
getSubNavigation()
No description
SubNavigationPosition
getSubNavigationPosition()
No description
array
getCachedSubNavigation()
No description
array
generateNavigationItems(array $components)
No description
array
getSubNavigationParameters()
No description
void
bootedInteractsWithHeaderActions()
No description
protected void
cacheHeaderActions()
No description
array
getCachedHeaderActions()
No description
protected array
getHeaderActions()
No description
protected array
getActions()
deprecated
deprecated
No description
in
Page at line 62
static string
getUrl(array $parameters = [], bool $isAbsolute = true, string|null $panel = null, Model|null $tenant = null)
No description
in
Page at line 76
static void
registerNavigationItems()
No description
in
Page at line 36
static array
getNavigationItems(array $urlParameters = [])
No description
in
Page at line 113
static string
getNavigationItemActiveRoutePattern()
No description
in
Page at line 26
static string
getRouteName(string|null $panel = null)
No description
array
getBreadcrumbs()
No description
in
Page at line 140
static string|null
getNavigationGroup()
No description
in
Page at line 145
static string|null
getNavigationParentItem()
No description
in
Page at line 150
static Htmlable|null
getActiveNavigationIcon()
No description
static Htmlable|null
getNavigationIcon()
No description
in
Page at line 160
static string
getNavigationLabel()
No description
in
Page at line 168
static string|null
getNavigationBadge()
No description
in
Page at line 176
static string|array|null
getNavigationBadgeColor()
No description
in
Page at line 181
static string|null
getNavigationBadgeTooltip()
No description
in
Page at line 186
static int|null
getNavigationSort()
No description
in
Page at line 54
static string
getNavigationUrl(array $parameters = [])
No description
in
Page at line 196
View|null
getFooter()
No description
in
Page at line 201
View|null
getHeader()
No description
in
Page at line 209
protected array
getHeaderWidgets()
No description
in
Page at line 217
array
getVisibleHeaderWidgets()
No description
in
Page at line 225
int|string|array
getHeaderWidgetsColumns()
No description
in
Page at line 233
protected array
getFooterWidgets()
No description
in
Page at line 241
array
getVisibleFooterWidgets()
No description
in
Page at line 250
protected array
filterVisibleWidgets(array $widgets)
No description
in
Page at line 259
protected string
normalizeWidgetClass(WidgetConfiguration $widget)
No description
in
Page at line 271
int|string|array
getFooterWidgetsColumns()
No description
array
getWidgetData()
No description
in
Page at line 137
static bool
shouldRegisterNavigation(array $parameters = [])
No description
in
Page at line 289
static bool
isDiscovered()
No description
in
Page at line 185
static string|null
getCluster()
No description
in
Page at line 302
static string
prependClusterSlug(string $slug)
No description
in
Page at line 311
static string
prependClusterRouteBaseName(string $name)
No description
void
mountCanAuthorizeResourceAccess()
No description
static void
authorizeResourceAccess()
No description
in
Page at line 67
static string
getResourcePageName()
No description
in
Page at line 80
static PageRegistration
route(string $path)
No description
string|null
getBreadcrumb()
No description
in
Page at line 153
string
getModel()
No description
in
Page at line 161
static string
getResource()
No description
array
getRelationManagers()
No description
protected string
normalizeRelationManagerClass(RelationManagerConfiguration $manager)
No description
void
renderingHasRelationManagers()
No description
bool
hasCombinedRelationManagerTabsWithContent()
No description
string|null
getContentTabLabel()
No description
string|null
getContentTabIcon()
No description
ContentTabPosition|null
getContentTabPosition()
No description
protected Model
resolveRecord(int|string $key)
No description
Model
getRecord()
No description
Htmlable
getRecordTitle()
No description
protected void
loadDefaultActiveTab()
No description
array
getTabs()
No description
array
getCachedTabs()
No description
string|int|null
getDefaultActiveTab()
No description
void
updatedActiveTab()
No description
string
generateTabLabel(string $key)
No description
protected Builder
modifyQueryWithActiveTab(Builder $query)
No description
protected bool
isTableStriped()
deprecated
deprecated
No description
bool
isTableLoadingDeferred()
deprecated
deprecated
No description
void
loadTable()
No description
bool
isTableLoaded()
No description
Group|null
getTableGrouping()
No description
void
updatedTableGroupColumn()
No description
string|null
getTableGroupingDirection()
No description
protected Builder
applyGroupingToTableQuery(Builder $query)
No description
void
updatedTableRecordsPerPage()
No description
protected CursorPaginator
paginateTableQuery(Builder $query)
No description
int|string|null
getTableRecordsPerPage()
No description
int
getTablePage()
No description
int|string
getDefaultTableRecordsPerPageSelectOption()
No description
string
getTablePaginationPageName()
No description
string
getTablePerPageSessionKey()
No description
protected array|null
getTableRecordsPerPageSelectOptions()
deprecated
deprecated
No description
protected bool
isTablePaginationEnabled()
deprecated
deprecated
No description
protected string|null
getTablePollingInterval()
deprecated
deprecated
No description
void
reorderTable(array $order)
No description
void
toggleTableReordering()
No description
bool
isTableReordering()
No description
protected bool
isTablePaginationEnabledWhileReordering()
deprecated
deprecated
No description
protected string|null
getTableReorderColumn()
deprecated
deprecated
No description
void
updatedTableSearch()
No description
void
updatedTableColumnSearches($value = null, string|null $key = null)
No description
protected Builder
applySearchToTableQuery(Builder $query)
No description
protected Builder
applyColumnSearchesToTableQuery(Builder $query)
No description
protected array
extractTableSearchWords(string $search)
No description
protected Builder
applyGlobalSearchToTableQuery(Builder $query)
No description
string|null
getTableSearch()
No description
bool
hasTableSearch()
No description
void
resetTableSearch()
No description
void
resetTableColumnSearch(string $column)
No description
void
resetTableColumnSearches()
No description
Indicator
getTableSearchIndicator()
No description
array
getTableColumnSearchIndicators()
No description
protected array
castTableColumnSearches(array $searches)
No description
array
getTableColumnSearches()
No description
string
getTableSearchSessionKey()
No description
string
getTableColumnSearchesSessionKey()
No description
protected bool
shouldPersistTableSearchInSession()
deprecated
deprecated
No description
protected bool
shouldPersistTableColumnSearchInSession()
deprecated
deprecated
No description
void
sortTable(string|null $column = null, string|null $direction = null)
No description
string|null
getTableSortColumn()
No description
string|null
getTableSortDirection()
No description
void
updatedTableSortColumn()
No description
void
updatedTableSortDirection()
No description
protected Builder
applySortingToTableQuery(Builder $query)
No description
protected Builder
applyDefaultSortingToTableQuery(Builder $query)
No description
protected string|null
getDefaultTableSortColumn()
deprecated
deprecated
No description
protected string|null
getDefaultTableSortDirection()
deprecated
deprecated
No description
string
getTableSortSessionKey()
No description
protected bool
shouldPersistTableSortInSession()
deprecated
deprecated
No description
Builder
getAllTableSummaryQuery()
No description
Builder
getPageTableSummaryQuery()
No description
array
getTableSummarySelectedState(Builder $query, Closure|null $modifyQueryUsing = null)
No description
protected array
getDefaultTableColumnToggleState()
No description
void
updatedToggledTableColumns()
No description
Form
getTableColumnToggleForm()
No description
protected array
getTableColumnToggleFormSchema()
No description
bool
isTableColumnToggledHidden(string $name)
No description
string
getTableColumnToggleFormStateSessionKey()
No description
protected int|array
getTableColumnToggleFormColumns()
deprecated
deprecated
No description
protected string|null
getTableColumnToggleFormWidth()
deprecated
deprecated
No description
protected string|null
getTableColumnToggleFormMaxHeight()
deprecated
deprecated
No description
protected void
configureTableAction(Action $action)
No description
mixed
callMountedTableAction(array $arguments = [])
No description
void
mountedTableActionRecord(int|string|null $record)
No description
mixed
mountTableAction(string $name, string|null $record = null, array $arguments = [])
No description
void
replaceMountedTableAction(string $name, string|null $record = null, array $arguments = [])
No description
bool
mountedTableActionShouldOpenModal(Action|null $mountedAction = null)
No description
bool
mountedTableActionHasForm(Action|null $mountedAction = null)
No description
Action|null
getMountedTableAction()
No description
Form|null
getMountedTableActionForm(Action|null $mountedAction = null)
No description
int|string|null
getMountedTableActionRecordKey()
No description
Model|null
getMountedTableActionRecord()
No description
protected string|null
popMountedTableAction()
No description
protected void
resetMountedTableActionProperties()
No description
void
unmountTableAction(bool $shouldCancelParentActions = true, bool $shouldCloseModal = true)
No description
protected void
cacheMountedTableActionForm(Action|null $mountedAction = null)
No description
protected void
closeTableActionModal()
No description
protected void
openTableActionModal()
No description
protected array
getTableActions()
deprecated
deprecated
No description
protected string|null
getTableActionsColumnLabel()
deprecated
deprecated
No description
Infolist
mountedTableActionInfolist()
No description
protected void
configureTableBulkAction(BulkAction $action)
No description
mixed
callMountedTableBulkAction(array $arguments = [])
No description
mixed
mountTableBulkAction(string $name, array|null $selectedRecords = null)
No description
protected void
cacheMountedTableBulkActionForm(BulkAction|null $mountedBulkAction = null)
No description
void
replaceMountedTableBulkAction(string $name, array|null $selectedRecords = null)
No description
protected void
resetMountedTableBulkActionProperties()
No description
bool
mountedTableBulkActionShouldOpenModal(BulkAction|null $mountedBulkAction = null)
No description
void
unmountTableBulkAction(bool $shouldCloseModal = true)
No description
bool
mountedTableBulkActionHasForm(BulkAction|null $mountedBulkAction = null)
No description
void
deselectAllTableRecords()
No description
array
getAllSelectableTableRecordKeys()
No description
array
getGroupedSelectableTableRecordKeys(string $group)
No description
int
getAllSelectableTableRecordsCount()
No description
Collection
getSelectedTableRecords(bool $shouldFetchSelectedRecords = true)
No description
protected void
closeTableBulkActionModal()
No description
protected void
openTableBulkActionModal()
No description
bool
shouldSelectCurrentPageOnly()
deprecated
deprecated
No description
bool
shouldDeselectAllRecordsWhenTableFiltered()
deprecated
deprecated
No description
BulkAction|null
getMountedTableBulkAction()
No description
Form|null
getMountedTableBulkActionForm(BulkAction|null $mountedBulkAction = null)
No description
protected array
getTableBulkActions()
deprecated
deprecated
No description
Closure|null
isTableRecordSelectable()
deprecated
deprecated
No description
Infolist
mountedTableBulkActionInfolist()
No description
mixed
callTableColumnAction(string $name, string $recordKey)
No description
mixed
updateTableColumnState(string $column, string $record, mixed $input)
No description
protected array
getTableColumns()
deprecated
deprecated
No description
protected View|null
getTableContent()
deprecated
deprecated
No description
protected array|null
getTableContentGrid()
deprecated
deprecated
No description
protected View|null
getTableContentFooter()
deprecated
deprecated
No description
protected View|null
getTableEmptyState()
deprecated
deprecated
No description
protected array
getTableEmptyStateActions()
deprecated
deprecated
No description
protected string|null
getTableEmptyStateDescription()
deprecated
deprecated
No description
protected string|null
getTableEmptyStateHeading()
deprecated
deprecated
No description
protected string|null
getTableEmptyStateIcon()
deprecated
deprecated
No description
Form
getTableFiltersForm()
No description
void
updatedTableFilters()
No description
protected void
handleTableFilterUpdates()
No description
void
removeTableFilter(string $filterName, string|null $field = null, bool $isRemovingAllFilters = false)
No description
void
removeTableFilters()
No description
void
resetTableFiltersForm()
No description
void
applyTableFilters()
No description
protected Builder
applyFiltersToTableQuery(Builder $query)
No description
array|null
getTableFilterState(string $name)
No description
string
parseTableFilterName(string $name)
No description
string
getTableFiltersSessionKey()
No description
protected array
getTableFilters()
deprecated
deprecated
No description
protected string|null
getTableFiltersFormWidth()
deprecated
deprecated
No description
protected string|null
getTableFiltersFormMaxHeight()
deprecated
deprecated
No description
protected bool
shouldPersistTableFiltersInSession()
deprecated
deprecated
No description
protected Htmlable|null
getTableDescription()
deprecated
deprecated
No description
protected Htmlable|null
getTableHeader()
deprecated
deprecated
No description
protected array
getTableHeaderActions()
deprecated
deprecated
No description
protected Htmlable|null
getTableHeading()
deprecated
deprecated
No description
protected Closure|null
getTableRecordActionUsing()
deprecated
deprecated
No description
protected string|null
getTableRecordAction()
deprecated
deprecated
No description
protected Closure|null
getTableRecordClassesUsing()
deprecated
deprecated
No description
Builder
getFilteredTableQuery()
No description
Builder
filterTableQuery(Builder $query)
No description
Builder
getFilteredSortedTableQuery()
No description
Builder
getTableQueryForExport()
No description
protected CursorPaginator
hydratePivotRelationForTableRecords(CursorPaginator $records)
No description
CursorPaginator
getTableRecords()
No description
protected Model|null
resolveTableRecord(string|null $key)
No description
Model|null
getTableRecord(string|null $key)
No description
string
getTableRecordKey(Model $record)
No description
int
getAllTableRecordsCount()
No description
void
flushCachedTableRecords()
No description
bool
allowsDuplicates()
deprecated
deprecated
No description
string|null
getTableRecordTitle(Model $record)
deprecated
deprecated
No description
string|null
getTableModelLabel()
deprecated
deprecated
No description
string|null
getTablePluralModelLabel()
deprecated
deprecated
No description
protected Closure|null
getTableRecordUrlUsing()
deprecated
deprecated
No description
void
bootedInteractsWithTable()
No description
void
mountInteractsWithTable()
No description
Table
getTable()
No description
protected Table
makeTable()
No description
protected string|null
getTableQueryStringIdentifier()
No description
string
getIdentifiedTableQueryStringPropertyNameFor(string $property)
No description
protected array
getInteractsWithTableForms()
No description
string|null
getActiveTableLocale()
No description
void
resetPage(?string $pageName = null)
No description
protected Relation|null
getTableQuery()
deprecated
deprecated
No description
protected void
normalizeTableFilterValuesFromQueryString(array $data)
No description
void
resetTable()
No description
static void
checkPolicyExistence(bool $condition = true)
No description
static void
skipAuthorization(bool $condition = true)
No description
static bool
shouldCheckPolicyExistence()
No description
static bool
shouldSkipAuthorization()
No description
Builder
getRelationship()
No description
static string
getRelationshipName()
No description
void
mount(int|string $record)
No description
protected void
authorizeAccess()
No description
string
getPageClass()
No description
Model
getOwnerRecord()
No description
protected void
configureAssociateAction(AssociateAction $action)
No description
protected void
configureAttachAction(AttachAction $action)
No description
protected void
configureCreateAction(CreateAction $action)
No description
protected void
configureDeleteAction(DeleteAction $action)
No description
protected void
configureDetachAction(DetachAction $action)
No description
protected void
configureDissociateAction(DissociateAction $action)
No description
protected void
configureEditAction(EditAction $action)
No description
protected void
configureForceDeleteAction(ForceDeleteAction $action)
No description
protected void
configureReplicateAction(ReplicateAction $action)
No description
protected void
configureRestoreAction(RestoreAction $action)
No description
protected void
configureViewAction(ViewAction $action)
No description
protected void
configureDeleteBulkAction(DeleteBulkAction $action)
No description
protected void
configureDetachBulkAction(DetachBulkAction $action)
No description
protected void
configureDissociateBulkAction(DissociateBulkAction $action)
No description
protected void
configureForceDeleteBulkAction(ForceDeleteBulkAction $action)
No description
protected void
configureRestoreBulkAction(RestoreBulkAction $action)
No description
protected bool
can(string $action, Model|null $record = null)
No description
protected bool
canAssociate()
No description
protected bool
canAttach()
No description
protected bool
canCreate()
No description
protected bool
canDelete(Model $record)
No description
protected bool
canDeleteAny()
No description
protected bool
canDetach(Model $record)
No description
protected bool
canDetachAny()
No description
protected bool
canDissociate(Model $record)
No description
protected bool
canDissociateAny()
No description
protected bool
canEdit(Model $record)
No description
protected bool
canForceDelete(Model $record)
No description
protected bool
canForceDeleteAny()
No description
protected bool
canReorder()
No description
protected bool
canReplicate(Model $record)
No description
protected bool
canRestore(Model $record)
No description
protected bool
canRestoreAny()
No description
protected bool
canViewAny()
No description
protected bool
canView(Model $record)
No description