示例#1
0
 private function initSmartyView($container)
 {
     /*{{{*/
     $smarty = new \Smarty();
     $smarty->setCompileDir(\Vdemo\ServerConf::getTmpRoot() . '/compile');
     $view = new \Vdemo\Lib\View\Smarty($smarty);
     $view->setViewRoot(\Vdemo\ServerConf::getViewRoot());
     $view->setViewSuffix('php');
     $container->setView($view);
 }
示例#2
0
文件: boot.php 项目: Andals/vine-demo
<?php

$prjHome = dirname(dirname(__DIR__));
require "{$prjHome}/vendor/autoload.php";
\Vdemo\ServerConf::init($prjHome);
示例#3
0
 /**
  * Get mysql driver
  *
  * @return 
  */
 public function getSqlDriver()
 {
     /*{{{*/
     $driver = $this->get(self::KEY_SQL_DRIVER);
     if (is_null($driver)) {
         $logger = $this->getSqlLogger();
         $dbConf = \Vdemo\ServerConf::getMysqlConf();
         $driver = new \Vine\Component\Mysql\Driver($dbConf, $logger);
         $this->add(self::KEY_SQL_DRIVER, $driver);
     }
     return $driver;
 }