public function ClassCollectionLoaderTest::getFixNamespaceDeclarationsData

File

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

Class

ClassCollectionLoaderTest

Namespace

Symfony\Component\ClassLoader\Tests

Code

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