PluginProbe
CSS & JavaScript Toolbox / 10.1
CSS & JavaScript Toolbox v10.1
trunk 0.3 0.8 10 10.1 11 11.2 11.3 11.4 11.5 11.6 11.7 11.8 11.9 11.9.1 12 12.0 12.0.1 12.0.3 12.0.4 12.0.5 12.0.6 12.0.7 6.0 6.0.11 All 60 releases
css-javascript-toolbox / framework / access-points / page.class.php

page.class.php in CSS & JavaScript Toolbox 10.1, at framework/access-points/page.class.php

38 lines 917 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 *
4 */
5
6 // Disallow direct access.
7 defined('ABSPATH') or die("Access denied");
8
9 /**
10 *
11 */
12 abstract class CJTPageAccessPoint extends CJTAccessPoint {
13
14 /**
15 * put your comment there...
16 *
17 */
18 public function getPage() {
19 // If not installed always run the installer.
20 if (!CJTPlugin::getInstance()->isInstalled()) {
21 $installedAccessPoint =CJTPlugin::getInstance()->getAccessPoint('installer');
22 // Redirect menu call back to the installer access point!
23 $this->controller = $installedAccessPoint->installationPage();
24 // Stop not installed admin notice!
25 $installedAccessPoint->stopNotices();
26 }
27 else { // If installed work like a pages proxy!
28 // Set as the connected object!
29 $this->connected();
30 // Process the request!
31 $this->route();
32 }
33 }
34
35 } // End class.
36
37 // Hookable!
38 CJTPageAccessPoint::define('CJTPageAccessPoint', array('hookType' => CJTWordpressEvents::HOOK_FILTER));