mirror of
https://github.com/twigphp/Twig.git
synced 2026-08-30 20:16:45 +00:00
Use ::class everywhere
This commit is contained in:
@@ -1837,7 +1837,7 @@ final class CoreExtension extends AbstractExtension
|
||||
*/
|
||||
public static function checkArrowInSandbox(Environment $env, $arrow, $thing, $type)
|
||||
{
|
||||
if (!$arrow instanceof \Closure && $env->hasExtension('\Twig\Extension\SandboxExtension') && $env->getExtension('\Twig\Extension\SandboxExtension')->isSandboxed()) {
|
||||
if (!$arrow instanceof \Closure && $env->hasExtension(SandboxExtension::class) && $env->getExtension(SandboxExtension::class)->isSandboxed()) {
|
||||
throw new RuntimeError(sprintf('The callable passed to the "%s" %s must be a Closure in sandbox mode.', $thing, $type));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -271,8 +271,8 @@ class EnvironmentTest extends TestCase
|
||||
{
|
||||
$twig = new Environment($this->createMock(LoaderInterface::class));
|
||||
$twig->addExtension($ext = new EnvironmentTest_Extension());
|
||||
$this->assertSame($ext, $twig->getExtension('Twig\Tests\EnvironmentTest_Extension'));
|
||||
$this->assertSame($ext, $twig->getExtension('\Twig\Tests\EnvironmentTest_Extension'));
|
||||
$this->assertSame($ext, $twig->getExtension(EnvironmentTest_Extension::class));
|
||||
$this->assertSame($ext, $twig->getExtension(EnvironmentTest_Extension::class));
|
||||
}
|
||||
|
||||
public function testAddExtension()
|
||||
|
||||
@@ -400,7 +400,7 @@ class Twig_Tests_Extension_EscaperTest extends TestCase
|
||||
{
|
||||
$obj = new Extension_TestClass();
|
||||
$twig = new Environment($this->createMock(LoaderInterface::class));
|
||||
$twig->getExtension('\Twig\Extension\EscaperExtension')->setSafeClasses($safeClasses);
|
||||
$twig->getExtension(EscaperExtension::class)->setSafeClasses($safeClasses);
|
||||
$this->assertSame($escapedHtml, EscaperExtension::escape($twig, $obj, 'html', null, true));
|
||||
$this->assertSame($escapedJs, EscaperExtension::escape($twig, $obj, 'js', null, true));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user