private function __construct() { $this->classloader = Classloader::getInstance(); $this->classloader->initLoadLib(); $this->dataConnector = DataConnector::getInstance(); $this->routingEngine = RoutingEngine::getInstance(); $this->templateEngine = TemplateEngine::getInstance(); }
public function logon($user, $password) { Classloader::getInstance()->loadModel("User"); $userObj = new User(); $userObj->findWhere("name = '{$user}' AND password = '******'"); if ($userObj->name == $user) { $_SESSION['login'] = true; RoutingEngine::getInstance()->redirect('index.php'); } else { echo "Wrong username"; } }
<?php session_start(); include_once './lib/Manusing.php'; $manusing = Manusing::getInstance(); Classloader::getInstance()->loadPlugin("Login"); Login::getInstance(); $manusing->run();
private function __construct() { $this->classloader = Classloader::getInstance(); TemplateEngine::getInstance()->hookBeforeRender($this); }
/** * Loads model and creates instance of it. * e.g.: * $this->useModel('Post'); * $this->post->doSomePostThings(); * * @param string $modelName */ public function useModel($modelName) { Classloader::getInstance()->loadModel($modelName); $modelName = strtolower($modelName); $this->{$modelName} = new $modelName(); }
private function __construct() { $this->classloader = Classloader::getInstance(); }