Extension installer wip

This commit is contained in:
Qiang Xue
2013-10-19 00:35:57 -04:00
parent f756ab608f
commit 03861b6fde
7 changed files with 42 additions and 6 deletions

View File

@@ -109,6 +109,19 @@ abstract class Application extends Module
* @var array the parameters supplied to the requested action.
*/
public $requestedParams;
/**
* @var array list of installed Yii extensions. Each array element represents a single extension
* with the following structure:
*
* ~~~
* [
* 'name' => 'extension name',
* 'version' => 'version number',
* 'bootstrap' => 'BootstrapClassName',
* ]
* ~~~
*/
public $extensions = array();
/**
* @var string Used to reserve memory for fatal error handler.

View File

@@ -0,0 +1,19 @@
<?php
/**
* @link http://www.yiiframework.com/
* @copyright Copyright (c) 2008 Yii Software LLC
* @license http://www.yiiframework.com/license/
*/
namespace yii\base;
/**
* @author Qiang Xue <qiang.xue@gmail.com>
* @since 2.0
*/
class Extension
{
public static function init()
{
}
}