@ -183,8 +183,12 @@ class HeaderCollection extends BaseObject implements \IteratorAggregate, \ArrayA
{
$this->removeAll();
foreach ($array as $name => $values) {
foreach ($values as $value) {
$this->add($name, $value);
if (is_array($values)) {
}
} else {
$this->add($name, $values);
@ -236,10 +236,6 @@ class Request extends \yii\base\Request implements RequestInterface
foreach ($headers as $name => $value) {
$headers[strtolower($name)] = (array)$value;
return $headers;
@ -91,7 +91,7 @@ class HostControlTest extends TestCase
*/
public function testFilter($allowedHosts, $host, $allowed)
$_SERVER['HTTP_HOST'] = $host;
Yii::$app->request->setHeader('Host', $host);
$filter = new HostControl();
$filter->allowedHosts = $allowedHosts;