public function ClassCollectionLoaderTest::getFixNamespaceDeclarationsDataWithoutTokenizer

File

drupal/core/vendor/symfony/class-loader/Symfony/Component/ClassLoader/Tests/ClassCollectionLoaderTest.php, line 179

Class

ClassCollectionLoaderTest

Namespace

Symfony\Component\ClassLoader\Tests

Code

public function getFixNamespaceDeclarationsDataWithoutTokenizer() {
  return array(
    array(
      "namespace;\nclass Foo {}\n",
      "namespace\n{\nclass Foo {}\n}\n",
    ),
    array(
      "namespace Foo;\nclass Foo {}\n",
      "namespace Foo\n{\nclass Foo {}\n}\n",
    ),
    array(
      "namespace   Bar ;\nclass Foo {}\n",
      "namespace   Bar\n{\nclass Foo {}\n}\n",
    ),
    array(
      "namespace Foo\\Bar;\nclass Foo {}\n",
      "namespace Foo\\Bar\n{\nclass Foo {}\n}\n",
    ),
    array(
      "namespace Foo\\Bar\\Bar\n{\nclass Foo {}\n}\n",
      "namespace Foo\\Bar\\Bar\n{\nclass Foo {}\n}\n",
    ),
    array(
      "namespace\n{\nclass Foo {}\n}\n",
      "namespace\n{\nclass Foo {}\n}\n",
    ),
  );
}