mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-12 20:21:19 +08:00
Merge branch 'master' of github.com:yiisoft/yii2 into 8670-multi-data-session
This commit is contained in:
@@ -73,7 +73,7 @@ class Controller extends \yii\base\Controller
|
||||
$name = $param->getName();
|
||||
if (array_key_exists($name, $params)) {
|
||||
if ($param->isArray()) {
|
||||
$args[] = $actionParams[$name] = (array)$params[$name];
|
||||
$args[] = $actionParams[$name] = (array) $params[$name];
|
||||
} elseif (!is_array($params[$name])) {
|
||||
$args[] = $actionParams[$name] = $params[$name];
|
||||
} else {
|
||||
|
||||
@@ -1224,7 +1224,7 @@ class Request extends \yii\base\Request
|
||||
$cookies[$name] = new Cookie([
|
||||
'name' => $name,
|
||||
'value' => $data[1],
|
||||
'expire'=> null
|
||||
'expire' => null,
|
||||
]);
|
||||
}
|
||||
}
|
||||
@@ -1233,7 +1233,7 @@ class Request extends \yii\base\Request
|
||||
$cookies[$name] = new Cookie([
|
||||
'name' => $name,
|
||||
'value' => $value,
|
||||
'expire'=> null
|
||||
'expire' => null,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -671,7 +671,7 @@ class Session extends Component implements \IteratorAggregate, \ArrayAccess, \Co
|
||||
*
|
||||
* ```php
|
||||
* <?php
|
||||
* foreach(Yii::$app->session->getAllFlashes() as $key => $message) {
|
||||
* foreach (Yii::$app->session->getAllFlashes() as $key => $message) {
|
||||
* echo '<div class="alert alert-' . $key . '">' . $message . '</div>';
|
||||
* } ?>
|
||||
* ```
|
||||
|
||||
@@ -423,7 +423,7 @@ class User extends Component
|
||||
$this->setReturnUrl($request->getUrl());
|
||||
}
|
||||
if ($this->loginUrl !== null) {
|
||||
$loginUrl = (array)$this->loginUrl;
|
||||
$loginUrl = (array) $this->loginUrl;
|
||||
if ($loginUrl[0] !== Yii::$app->requestedRoute) {
|
||||
return Yii::$app->getResponse()->redirect($this->loginUrl);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user