public function __construct($action, $urlRoutePath) { parent::__construct($action, $urlRoutePath); //create the model object require "models/authentication.php"; $this->model = new AuthenticationModel(); }
public function __construct($action, $urlRoutePath) { parent::__construct($action, $urlRoutePath); //create the model object require "models/statistics.php"; $this->model = new StatisticsModel(); }
public function __construct($action, $urlRoutePath) { parent::__construct($action, $urlRoutePath); //create the model object require "models/home.php"; $this->model = new HomeModel(); }
function __construct() { $this->tank_auth->is_logged_in() ? true : redirect('/users/'); parent::__construct(); $this->data = $this->conf_model->get_version(); $this->output->enable_profiler(true); }
public function __construct() { parent::__construct(); $this->thisScript = admin_url() . '?page=' . $_GET['page']; wp_register_script('admin-js', plugins_url(null, __FILE__) . '/templates/js/admin-scripts.js', array('jquery'), '', true); wp_enqueue_script('jquery'); wp_enqueue_script('admin-js'); }
/** * postDispatch * * @return void */ public function postDispatch() { if (array_key_exists($act = strtolower($this->getRequest()->getActionName()), static::$_limitedActions)) { // 导出CSV格式报表 if (($ext = strtolower($this->input('ct'))) === 'csv') { // 数据格式以Windows下使用为准 // 参考 http://msdn.microsoft.com/zh-cn/library/ms155919%28v=SQL.100%29.aspx $data = $this->view->render("master/stat/{$act}.{$ext}"); $data = str_replace("\n", "\r\n", preg_replace('/\\s*\\n{2,}\\s*/', "\n", str_replace("\r", "\n", $data))); $data = preg_replace('/(\\s*,)\\s*\\r\\n\\s*/', '\\1', $data); // 需要保证在Excel中打开不出现乱码,编码为 CP936 $data = mb_convert_encoding($data, 'CP936', 'UTF-8'); // 报表数据时间范围 $date = isset($this->view->tmln) && is_array($this->view->tmln) ? date('Y-m-d', $this->view->tmln[0]) . '至' . date('Y-m-d', $this->view->tmln[1]) : (isset($this->view->date) && Zyon_Util::isDate($this->view->date) ? $this->view->date : ''); $name = static::$_limitedActions[$act] . $date . '.' . $ext; $this->force($data, $name, 'text/csv; charset=CP936'); } } parent::postDispatch(); }
<?php session_start(); require_once "controller/PlayerController.php"; require_once "model/Dice.php"; require_once "model/DiceGame.php"; require_once "view/LayoutView.php"; require_once "view/DiceView.php"; require_once "view/StartView.php"; require_once "model/DiceGame.php"; require_once "model/Cash.php"; require_once "model/LoginModel.php"; require_once "view/LoginView.php"; require_once "controller/LoginController.php"; require_once "controller/MasterController.php"; $master = new MasterController(); $master->init();
<?php session_start(); require_once 'controller/MasterController.php'; require_once 'model/SessionModel.php'; require_once 'view/LoginView.php'; require_once 'view/DateTimeView.php'; require_once 'view/LayoutView.php'; require_once 'view/RegisterView.php'; require_once 'view/NavigationView.php'; //MAKE SURE ERRORS ARE SHOWN... MIGHT WANT TO TURN THIS OFF ON A PUBLIC SERVER error_reporting(E_ALL); ini_set('display_errors', 'On'); $v = new LoginView(); $dtv = new DateTimeView(); $rv = new RegisterView(); $lv = new LayoutView(); $nv = new NavigationView(); $s = new SessionModel(); $mc = new MasterController(); $mc->start(); if ($nv->registerLinkPressed()) { $lv->renderRegister($s->isLoggedIn(), $dtv, $rv, $nv); } else { $lv->renderLogin($s->isLoggedIn(), $v, $dtv, $nv); }
<?php //INCLUDE THE FILES NEEDED... require_once 'view/DateTimeView.php'; require_once 'view/LayoutView.php'; require_once 'view/CookieStorage.php'; require_once 'controller/LoginController.php'; require_once 'controller/MasterController.php'; require_once 'controller/RegisterController.php'; //MAKE SURE ERRORS ARE SHOWN... MIGHT WANT TO TURN THIS OFF ON A PUBLIC SERVER error_reporting(E_ALL); ini_set('display_errors', 'On'); $mc = new MasterController(); $mc->doControl();
<?php require_once 'controller/MasterController.php'; //MAKE SURE ERRORS ARE SHOWN... MIGHT WANT TO TURN THIS OFF ON A PUBLIC SERVER error_reporting(E_ALL); ini_set('display_errors', 'On'); $masterController = new MasterController(); $masterController->start();
<?php session_start(); require_once 'controller/MasterController.php'; $mc = new MasterController(); $mc->startApp();
// SET DEFAULT TIME ZONE. date_default_timezone_set('Europe/Stockholm'); // INCLUDE ALL FILES NEEDED. // EXCEPTIONS. require_once 'exceptions/NoAvailableDayException.php'; require_once 'exceptions/NoMoviesAddedException.php'; require_once 'exceptions/NoCalendarPageFoundException.php'; require_once 'exceptions/NoCinemaPageFoundException.php'; require_once 'exceptions/NoDinnerPageFoundException.php'; // MODELS. require_once 'models/FormModel.php'; require_once 'models/PageModel.php'; require_once 'models/MovieModel.php'; require_once 'models/BookingModel.php'; // VIEWS. require_once 'views/LayoutView.php'; require_once 'views/FormView.php'; require_once 'views/ResultView.php'; // CONTROLLERS. require_once 'controllers/MasterController.php'; // CREATE OBJECTS OF THE MODELS. $formModel = new FormModel(); // CREATE OBJECTS OF THE VIEWS. $formView = new FormView($formModel); $layoutView = new LayoutView($formView); $resultView = new ResultView($formModel); // CREATE OBJECTS OF THE CONTROLLERS. $masterController = new MasterController($layoutView, $formView, $formModel, $resultView); // CALL FUNCTIONS. $masterController->showPage(); $masterController->handleUserRequest();
$pageCompositionView->addToLeftSection($loginOutput); $pageCompositionView->addToRightSection($recController->doControlBox()); $pageCompositionView->addToMainSection($recordingController->doControlRecordingsList()); } else { $pageNavigationView->redirectTo($pageNavigationView->getLoginLink()); } break; case \permag\view\PageNavigationView::LOGIN: // page comp $pageCompositionView->addToRightSection($masterView->doDescription()); $pageCompositionView->addToMainSection($loginOutput); break; case \permag\view\PageNavigationView::REGISTER: // register doControl $regController = new \permag\controller\RegisterController(); $registerOutput = $regController->doControl($loginHandler, $db, $pageNavigationView); // page comp $pageCompositionView->addToRightSection($masterView->doDescription()); $pageCompositionView->addToMainSection($registerOutput); break; } // kill db conn $db = null; // composition $body = $pageCompositionView->mergeSectionsToPage(); // page view return $pageView->getHTMLPage(self::TITLE, $body); } } $masterController = new MasterController(); echo $masterController->doControl();
require_once 'view/registerView.php'; require_once 'view/LoginView.php'; require_once 'view/DateTimeView.php'; require_once 'view/LayoutView.php'; require_once 'model/logInModel.php'; require_once 'controller/logInController.php'; //require_once('model/DAL.php'); require_once 'controller/Mastercontroller.php'; //MAKE SURE ERRORS ARE SHOWN... MIGHT WANT TO TURN THIS OFF ON A PUBLIC SERVER error_reporting(E_ALL); ini_set('display_errors', 'off'); //CREATE OBJECTS OF THE VIEWS $lm = new LogInModel(); $rw = new registerView(); $v = new LoginView($lm, $rw); $dtv = new DateTimeView(); $lv = new LayoutView(); $mc = new MasterController($rw); $lc = new LogInControll($v, $lm); $nw = new NavigationView($rw, $v, $lm); //$DAL = new DAL(); //$DAL->ConnectToDB(); //$DAL->addToDB("Hampus","lösen"); $regLink = $rw->getRegisterLink(); $lc->LoginChecker(); $mc->register(); $lm->DoesSessionExsist(); $checker = $lm->UserWantsToLogInOrOut(); //$regChecekr = $rw->doesUserWantsToRegister(); //var_dump($regChecekr); $lv->render($checker, $nw, $dtv, $regLink);
error_reporting(E_ALL); ini_set('display_errors', 'On'); //INCLUDE THE FILES NEEDED... require_once 'view/LoginView.php'; require_once 'view/DateTimeView.php'; require_once 'view/LayoutView.php'; require_once 'view/RegisterView.php'; require_once 'view/NavigationView.php'; require_once 'controller/LoginController.php'; require_once 'controller/MasterController.php'; require_once 'controller/RegisterController.php'; require_once 'model/UserList.php'; require_once 'model/User.php'; require_once 'model/UserDAL.php'; require_once 'model/SessionModel.php'; //set the life ot the cookie to be 0 sec session_set_cookie_params(0); session_start(); $model = new SessionModel(); $logView = new LoginView($model); $regView = new RegisterView(); $navigationView = new NavigationView($model); $mc = new MasterController($model, $logView, $regView, $navigationView); $mc->generate(); $layoutView = new LayoutView(); $dateView = new DateTimeView(); if ($navigationView->inRegistrationForm()) { $layoutView->renderRegister($model->isLoggedIn(), $regView, $dateView, $navigationView); } else { $layoutView->renderLogin($model->isLoggedIn(), $logView, $dateView, $navigationView); }
require_once 'Exceptions/MessageFieldIsEmptyException.php'; require_once 'Exceptions/WrongAntiSpamAnswerException.php'; require_once 'Exceptions/EmailNotSentException.php'; // CREATE OBJECTS OF THE MODELS. $userDAL = new UserDAL(); $rssDAL = new RssDAL(); $serviceModel = new ServiceModel($userDAL, $rssDAL); $sessionModel = new SessionModel(); $homeModel = new HomeModel($serviceModel); $loginModel = new LoginModel($sessionModel, $serviceModel); $registerModel = new RegisterModel($sessionModel, $serviceModel); $newsfeedModel = new NewsfeedModel($serviceModel); $contactModel = new ContactModel(); // CREATE OBJECTS OF THE VIEWS. $navigationView = new NavigationView(); $homeView = new HomeView($sessionModel, $serviceModel); $registerView = new RegisterView($registerModel); $newsfeedView = new NewsfeedView($sessionModel); $loginView = new LoginView($loginModel, $sessionModel, $serviceModel); $contactView = new ContactView(); $layoutView = new LayoutView($homeView, $loginView, $registerView, $newsfeedView, $contactView); // CREATE OBJECTS OF CONTROLLERS. $homeController = new HomeController($homeView, $homeModel, $sessionModel); $loginController = new LoginController($loginView, $loginModel, $sessionModel); $registerController = new RegisterController($registerView, $registerModel, $navigationView); $newsfeedController = new NewsfeedController($newsfeedView, $newsfeedModel, $sessionModel); $contactController = new ContactController($contactView, $contactModel); $masterController = new MasterController($homeController, $loginController, $registerController, $newsfeedController, $contactController); // CALL FUNCTIONS. $masterController->handleUserRequest(); $layoutView->renderLayout();
if (version_compare(PHP_VERSION, '5.3.6', '<')) { $db->exec("SET NAMES utf8"); } /* * We're going to need access to the database connection throughout the site. */ global $db; /* * Include Solarium's autoloader, for queries to Solr. */ require 'Solarium/Autoloader.php'; Solarium_Autoloader::register(); /* * Include the custom functions file. */ require CUSTOM_FUNCTIONS; /* * If Memcached or Redis is installed, instantiate a connection to it. */ if (defined('CACHE_HOST') && defined('CACHE_PORT')) { $cache = new Cache(); } /* * Establish routes */ require 'routes.inc.php'; /* * Initialize the master controller */ $mc = new MasterController(); $mc->execute();
<?php require_once 'controller/MasterController.php'; // //MAKE SURE ERRORS ARE SHOWN... MIGHT WANT TO TURN THIS OFF ON A PUBLIC SERVER error_reporting(E_ALL); ini_set('display_errors', 'On'); $mc = new MasterController(); $mc->LaunchApplication();
require_once 'view/BookView.php'; require_once 'view/NotificationView.php'; require_once 'view/ApplyView.php'; require_once 'view/ShowApplicationView.php'; //MAKE SURE ERRORS ARE SHOWN... MIGHT WANT TO TURN THIS OFF ON A PUBLIC SERVER error_reporting(E_ALL); ini_set('display_errors', 'On'); $uDAL = new UserDAL(); $bDAL = new BookDAL(); $aDAL = new ApplyDAL(); //CREATE OBJECTS OF THE VIEWS $lm = new LoginModel($uDAL); $rm = new RegisterModel($uDAL); $bm = new BookModel($bDAL); $am = new ApplyModel($aDAL); $v = new LoginView($lm); $rv = new RegisterView(); $dtv = new DateTimeView(); $lv = new LayoutView(); $sv = new SchemeView($lv); $bv = new BookView($sv); $nv = new NotificationView(); $av = new ApplyView(); $sav = new ShowApplicationView($aDAL); $loginController = new LoginController($v, $lm); $registerController = new RegisterController($rv, $rm); $bookController = new BookController($sv, $bv, $bm, $nv); $applyController = new ApplyController($av, $am); $masterController = new MasterController($loginController, $registerController, $bookController, $applyController); $masterController->init(); $lv->render($lm->getLoginStatus(), $v, $dtv, $rv, $sv, $bv, $nv, $av, $sav, $aDAL);
public function __construct() { parent::__construct(); use_helper('Yui', 'Zip'); $this->vars = array(); }
<?php require_once "Controller/MasterController.php"; $masterController = new MasterController(); $masterController->startMyApplication();
<?php //start session session_start(); ob_start(); //INCLUDE THE FILES NEEDED... require_once 'view/HTMLView.php'; require_once "controller/MasterController.php"; //MAKE SURE ERRORS ARE SHOWN... MIGHT WANT TO TURN THIS OFF ON A PUBLIC SERVER error_reporting(E_ALL); ini_set('display_errors', 'On'); $HTMLView = new HTMLView(); //Create new master, which handles input & acquires view. $master = new MasterController(); $master->handleInput(); $view = $master->generateOutPut(); $HTMLView->render($view, "utf-8");
require_once 'controller/MasterController.php'; if (Settings::DISPLAY_ERRORS) { error_reporting(-1); ini_set('display_errors', 'ON'); } //Create the loader and initiate the word list $loader = new LoadWord(); $list = $loader->load(); //Start the session $session = new GameContext(new Session(Settings::APP_SESSION_NAME)); $menu = new MenuView(); //Check the url if the user wants to reset if ($menu->wantsToReset()) { $session->reset(); } //If there is a session in play, load it if (!($game = $session->loadGame())) { $game = $session->newGame(new Word($list->getWord())); } else { $session->reset(); } //Start the controller to handle the user input $controller = new MasterController($game, $session, $loader->getDAL()); $controller->handleInput(); $loader->close(); //Save the game after each guess $session->save($game); //Generate the HTML code $view = $controller->generateOutput(); $htmlView = new HTMLView("utf-8"); echo $htmlView->getHTMLPage($view->getHTML());