Beispiel #1
0
 private function __construct()
 {
     $this->classloader = Classloader::getInstance();
     $this->classloader->initLoadLib();
     $this->dataConnector = DataConnector::getInstance();
     $this->routingEngine = RoutingEngine::getInstance();
     $this->templateEngine = TemplateEngine::getInstance();
 }
Beispiel #2
0
 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";
     }
 }
Beispiel #3
0
<?php

session_start();
include_once './lib/Manusing.php';
$manusing = Manusing::getInstance();
Classloader::getInstance()->loadPlugin("Login");
Login::getInstance();
$manusing->run();
Beispiel #4
0
 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();
 }