IBOS open source
  • Namespace
  • Class

Namespaces

  • application
    • core
      • cache
        • driver
        • provider
      • components
      • controllers
      • engines
        • local
        • sae
      • model
      • modules
      • utils
      • widgets
    • modules
      • article
        • controllers
        • core
        • model
        • utils
      • calendar
        • controllers
        • model
        • utils
      • contact
        • controllers
        • model
        • utils
      • dashboard
        • controllers
        • model
        • utils
      • department
        • components
        • model
        • utils
      • diary
        • components
        • controllers
        • model
        • utils
        • widgets
      • email
        • controllers
        • core
        • model
        • utils
      • main
        • behaviors
        • components
        • controllers
        • model
        • utils
        • widgets
      • message
        • controllers
        • core
          • co
          • wx
            • callback
            • event
        • model
        • utils
      • mobile
        • components
        • controllers
        • utils
      • position
        • components
        • model
        • utils
      • recruit
        • components
        • controllers
        • core
        • model
        • utils
        • widgets
      • role
        • model
        • utils
      • user
        • components
        • controllers
        • model
        • utils
      • vote
        • components
        • controllers
        • model
        • utils
      • weibo
        • controllers
        • core
        • model
        • utils

Classes

  • Application
  • AssetManager
  • Attach
  • AuthManager
  • Browser
  • Cache
  • Category
  • Engine
  • Log
  • MessageSource
  • PerformanceMeasurement
  • PlugManager
  • Request
  • ThemeManager
  • Upgrade
  • Upload

Class Engine

Direct known subclasses

application\core\engines\Local, application\core\engines\Sae

Abstract
Namespace: application\core\components
Copyright: Copyright © 2012-2014 IBOS Inc
Author: banyanCheung banyan@ibos.com.cn
Located at system/core/components/Engine.php

Methods summary

final public
# __construct( array $appConfig )

构造方法,初始化安装config与程序config,调用子类特定的引擎配置方法

构造方法,初始化安装config与程序config,调用子类特定的引擎配置方法

Parameters

$appConfig
程序配置数组
public array
# getMainConfig( )

主配置文件:即安装程序生成的配置文件

主配置文件:即安装程序生成的配置文件

Returns

array
public array
# getEngineConfig( )

获取当前引擎处理过后的配置文件

获取当前引擎处理过后的配置文件

Returns

array
protected
# init( )

开始配置前的预处理,子类应重新实现该方法

开始配置前的预处理,子类应重新实现该方法

abstract protected
# initConfig( $appConfig, $mainConfig )

子类应实现初始化各自引擎的配置文件方法

子类应实现初始化各自引擎的配置文件方法

abstract public
# io( )

io 接口

io 接口

IBOS open source API documentation generated by ApiGen