/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/Routing/RouteActionTest.php
33 строки
772 B
Nuno Maduro
Removes `opis/closure` package (#39087)
05 окт 2021, 16:01
Не верифицирован
05 окт 2021, 16:01
2232263
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\Routing; use Illuminate\Database\Eloquent\Model; use Illuminate\Routing\RouteAction; use Laravel\SerializableClosure\SerializableClosure; use PHPUnit\Framework\TestCase; class RouteActionTest extends TestCase { public function test_it_can_detect_a_serialized_closure() { $callable = function (RouteActionUser $user) { return $user; }; $action = ['uses' => serialize( new SerializableClosure($callable) )]; $this->assertTrue(RouteAction::containsSerializedClosure($action)); $action = ['uses' => 'FooController@index']; $this->assertFalse(RouteAction::containsSerializedClosure($action)); } } class RouteActionUser extends Model { // }