Neos\ContentRepository\Tests\Unit\Domain\Model\NodeTest::dataSourceForContextPathPattern PHP Метод

dataSourceForContextPathPattern() публичный Метод

Data Provider for contextPathPatternShouldWorkWithContexts
public dataSourceForContextPathPattern ( ) : array
Результат array
    public function dataSourceForContextPathPattern()
    {
        return array('empty node path' => array('path' => '', 'expected' => array()), 'node path starting with /' => array('path' => '/features', 'expected' => array(0 => '/features', 'NodePath' => '/features', 1 => '/features')), 'simple context with no workspace' => array('path' => 'features', 'expected' => array(0 => 'features', 'NodePath' => 'features', 1 => 'features')), 'simple context with workspace' => array('path' => 'features@user-admin', 'expected' => array(0 => 'features@user-admin', 'NodePath' => 'features', 1 => 'features', 'WorkspaceName' => 'user-admin', 2 => 'user-admin')), 'simple dimension' => array('path' => 'features@user-admin;language=de_DE,mul_ZZ', 'expected' => array(0 => 'features@user-admin;language=de_DE,mul_ZZ', 'NodePath' => 'features', 1 => 'features', 'WorkspaceName' => 'user-admin', 2 => 'user-admin', 'Dimensions' => 'language=de_DE,mul_ZZ', 3 => 'language=de_DE,mul_ZZ')), 'multiple dimensions' => array('path' => 'features@user-admin;language=de_DE,mul_ZZ&original=blah', 'expected' => array(0 => 'features@user-admin;language=de_DE,mul_ZZ&original=blah', 'NodePath' => 'features', 1 => 'features', 'WorkspaceName' => 'user-admin', 2 => 'user-admin', 'Dimensions' => 'language=de_DE,mul_ZZ&original=blah', 3 => 'language=de_DE,mul_ZZ&original=blah')));
    }