Constants

AJAX_STATUS_FAILED

AJAX_STATUS_FAILED = 1

AJAX_STATUS_SUCCESS

AJAX_STATUS_SUCCESS = 0

AJAX_MESSAGE_FAILED

AJAX_MESSAGE_FAILED = '请求失败'

AJAX_MESSAGE_SUCCESS

AJAX_MESSAGE_SUCCESS = 'ok'

AJAX_MESSAGE_NO_PERMISSION

AJAX_MESSAGE_NO_PERMISSION = '你没有权限操作'

DEFAULT_AJAX_DATA

DEFAULT_AJAX_DATA = null

Properties

$userInfo

$userInfo : 

Type

$layout

$layout : 

Type

Methods

behaviors()

behaviors() 

ajaxReturn()

ajaxReturn(  $msg = self::AJAX_MESSAGE_FAILED,   $status = self::AJAX_STATUS_FAILED,   $data = self::DEFAULT_AJAX_DATA) 

Parameters

$msg
$status
$data

ajaxSuccess()

ajaxSuccess(  $msg = self::AJAX_MESSAGE_SUCCESS,   $data = array(),   $code = self::AJAX_STATUS_SUCCESS) 

Parameters

$msg
$data
$code

formatHtml()

formatHtml() 

runAction()

runAction(string  $id, array  $params = array()) : mixed

Parameters

string $id
array $params

Throws

\common\exceptions\BaseException

Returns

mixed

getParams()

getParams(string  $key = '', string  $defaultValue = '') : array|mixed

Parameters

string $key
string $defaultValue

Returns

array|mixed

postParams()

postParams(string  $key = '', string  $defaultValue = '') : array|mixed

Parameters

string $key
string $defaultValue

Returns

array|mixed

actionIndex()

actionIndex() 

actionLogin()

actionLogin() 

Throws

\common\exceptions\ParameterException
\common\exceptions\DatabaseException

actionLogout()

actionLogout() : string

Logout action.

Returns

string

validateLogin()

validateLogin(  $username,   $password) : \common\models\AdminUser

Parameters

$username
$password

Throws

\common\exceptions\ParameterException

Returns

\common\models\AdminUser