/**
* 
*/
abstract class CJTPageAccessPoint extends CJTAccessPoint
{
    /**
     * put your comment there...
     * 
     */
    public function getPage()
    {
        // If not installed always run the installer.
        if (!CJTPlugin::getInstance()->isInstalled()) {
            $installedAccessPoint = CJTPlugin::getInstance()->getAccessPoint('installer');
            // Redirect menu call back to the installer access point!
            $this->controller = $installedAccessPoint->installationPage();
            // Stop not installed admin notice!
            $installedAccessPoint->stopNotices();
        } else {
            // If installed work like a pages proxy!
            // Set as the connected object!
            $this->connected();
            // Process the request!
            $this->route();
        }
    }
}
// End class.
// Hookable!
CJTPageAccessPoint::define('CJTPageAccessPoint', array('hookType' => CJTWordpressEvents::HOOK_FILTER));