Documentation

AliasesTable extends DashTable
in package

Table of Contents

Properties

$columns  : mixed
$currentPage  : mixed
$enableFilters  : mixed
$enablePagination  : mixed
$enableSearch  : mixed
$filters  : mixed
$items  : mixed
$perPage  : mixed
$searchQuery  : mixed
$totalItems  : mixed
$totalPages  : mixed

Methods

__construct()  : mixed
display()  : mixed
handleDeleteAliasAction()  : mixed
renderCollectionNameLink()  : mixed
renderDeleteAliasButton()  : mixed
renderFilters()  : mixed
renderSearchAndPagination()  : mixed
resolveFilters()  : mixed
resolvePagination()  : mixed
resolveSearch()  : mixed
fetchItems()  : mixed
getCollectionDocumentCount()  : int
parseAlias()  : array<string|int, mixed>
Parse alias into lang and country Examples: - products_en → lang = en - listing_en_EU → lang = en, country = EU - vitado_products_en → lang = en

Properties

$currentPage

protected mixed $currentPage = 1

$enableFilters

protected mixed $enableFilters = false

$enablePagination

protected mixed $enablePagination = false

$enableSearch

protected mixed $enableSearch = false

$searchQuery

protected mixed $searchQuery = ''

Methods

handleDeleteAliasAction()

public static handleDeleteAliasAction() : mixed
public renderCollectionNameLink(mixed $item) : mixed
Parameters
$item : mixed

renderDeleteAliasButton()

public renderDeleteAliasButton(mixed $aliasName) : mixed
Parameters
$aliasName : mixed

renderFilters()

public renderFilters() : mixed

renderSearchAndPagination()

public renderSearchAndPagination() : mixed

resolveFilters()

public resolveFilters() : mixed

resolvePagination()

public resolvePagination() : mixed

resolveSearch()

public resolveSearch() : mixed

getCollectionDocumentCount()

private getCollectionDocumentCount(mixed $client, string $collectionName) : int
Parameters
$client : mixed
$collectionName : string
Return values
int

parseAlias()

Parse alias into lang and country Examples: - products_en → lang = en - listing_en_EU → lang = en, country = EU - vitado_products_en → lang = en

private parseAlias(string $alias) : array<string|int, mixed>
Parameters
$alias : string
Return values
array<string|int, mixed>

        
On this page

Search results