Открыть боковую панель
Коротков Данила
Rudra Controller
Коммиты
09ee23f3
Коммит
09ee23f3
создал
Сен 22, 2023
по автору
Jagepard
Просмотр файлов
fix tests
владелец
fd7bc33a
Изменения
3
Скрыть пробелы
Построчно
Рядом
README.md
Просмотр файла @
09ee23f3
[

](https://travis-ci.org/Jagepard/Rudra-Controller)
[

](https://codecov.io/gh/Jagepard/Rudra-Controller)
[

](https://scrutinizer-ci.com/g/Jagepard/Rudra-Controller/?branch=master)
[](https://codeclimate.com/github/Jagepard/Rudra-Controller)
[](https://www.codacy.com/app/Jagepard/Rudra-Controller?utm_source=github.com&utm_medium=referral&utm_content=Jagepard/Rudra-Controller&utm_campaign=Badge_Grade)
-----
[

](https://scrutinizer-ci.com/code-intelligence)
[

](https://packagist.org/packages/rudra/controller)
...
...
src/Controller.php
Просмотр файла @
09ee23f3
...
...
@@ -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
__
S
etRudraContainersTrait
;
SetRudraContainersTrait
::
__construct
as
protected
__
s
etRudraContainersTrait
;
}
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
();
}
...
...
tests/ControllerTest.php
Просмотр файла @
09ee23f3
...
...
@@ -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.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать