LanguageReader
in package
Class LanguageReader
Table of Contents
- $db : Connection
- __construct() : mixed
- LanguageReader constructor.
- getAllLanguagesData() : array<string|int, mixed>
- getFilteredLanguagesData() : array<string|int, mixed>
- getLanguageDataByCode() : array<string|int, mixed>
- getLanguageDataById() : array<string|int, mixed>
- getLanguagesTotalCount() : int
Properties
$db
private
Connection
$db
Methods
__construct()
LanguageReader constructor.
public
__construct(Connection $db) : mixed
Parameters
- $db : Connection
Return values
mixed —getAllLanguagesData()
public
getAllLanguagesData() : array<string|int, mixed>
Return values
array<string|int, mixed> —getFilteredLanguagesData()
public
getFilteredLanguagesData(Filters|SqlFilters $filters, Sorting|SqlSorting $sorting, Pagination|SqlPagination $pagination) : array<string|int, mixed>
Parameters
- $filters : Filters|SqlFilters
- $sorting : Sorting|SqlSorting
- $pagination : Pagination|SqlPagination
Return values
array<string|int, mixed> —getLanguageDataByCode()
public
getLanguageDataByCode(LanguageCode $code) : array<string|int, mixed>
Parameters
- $code : LanguageCode
Tags
Return values
array<string|int, mixed> —getLanguageDataById()
public
getLanguageDataById(LanguageId $id) : array<string|int, mixed>
Parameters
- $id : LanguageId
Tags
Return values
array<string|int, mixed> —getLanguagesTotalCount()
public
getLanguagesTotalCount(Filters|SqlFilters $filters) : int
Parameters
- $filters : Filters|SqlFilters