Коммит 09ee23f3 создал по автору Jagepard's avatar Jagepard
Просмотр файлов

fix tests

владелец fd7bc33a
[![Build Status](https://travis-ci.org/Jagepard/Rudra-Controller.svg?branch=master)](https://travis-ci.org/Jagepard/Rudra-Controller)
[![codecov](https://codecov.io/gh/Jagepard/Rudra-Controller/branch/master/graph/badge.svg)](https://codecov.io/gh/Jagepard/Rudra-Controller)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/Jagepard/Rudra-Controller/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/Jagepard/Rudra-Controller/?branch=master)
[![Code Climate](https://codeclimate.com/github/Jagepard/Rudra-Controller/badges/gpa.svg)](https://codeclimate.com/github/Jagepard/Rudra-Controller)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4bd09ee61e04462aa123c92048150ff2)](https://www.codacy.com/app/Jagepard/Rudra-Controller?utm_source=github.com&utm_medium=referral&utm_content=Jagepard/Rudra-Controller&utm_campaign=Badge_Grade)
-----
[![Code Intelligence Status](https://scrutinizer-ci.com/g/Jagepard/Rudra-Controller/badges/code-intelligence.svg?b=master)](https://scrutinizer-ci.com/code-intelligence)
[![Latest Stable Version](https://poser.pugx.org/rudra/controller/v/stable)](https://packagist.org/packages/rudra/controller)
......
......@@ -11,6 +11,7 @@ namespace Rudra\Controller;
use Rudra\Container\Container;
use Rudra\Container\Facades\Session;
use Rudra\Container\Interfaces\RudraInterface;
use Rudra\Container\Interfaces\ContainerInterface;
use Rudra\Container\Traits\SetRudraContainersTrait;
......@@ -18,7 +19,7 @@ class Controller implements ControllerInterface
{
use ControllerTrait;
use SetRudraContainersTrait {
SetRudraContainersTrait::__construct as protected __SetRudraContainersTrait;
SetRudraContainersTrait::__construct as protected __setRudraContainersTrait;
}
protected ContainerInterface $data;
......@@ -30,8 +31,9 @@ class Controller implements ControllerInterface
* Создает общий контейнер данных,
* запускает csrfProtection
*/
public function __construct()
public function __construct(RudraInterface $rudra)
{
$this->__setRudraContainersTrait($rudra);
$this->data = new Container([]);
$this->csrfProtection();
}
......
......@@ -11,7 +11,7 @@ declare(strict_types=1);
namespace Rudra\Controller\Tests;
use Rudra\Container\{Interfaces\RudraInterface};
use Rudra\Container\Interfaces\RudraInterface;
use Rudra\Container\Facades\Rudra as Rudra;
use Rudra\Container\Facades\Session;
use Rudra\Controller\{Controller, ControllerInterface};
......
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать