Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 18.218.99.99
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
1 /
vendor /
musonza /
chat /
src /
ValueObjects /
Delete
Unzip
Name
Size
Permission
Date
Action
Pagination.php
1.11
KB
-rw-r--r--
2021-02-02 18:21
Save
Rename
<?php namespace Musonza\Chat\ValueObjects; use Musonza\Chat\ConfigurationManager; class Pagination { /** * @var array */ private $paginationConfiguration; public function __construct() { $this->paginationConfiguration = ConfigurationManager::paginationDefaultParameters(); } public function getPage(): int { return $this->paginationConfiguration['page']; } public function getPerPage(): int { return $this->paginationConfiguration['perPage']; } public function getSorting(): string { return $this->paginationConfiguration['sorting']; } public function getColumns(): array { return $this->paginationConfiguration['columns']; } public function getPageName(): string { return $this->paginationConfiguration['pageName']; } } return [ 'page' => $pagination['page'] ?? 1, 'perPage' => $pagination['perPage'] ?? 25, 'sorting' => $pagination['sorting'] ?? 'asc', 'columns' => $pagination['columns'] ?? ['*'], 'pageName' => $pagination['pageName'] ?? 'page', ];