| 1234567891011121314151617181920212223 |
- <?php
- namespace ModulesGarden\Servers\ProxmoxVps\Core\App\Controllers\Instances\Http;
- use ModulesGarden\Servers\ProxmoxVps\Core\App\Controllers\Interfaces\ClientArea;
- use ModulesGarden\Servers\ProxmoxVps\Core\App\Controllers\Instances\HttpController;
- use ModulesGarden\Servers\ProxmoxVps\Core\Hook\InternalHooksWrapper;
- class ClientPageController extends HttpController implements ClientArea
- {
- public function execute($params = null)
- {
- //run hook before client area page is loaded
- $hookWrapper = new InternalHooksWrapper();
- $newParams = $hookWrapper->runInternalHook('PreClientAreaPageLoad', $params);
- if ($newParams && is_array($newParams))
- {
- $params = $newParams;
- }
- return parent::execute($params);
- }
- }
|