在控制器中使用modules
在控制器中使用module的方法
基本用法
在控制器中使用modules,以使用UserModules为例:
namespace app\web\controllers;
use Cross\MVC\Controller;
class User extends Controller
{
function index()
{
$USER = new UserModules();
}
}
如果类中每个action都依赖UserModules
, 可以把初始化UserModules的工作放到构造函数中:
namespace app\web\controllers;
use Cross\MVC\Controller;
class User extends Controller
{
/**
* @var UserModule
*/
protected $USER;
function __construct()
{
parent::__construct();
$this->USER = new UserModule();
}
function index()
{
}
}
然后就可以在控制器中调用modules提供的方法了.