示例#1
0
 public function _initConfig()
 {
     $this->__config = Yaf\Application::app()->getConfig();
     //注册本地类前缀
     $namespace = $this->__config['application']['library']['localnamespace'];
     Yaf\Loader::getInstance()->registerLocalNamespace(explode(',', $namespace));
 }
示例#2
0
 /**
  * @name	import
  * 加载自定义包
  * @version	1.0.0
  * @since	2012-03-26
  * @param	unknown_type $type
  */
 private function _import($file_path)
 {
     $file_path = Yaf\Registry::get('config')->get('application')->library . DIRECTORY_SEPARATOR . $file_path;
     $file_list = glob($file_path . DIRECTORY_SEPARATOR . '*.php');
     foreach ($file_list as $v) {
         Yaf\Loader::import($v);
     }
 }
示例#3
0
 public function _initDto()
 {
     $file_path = Yaf\Application::app()->getConfig()->application->path->dao;
     $file_list = scandir($file_path);
     foreach ($file_list as $file_name) {
         if (strpos($file_name, '.php') !== false) {
             Yaf\Loader::import("{$file_path}/{$file_name}");
         }
     }
 }
示例#4
0
 public function _initLoader($dispatcher)
 {
     $localNameSpace = array('Model', 'Svc');
     Yaf\Loader::getInstance()->registerLocalNamespace($localNameSpace);
 }
示例#5
0
 public function _initController()
 {
     Yaf\Loader::import($this->lib . "/SlatePF/Extras/ExtrasController.php");
 }
示例#6
0
function import($file)
{
    Yaf\Loader::import(APP_PATH . $file);
}
示例#7
0
 public function _ininLoader()
 {
     Yaf\Loader::getInstance()->registerLocalNamespace(array("Db", "App"));
 }
示例#8
0
 public function _initNamespaces()
 {
     Yaf\Loader::getInstance()->registerLocalNameSpace(array("LUj"));
 }
示例#9
0
 public function _initLoader()
 {
     // 添加本地类库
     $loader = Yaf\Loader::getInstance();
 }
示例#10
0
 public function _initLoader(Yaf\Dispatcher $dispatcher)
 {
     //注册本地类(先找项目library再找全局library)
     $loader = Yaf\Loader::getInstance();
     $loader->registerLocalNamespace(array('App'));
 }
示例#11
0
<?php

define('DOC_ROOT', realpath(dirname(__FILE__) . '/../../') . DIRECTORY_SEPARATOR);
define('LIB_PATH', realpath(DOC_ROOT . '/library') . DIRECTORY_SEPARATOR);
define('USER', strtolower(get_current_user()));
require 'vendor/autoload.php';
$app = new Yaf\Application(DOC_ROOT . '/conf/application.ini');
$localNameSpace = array('Model', 'Svc');
Yaf\Loader::getInstance()->registerLocalNamespace($localNameSpace);