Delete ClassMapGenerator tests which are not needed anymore
parent
7d4d941392
commit
3a945ac70f
|
@ -1,284 +0,0 @@
|
|||
<?php declare(strict_types=1);
|
||||
|
||||
/*
|
||||
* This file is part of Composer.
|
||||
*
|
||||
* (c) Nils Adermann <naderman@naderman.de>
|
||||
* Jordi Boggiano <j.boggiano@seld.be>
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
|
||||
/*
|
||||
* This file is copied from the Symfony package.
|
||||
*
|
||||
* (c) Fabien Potencier <fabien@symfony.com>
|
||||
*/
|
||||
|
||||
namespace Composer\Test\Autoload;
|
||||
|
||||
use Composer\Autoload\ClassMapGenerator;
|
||||
use Composer\Test\TestCase;
|
||||
use Symfony\Component\Finder\Finder;
|
||||
use Composer\Util\Filesystem;
|
||||
|
||||
class ClassMapGeneratorTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @dataProvider getTestCreateMapTests
|
||||
* @param string $directory
|
||||
* @param array<string, string> $expected
|
||||
*/
|
||||
public function testCreateMap(string $directory, array $expected): void
|
||||
{
|
||||
$this->assertEqualsNormalized($expected, ClassMapGenerator::createMap($directory));
|
||||
}
|
||||
|
||||
/**
|
||||
* @return array<array<string|array<string>>>
|
||||
*/
|
||||
public function getTestCreateMapTests(): array
|
||||
{
|
||||
$classmap = array(
|
||||
'Foo\\Bar\\A' => realpath(__DIR__) . '/Fixtures/classmap/sameNsMultipleClasses.php',
|
||||
'Foo\\Bar\\B' => realpath(__DIR__) . '/Fixtures/classmap/sameNsMultipleClasses.php',
|
||||
'Alpha\\A' => realpath(__DIR__) . '/Fixtures/classmap/multipleNs.php',
|
||||
'Alpha\\B' => realpath(__DIR__) . '/Fixtures/classmap/multipleNs.php',
|
||||
'A' => realpath(__DIR__) . '/Fixtures/classmap/multipleNs.php',
|
||||
'Be\\ta\\A' => realpath(__DIR__) . '/Fixtures/classmap/multipleNs.php',
|
||||
'Be\\ta\\B' => realpath(__DIR__) . '/Fixtures/classmap/multipleNs.php',
|
||||
'ClassMap\\SomeInterface' => realpath(__DIR__) . '/Fixtures/classmap/SomeInterface.php',
|
||||
'ClassMap\\SomeParent' => realpath(__DIR__) . '/Fixtures/classmap/SomeParent.php',
|
||||
'ClassMap\\SomeClass' => realpath(__DIR__) . '/Fixtures/classmap/SomeClass.php',
|
||||
'ClassMap\\LongString' => realpath(__DIR__) . '/Fixtures/classmap/LongString.php',
|
||||
'Foo\\LargeClass' => realpath(__DIR__) . '/Fixtures/classmap/LargeClass.php',
|
||||
'Foo\\LargeGap' => realpath(__DIR__) . '/Fixtures/classmap/LargeGap.php',
|
||||
'Foo\\MissingSpace' => realpath(__DIR__) . '/Fixtures/classmap/MissingSpace.php',
|
||||
'Foo\\StripNoise' => realpath(__DIR__) . '/Fixtures/classmap/StripNoise.php',
|
||||
'Foo\\First' => realpath(__DIR__) . '/Fixtures/classmap/StripNoise.php',
|
||||
'Foo\\Second' => realpath(__DIR__) . '/Fixtures/classmap/StripNoise.php',
|
||||
'Foo\\Third' => realpath(__DIR__) . '/Fixtures/classmap/StripNoise.php',
|
||||
'Foo\\SlashedA' => realpath(__DIR__) . '/Fixtures/classmap/BackslashLineEndingString.php',
|
||||
'Foo\\SlashedB' => realpath(__DIR__) . '/Fixtures/classmap/BackslashLineEndingString.php',
|
||||
'Unicode\\↑\\↑' => realpath(__DIR__) . '/Fixtures/classmap/Unicode.php',
|
||||
'ShortOpenTag' => realpath(__DIR__) . '/Fixtures/classmap/ShortOpenTag.php',
|
||||
'Smarty_Internal_Compile_Block' => realpath(__DIR__) . '/Fixtures/classmap/InvalidUnicode.php',
|
||||
'Smarty_Internal_Compile_Blockclose' => realpath(__DIR__) . '/Fixtures/classmap/InvalidUnicode.php',
|
||||
'ShortOpenTagDocblock' => realpath(__DIR__) . '/Fixtures/classmap/ShortOpenTagDocblock.php',
|
||||
);
|
||||
|
||||
$data = array(
|
||||
array(__DIR__ . '/Fixtures/Namespaced', array(
|
||||
'Namespaced\\Bar' => realpath(__DIR__) . '/Fixtures/Namespaced/Bar.inc',
|
||||
'Namespaced\\Foo' => realpath(__DIR__) . '/Fixtures/Namespaced/Foo.php',
|
||||
'Namespaced\\Baz' => realpath(__DIR__) . '/Fixtures/Namespaced/Baz.php',
|
||||
)),
|
||||
array(__DIR__ . '/Fixtures/beta/NamespaceCollision', array(
|
||||
'NamespaceCollision\\A\\B\\Bar' => realpath(__DIR__) . '/Fixtures/beta/NamespaceCollision/A/B/Bar.php',
|
||||
'NamespaceCollision\\A\\B\\Foo' => realpath(__DIR__) . '/Fixtures/beta/NamespaceCollision/A/B/Foo.php',
|
||||
)),
|
||||
array(__DIR__ . '/Fixtures/Pearlike', array(
|
||||
'Pearlike_Foo' => realpath(__DIR__) . '/Fixtures/Pearlike/Foo.php',
|
||||
'Pearlike_Bar' => realpath(__DIR__) . '/Fixtures/Pearlike/Bar.php',
|
||||
'Pearlike_Baz' => realpath(__DIR__) . '/Fixtures/Pearlike/Baz.php',
|
||||
)),
|
||||
array(__DIR__ . '/Fixtures/classmap', $classmap),
|
||||
array(__DIR__ . '/Fixtures/template', array()),
|
||||
);
|
||||
|
||||
$data[] = array(__DIR__ . '/Fixtures/php5.4', array(
|
||||
'TFoo' => __DIR__ . '/Fixtures/php5.4/traits.php',
|
||||
'CFoo' => __DIR__ . '/Fixtures/php5.4/traits.php',
|
||||
'Foo\\TBar' => __DIR__ . '/Fixtures/php5.4/traits.php',
|
||||
'Foo\\IBar' => __DIR__ . '/Fixtures/php5.4/traits.php',
|
||||
'Foo\\TFooBar' => __DIR__ . '/Fixtures/php5.4/traits.php',
|
||||
'Foo\\CBar' => __DIR__ . '/Fixtures/php5.4/traits.php',
|
||||
));
|
||||
|
||||
$data[] = array(__DIR__ . '/Fixtures/php7.0', array(
|
||||
'Dummy\Test\AnonClassHolder' => __DIR__ . '/Fixtures/php7.0/anonclass.php',
|
||||
));
|
||||
|
||||
if (PHP_VERSION_ID >= 80100) {
|
||||
$data[] = array(__DIR__ . '/Fixtures/php8.1', array(
|
||||
'RolesBasicEnum' => __DIR__ . '/Fixtures/php8.1/enum_basic.php',
|
||||
'RolesBackedEnum' => __DIR__ . '/Fixtures/php8.1/enum_backed.php',
|
||||
'RolesClassLikeEnum' => __DIR__ . '/Fixtures/php8.1/enum_class_semantics.php',
|
||||
'Foo\Bar\RolesClassLikeNamespacedEnum' => __DIR__ . '/Fixtures/php8.1/enum_namespaced.php',
|
||||
));
|
||||
}
|
||||
|
||||
if (defined('HHVM_VERSION') && version_compare(HHVM_VERSION, '3.3', '>=')) {
|
||||
$data[] = array(__DIR__ . '/Fixtures/hhvm3.3', array(
|
||||
'FooEnum' => __DIR__ . '/Fixtures/hhvm3.3/HackEnum.php',
|
||||
'Foo\BarEnum' => __DIR__ . '/Fixtures/hhvm3.3/NamespacedHackEnum.php',
|
||||
'GenericsClass' => __DIR__ . '/Fixtures/hhvm3.3/Generics.php',
|
||||
));
|
||||
}
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function testCreateMapFinderSupport(): void
|
||||
{
|
||||
$this->checkIfFinderIsAvailable();
|
||||
|
||||
$finder = new Finder();
|
||||
$finder->files()->in(__DIR__ . '/Fixtures/beta/NamespaceCollision');
|
||||
|
||||
$this->assertEqualsNormalized(array(
|
||||
'NamespaceCollision\\A\\B\\Bar' => realpath(__DIR__) . '/Fixtures/beta/NamespaceCollision/A/B/Bar.php',
|
||||
'NamespaceCollision\\A\\B\\Foo' => realpath(__DIR__) . '/Fixtures/beta/NamespaceCollision/A/B/Foo.php',
|
||||
), ClassMapGenerator::createMap($finder));
|
||||
}
|
||||
|
||||
public function testAmbiguousReference(): void
|
||||
{
|
||||
$this->checkIfFinderIsAvailable();
|
||||
|
||||
$tempDir = self::getUniqueTmpDirectory();
|
||||
$this->ensureDirectoryExistsAndClear($tempDir . '/other');
|
||||
|
||||
$finder = new Finder();
|
||||
$finder->files()->in($tempDir);
|
||||
|
||||
$io = $this->getMockBuilder('Composer\IO\ConsoleIO')
|
||||
->disableOriginalConstructor()
|
||||
->getMock();
|
||||
|
||||
file_put_contents($tempDir . '/A.php', "<?php\nclass A {}");
|
||||
file_put_contents($tempDir . '/other/A.php', "<?php\nclass A {}");
|
||||
|
||||
$a = realpath($tempDir . '/A.php');
|
||||
$b = realpath($tempDir . '/other/A.php');
|
||||
$msg = '';
|
||||
|
||||
$io->expects($this->once())
|
||||
->method('writeError')
|
||||
->will($this->returnCallback(function ($text) use (&$msg): void {
|
||||
$msg = $text;
|
||||
}));
|
||||
|
||||
$messages = array(
|
||||
'<warning>Warning: Ambiguous class resolution, "A" was found in both "' . $a . '" and "' . $b . '", the first will be used.</warning>',
|
||||
'<warning>Warning: Ambiguous class resolution, "A" was found in both "' . $b . '" and "' . $a . '", the first will be used.</warning>',
|
||||
);
|
||||
|
||||
ClassMapGenerator::createMap($finder, null, $io);
|
||||
|
||||
$this->assertContains($msg, $messages, $msg . ' not found in expected messages (' . var_export($messages, true) . ')');
|
||||
|
||||
$fs = new Filesystem();
|
||||
$fs->removeDirectory($tempDir);
|
||||
}
|
||||
|
||||
/**
|
||||
* If one file has a class or interface defined more than once,
|
||||
* an ambiguous reference warning should not be produced
|
||||
*/
|
||||
public function testUnambiguousReference(): void
|
||||
{
|
||||
$tempDir = self::getUniqueTmpDirectory();
|
||||
|
||||
file_put_contents($tempDir . '/A.php', "<?php\nclass A {}");
|
||||
file_put_contents(
|
||||
$tempDir . '/B.php',
|
||||
"<?php
|
||||
if (true) {
|
||||
interface B {}
|
||||
} else {
|
||||
interface B extends Iterator {}
|
||||
}
|
||||
"
|
||||
);
|
||||
|
||||
foreach (array('test', 'fixture', 'example') as $keyword) {
|
||||
if (!is_dir($tempDir . '/' . $keyword)) {
|
||||
mkdir($tempDir . '/' . $keyword, 0777, true);
|
||||
}
|
||||
file_put_contents($tempDir . '/' . $keyword . '/A.php', "<?php\nclass A {}");
|
||||
}
|
||||
|
||||
$io = $this->getMockBuilder('Composer\IO\ConsoleIO')
|
||||
->disableOriginalConstructor()
|
||||
->getMock();
|
||||
|
||||
$io->expects($this->never())
|
||||
->method('write');
|
||||
|
||||
ClassMapGenerator::createMap($tempDir, null, $io);
|
||||
|
||||
$fs = new Filesystem();
|
||||
$fs->removeDirectory($tempDir);
|
||||
}
|
||||
|
||||
public function testCreateMapThrowsWhenDirectoryDoesNotExist(): void
|
||||
{
|
||||
self::expectException('RuntimeException');
|
||||
self::expectExceptionMessage('Could not scan for classes inside');
|
||||
ClassMapGenerator::createMap(__DIR__ . '/no-file.no-foler');
|
||||
}
|
||||
|
||||
public function testDump(): void
|
||||
{
|
||||
$tempDir = self::getUniqueTmpDirectory();
|
||||
|
||||
$resultFile = $tempDir . '/result.txt';
|
||||
$fileInDirectory = $tempDir . DIRECTORY_SEPARATOR . 'TestClass.php';
|
||||
|
||||
file_put_contents($fileInDirectory, "<?php class TestClass {} ?>");
|
||||
|
||||
ClassMapGenerator::dump(array($tempDir), $resultFile);
|
||||
|
||||
$fileInDirectory = str_replace('\\', '\\\\', $fileInDirectory);
|
||||
$this->assertStringEqualsFile($resultFile, "<?php return array (\n 'TestClass' => '$fileInDirectory',\n);");
|
||||
|
||||
$fs = new Filesystem();
|
||||
$fs->removeDirectory($tempDir);
|
||||
}
|
||||
|
||||
public function testCreateMapDoesNotHitRegexBacktraceLimit(): void
|
||||
{
|
||||
$expected = array(
|
||||
'Foo\\StripNoise' => realpath(__DIR__) . '/Fixtures/pcrebacktracelimit/StripNoise.php',
|
||||
'Foo\\VeryLongHeredoc' => realpath(__DIR__) . '/Fixtures/pcrebacktracelimit/VeryLongHeredoc.php',
|
||||
'Foo\\ClassAfterLongHereDoc' => realpath(__DIR__) . '/Fixtures/pcrebacktracelimit/VeryLongHeredoc.php',
|
||||
'Foo\\VeryLongPHP73Heredoc' => realpath(__DIR__) . '/Fixtures/pcrebacktracelimit/VeryLongPHP73Heredoc.php',
|
||||
'Foo\\VeryLongPHP73Nowdoc' => realpath(__DIR__) . '/Fixtures/pcrebacktracelimit/VeryLongPHP73Nowdoc.php',
|
||||
'Foo\\ClassAfterLongNowDoc' => realpath(__DIR__) . '/Fixtures/pcrebacktracelimit/VeryLongPHP73Nowdoc.php',
|
||||
'Foo\\VeryLongNowdoc' => realpath(__DIR__) . '/Fixtures/pcrebacktracelimit/VeryLongNowdoc.php',
|
||||
);
|
||||
|
||||
ini_set('pcre.backtrack_limit', '30000');
|
||||
$result = ClassMapGenerator::createMap(__DIR__ . '/Fixtures/pcrebacktracelimit');
|
||||
ini_restore('pcre.backtrack_limit');
|
||||
|
||||
$this->assertEqualsNormalized($expected, $result);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array<class-string> $expected
|
||||
* @param array<class-string> $actual
|
||||
* @param string $message
|
||||
* @return void
|
||||
*/
|
||||
protected function assertEqualsNormalized(array $expected, array $actual, string $message = ''): void
|
||||
{
|
||||
foreach ($expected as $ns => $path) {
|
||||
$expected[$ns] = strtr($path, '\\', '/');
|
||||
}
|
||||
foreach ($actual as $ns => $path) {
|
||||
$actual[$ns] = strtr($path, '\\', '/');
|
||||
}
|
||||
$this->assertEquals($expected, $actual, $message);
|
||||
}
|
||||
|
||||
/** @return void */
|
||||
private function checkIfFinderIsAvailable(): void
|
||||
{
|
||||
if (!class_exists('Symfony\\Component\\Finder\\Finder')) {
|
||||
$this->markTestSkipped('Finder component is not available');
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Namespaced;
|
||||
|
||||
class Bar
|
||||
{
|
||||
public static $loaded = true;
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Namespaced;
|
||||
|
||||
class Baz
|
||||
{
|
||||
public static $loaded = true;
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
<?php
|
||||
|
||||
class Pearlike_Bar
|
||||
{
|
||||
public static $loaded = true;
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
<?php
|
||||
|
||||
class Pearlike_Baz
|
||||
{
|
||||
public static $loaded = true;
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace NamespaceCollision\A\B;
|
||||
|
||||
class Bar
|
||||
{
|
||||
public static $loaded = true;
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace NamespaceCollision\A\B;
|
||||
|
||||
class Foo
|
||||
{
|
||||
public static $loaded = true;
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
<?php
|
||||
|
||||
class PrefixCollision_A_B_Bar
|
||||
{
|
||||
public static $loaded = true;
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
<?php
|
||||
|
||||
class PrefixCollision_A_B_Foo
|
||||
{
|
||||
public static $loaded = true;
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Foo;
|
||||
|
||||
class SlashedA {
|
||||
public function foo() {
|
||||
return sprintf("foo\
|
||||
bar");
|
||||
}
|
||||
}
|
||||
|
||||
class SlashedB {
|
||||
public function bar() {
|
||||
print "baz";
|
||||
}
|
||||
}
|
|
@ -1,277 +0,0 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* Smarty Internal Plugin Compile Block
|
||||
*
|
||||
* Compiles the {block}{/block} tags
|
||||
*
|
||||
* @package Smarty
|
||||
* @subpackage Compiler
|
||||
* @author Uwe Tews
|
||||
*/
|
||||
|
||||
/**
|
||||
* Smarty Internal Plugin Compile Block Class
|
||||
*
|
||||
* @package Smarty
|
||||
* @subpackage Compiler
|
||||
*/
|
||||
class Smarty_Internal_Compile_Block extends Smarty_Internal_CompileBase {
|
||||
|
||||
/**
|
||||
* Attribute definition: Overwrites base class.
|
||||
*
|
||||
* @var array
|
||||
* @see Smarty_Internal_CompileBase
|
||||
*/
|
||||
public $required_attributes = array('name');
|
||||
|
||||
/**
|
||||
* Attribute definition: Overwrites base class.
|
||||
*
|
||||
* @var array
|
||||
* @see Smarty_Internal_CompileBase
|
||||
*/
|
||||
public $shorttag_order = array('name', 'hide');
|
||||
|
||||
/**
|
||||
* Attribute definition: Overwrites base class.
|
||||
*
|
||||
* @var array
|
||||
* @see Smarty_Internal_CompileBase
|
||||
*/
|
||||
public $optional_attributes = array('hide');
|
||||
|
||||
/**
|
||||
* Compiles code for the {block} tag
|
||||
*
|
||||
* @param array $args array with attributes from parser
|
||||
* @param object $compiler compiler object
|
||||
* @return boolean true
|
||||
*/
|
||||
public function compile($args, $compiler) {
|
||||
// check and get attributes
|
||||
$_attr = $this->getAttributes($compiler, $args);
|
||||
$save = array($_attr, $compiler->parser->current_buffer, $compiler->nocache, $compiler->smarty->merge_compiled_includes, $compiler->merged_templates, $compiler->smarty->merged_templates_func, $compiler->template->properties, $compiler->template->has_nocache_code);
|
||||
$this->openTag($compiler, 'block', $save);
|
||||
if ($_attr['nocache'] == true) {
|
||||
$compiler->nocache = true;
|
||||
}
|
||||
// set flag for {block} tag
|
||||
$compiler->inheritance = true;
|
||||
// must merge includes
|
||||
$compiler->smarty->merge_compiled_includes = true;
|
||||
|
||||
$compiler->parser->current_buffer = new _smarty_template_buffer($compiler->parser);
|
||||
$compiler->has_code = false;
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Save or replace child block source by block name during parsing
|
||||
*
|
||||
* @param string $block_content block source content
|
||||
* @param string $block_tag opening block tag
|
||||
* @param object $template template object
|
||||
* @param string $filepath filepath of template source
|
||||
*/
|
||||
public static function saveBlockData($block_content, $block_tag, $template, $filepath) {
|
||||
$_rdl = preg_quote($template->smarty->right_delimiter);
|
||||
$_ldl = preg_quote($template->smarty->left_delimiter);
|
||||
if (!$template->smarty->auto_literal) {
|
||||
$al = '\s*';
|
||||
} else {
|
||||
$al = '';
|
||||
}
|
||||
if (0 == preg_match("!({$_ldl}{$al}block\s+)(name=)?(\w+|'.*'|\".*\")(\s*?)?((append|prepend|nocache)?(\s*)?(hide)?)?(\s*{$_rdl})!", $block_tag, $_match)) {
|
||||
$error_text = 'Syntax Error in template "' . $template->source->filepath . '" "' . htmlspecialchars($block_tag) . '" illegal options';
|
||||
throw new SmartyCompilerException($error_text);
|
||||
} else {
|
||||
$_name = trim($_match[3], '\'"');
|
||||
if ($_match[8] != 'hide' || isset($template->block_data[$_name])) { // replace {$smarty.block.child}
|
||||
// do we have {$smart.block.child} in nested {block} tags?
|
||||
if (0 != preg_match_all("!({$_ldl}{$al}block\s+)(name=)?(\w+|'.*'|\".*\")([\s\S]*?)(hide)?(\s*{$_rdl})([\s\S]*?)({$_ldl}{$al}\\\$smarty\.block\.child\s*{$_rdl})([\s\S]*?{$_ldl}{$al}/block\s*{$_rdl})!", $block_content, $_match2)) {
|
||||
foreach ($_match2[3] as $key => $name) {
|
||||
// get it's replacement
|
||||
$_name2 = trim($name, '\'"');
|
||||
if ($_match2[5][$key] != 'hide' || isset($template->block_data[$_name2])) {
|
||||
if (isset($template->block_data[$_name2])) {
|
||||
$replacement = $template->block_data[$_name2]['source'];
|
||||
} else {
|
||||
$replacement = '';
|
||||
}
|
||||
// replace {$smarty.block.child} tag
|
||||
$search = array("!({$_ldl}{$al}block[\s\S]*?{$name}[\s\S]*?{$_rdl})([\s\S]*?)({$_ldl}{$al}\\\$smarty\.block\.child\s*{$_rdl})([\s\S]*?)({$_ldl}{$al}/block\s*{$_rdl})!", "/§§§child§§§/");
|
||||
$replace = array('\2§§§child§§§\4', $replacement);
|
||||
$block_content = preg_replace($search, $replace, $block_content);
|
||||
} else {
|
||||
// remove hidden blocks
|
||||
$block_content = preg_replace("!({$_ldl}{$al}block[\s\S]*?{$name}[\s\S]*?{$_rdl}[\s\S]*?{$_ldl}{$al}/block\s*{$_rdl})!", '', $block_content);
|
||||
}
|
||||
}
|
||||
}
|
||||
// do we have not nested {$smart.block.child}
|
||||
if (0 != preg_match("!({$_ldl}{$al}\\\$smarty\.block\.child\s*{$_rdl})!", $block_content, $_match2)) {
|
||||
// get child replacement for this block
|
||||
if (isset($template->block_data[$_name])) {
|
||||
$replacement = $template->block_data[$_name]['source'];
|
||||
unset($template->block_data[$_name]);
|
||||
} else {
|
||||
$replacement = '';
|
||||
}
|
||||
$block_content = preg_replace("!({$_ldl}{$al}\\\$smarty\.block\.child\s*{$_rdl})!", $replacement, $block_content);
|
||||
}
|
||||
if (isset($template->block_data[$_name])) {
|
||||
if (strpos($template->block_data[$_name]['source'], '%%%%SMARTY_PARENT%%%%') !== false) {
|
||||
$template->block_data[$_name]['source'] =
|
||||
str_replace('%%%%SMARTY_PARENT%%%%', $block_content, $template->block_data[$_name]['source']);
|
||||
} elseif ($template->block_data[$_name]['mode'] == 'prepend') {
|
||||
$template->block_data[$_name]['source'] .= $block_content;
|
||||
} elseif ($template->block_data[$_name]['mode'] == 'append') {
|
||||
$template->block_data[$_name]['source'] = $block_content . $template->block_data[$_name]['source'];
|
||||
}
|
||||
} else {
|
||||
$template->block_data[$_name]['source'] = $block_content;
|
||||
$template->block_data[$_name]['file'] = $filepath;
|
||||
}
|
||||
if ($_match[6] == 'append') {
|
||||
$template->block_data[$_name]['mode'] = 'append';
|
||||
} elseif ($_match[6] == 'prepend') {
|
||||
$template->block_data[$_name]['mode'] = 'prepend';
|
||||
} else {
|
||||
$template->block_data[$_name]['mode'] = 'replace';
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Compile saved child block source
|
||||
*
|
||||
* @param object $compiler compiler object
|
||||
* @param string $_name optional name of child block
|
||||
* @return string compiled code of schild block
|
||||
*/
|
||||
public static function compileChildBlock($compiler, $_name = null) {
|
||||
$_output = '';
|
||||
// if called by {$smarty.block.child} we must search the name of enclosing {block}
|
||||
if ($_name == null) {
|
||||
$stack_count = count($compiler->_tag_stack);
|
||||
while (--$stack_count >= 0) {
|
||||
if ($compiler->_tag_stack[$stack_count][0] == 'block') {
|
||||
$_name = trim($compiler->_tag_stack[$stack_count][1][0]['name'], "'\"");
|
||||
break;
|
||||
}
|
||||
}
|
||||
// flag that child is already compile by {$smarty.block.child} inclusion
|
||||
$compiler->template->block_data[$_name]['compiled'] = true;
|
||||
}
|
||||
if ($_name == null) {
|
||||
$compiler->trigger_template_error('{$smarty.block.child} used out of context', $compiler->lex->taglineno);
|
||||
}
|
||||
// undefined child?
|
||||
if (!isset($compiler->template->block_data[$_name]['source'])) {
|
||||
return '';
|
||||
}
|
||||
$_tpl = new Smarty_Internal_template('string:' . $compiler->template->block_data[$_name]['source'], $compiler->smarty, $compiler->template, $compiler->template->cache_id,
|
||||
$compiler->template->compile_id = null, $compiler->template->caching, $compiler->template->cache_lifetime);
|
||||
$_tpl->variable_filters = $compiler->template->variable_filters;
|
||||
$_tpl->properties['nocache_hash'] = $compiler->template->properties['nocache_hash'];
|
||||
$_tpl->source->filepath = $compiler->template->block_data[$_name]['file'];
|
||||
$_tpl->allow_relative_path = true;
|
||||
if ($compiler->nocache) {
|
||||
$_tpl->compiler->forceNocache = 2;
|
||||
} else {
|
||||
$_tpl->compiler->forceNocache = 1;
|
||||
}
|
||||
$_tpl->compiler->suppressHeader = true;
|
||||
$_tpl->compiler->suppressTemplatePropertyHeader = true;
|
||||
$_tpl->compiler->suppressMergedTemplates = true;
|
||||
if (strpos($compiler->template->block_data[$_name]['source'], '%%%%SMARTY_PARENT%%%%') !== false) {
|
||||
$_output = str_replace('%%%%SMARTY_PARENT%%%%', $compiler->parser->current_buffer->to_smarty_php(), $_tpl->compiler->compileTemplate($_tpl));
|
||||
} elseif ($compiler->template->block_data[$_name]['mode'] == 'prepend') {
|
||||
$_output = $_tpl->compiler->compileTemplate($_tpl) . $compiler->parser->current_buffer->to_smarty_php();
|
||||
} elseif ($compiler->template->block_data[$_name]['mode'] == 'append') {
|
||||
$_output = $compiler->parser->current_buffer->to_smarty_php() . $_tpl->compiler->compileTemplate($_tpl);
|
||||
} elseif (!empty($compiler->template->block_data[$_name])) {
|
||||
$_output = $_tpl->compiler->compileTemplate($_tpl);
|
||||
}
|
||||
$compiler->template->properties['file_dependency'] = array_merge($compiler->template->properties['file_dependency'], $_tpl->properties['file_dependency']);
|
||||
$compiler->template->properties['function'] = array_merge($compiler->template->properties['function'], $_tpl->properties['function']);
|
||||
$compiler->merged_templates = array_merge($compiler->merged_templates, $_tpl->compiler->merged_templates);
|
||||
$compiler->template->variable_filters = $_tpl->variable_filters;
|
||||
if ($_tpl->has_nocache_code) {
|
||||
$compiler->template->has_nocache_code = true;
|
||||
}
|
||||
foreach ($_tpl->required_plugins as $key => $tmp1) {
|
||||
if ($compiler->nocache && $compiler->template->caching) {
|
||||
$code = 'nocache';
|
||||
} else {
|
||||
$code = $key;
|
||||
}
|
||||
foreach ($tmp1 as $name => $tmp) {
|
||||
foreach ($tmp as $type => $data) {
|
||||
$compiler->template->required_plugins[$code][$name][$type] = $data;
|
||||
}
|
||||
}
|
||||
}
|
||||
unset($_tpl);
|
||||
return $_output;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Smarty Internal Plugin Compile BlockClose Class
|
||||
*
|
||||
* @package Smarty
|
||||
* @subpackage Compiler
|
||||
*/
|
||||
class Smarty_Internal_Compile_Blockclose extends Smarty_Internal_CompileBase {
|
||||
|
||||
/**
|
||||
* Compiles code for the {/block} tag
|
||||
*
|
||||
* @param array $args array with attributes from parser
|
||||
* @param object $compiler compiler object
|
||||
* @return string compiled code
|
||||
*/
|
||||
public function compile($args, $compiler) {
|
||||
$compiler->has_code = true;
|
||||
// check and get attributes
|
||||
$_attr = $this->getAttributes($compiler, $args);
|
||||
$saved_data = $this->closeTag($compiler, array('block'));
|
||||
$_name = trim($saved_data[0]['name'], "\"'");
|
||||
if (isset($compiler->template->block_data[$_name]) && !isset($compiler->template->block_data[$_name]['compiled'])) {
|
||||
// restore to status before {block} tag as new subtemplate code of parent {block} is not needed
|
||||
// TODO: Below code was disabled in 3.1.8 because of problems with {include} in nested {block} tags in child templates
|
||||
// combined with append/prepend or $smarty.block.parent
|
||||
// For later versions it should be checked under which conditions it could run for optimisation
|
||||
//
|
||||
//$compiler->merged_templates = $saved_data[4];
|
||||
//$compiler->smarty->merged_templates_func = $saved_data[5];
|
||||
//$compiler->template->properties = $saved_data[6];
|
||||
//$compiler->template->has_nocache_code = $saved_data[7];
|
||||
$_output = Smarty_Internal_Compile_Block::compileChildBlock($compiler, $_name);
|
||||
} else {
|
||||
if (isset($saved_data[0]['hide']) && !isset($compiler->template->block_data[$_name]['source'])) {
|
||||
$_output = '';
|
||||
} else {
|
||||
$_output = $compiler->parser->current_buffer->to_smarty_php();
|
||||
}
|
||||
unset($compiler->template->block_data[$_name]['compiled']);
|
||||
}
|
||||
// reset flags
|
||||
$compiler->parser->current_buffer = $saved_data[1];
|
||||
$compiler->nocache = $saved_data[2];
|
||||
$compiler->smarty->merge_compiled_includes = $saved_data[3];
|
||||
// reset flag for {block} tag
|
||||
$compiler->inheritance = false;
|
||||
// $_output content has already nocache code processed
|
||||
$compiler->suppressNocacheProcessing = true;
|
||||
return $_output;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
|
@ -1,6 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Foo;
|
||||
|
||||
class MissingSpace{
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
<?php
|
||||
|
||||
echo <<<'NOT¶ING_TO_SEE_H¤RE'
|
||||
class FailHeredocNonUnicodeNonAscii
|
||||
{
|
||||
}
|
||||
NOT¶ING_TO_SEE_H¤RE;
|
|
@ -1,3 +0,0 @@
|
|||
<?
|
||||
|
||||
class ShortOpenTag {}
|
|
@ -1,6 +0,0 @@
|
|||
<?
|
||||
/**
|
||||
* Some class description here.
|
||||
*/
|
||||
// other class name in comment
|
||||
class ShortOpenTagDocblock {}
|
|
@ -1,8 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace ClassMap;
|
||||
|
||||
class SomeClass extends SomeParent implements SomeInterface
|
||||
{
|
||||
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace ClassMap;
|
||||
|
||||
interface SomeInterface
|
||||
{
|
||||
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace ClassMap;
|
||||
|
||||
abstract class SomeParent
|
||||
{
|
||||
|
||||
}
|
|
@ -1,151 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Foo;
|
||||
|
||||
/**
|
||||
* class Fail { }
|
||||
*/
|
||||
class StripNoise
|
||||
{
|
||||
public function test_heredoc()
|
||||
{
|
||||
return <<<HEREDOC
|
||||
class FailHeredocBasic
|
||||
{
|
||||
}
|
||||
HEREDOC . <<< WHITESPACE
|
||||
class FailHeredocWhitespace
|
||||
{
|
||||
}
|
||||
WHITESPACE . <<< MARKERINTEXT
|
||||
In PHP < 7.3, the docblock marker could occur in the text as long as it did not occur at the very start of the line.
|
||||
MARKERINTEXTwithtrail
|
||||
MARKERINTEXT_
|
||||
class FailHeredocMarkerInText
|
||||
{
|
||||
}
|
||||
But, what are you blind McFly, it's there. How else do you explain that wreck out there? Doc, Doc. Oh, no. You're alive. Bullet proof vest, how did you know, I never got a chance to tell you. About all that talk about screwing up future events, the space time continuum. Okay, alright, I'll prove it to you.
|
||||
. MARKERINTEXT
|
||||
class FailHeredocMarkerInText2
|
||||
{
|
||||
}
|
||||
Look at my driver's license, expires 1987. Look at my birthday, for crying out load I haven't even been born yet. And, look at this picture, my brother, my sister, and me. Look at the sweatshirt, Doc, class of 1984. Why do you keep following me around? Hey beat it, spook, this don't concern you.
|
||||
MARKERINTEXT . <<<"DOUBLEQUOTES"
|
||||
class FailHeredocDoubleQuotes
|
||||
{
|
||||
}
|
||||
DOUBLEQUOTES . <<< "DOUBLEQUOTESTABBED"
|
||||
class FailHeredocDoubleQuotesTabbed
|
||||
{
|
||||
}
|
||||
DOUBLEQUOTESTABBED . <<<HEREDOCPHP73
|
||||
class FailHeredocPHP73
|
||||
{
|
||||
}
|
||||
HEREDOCPHP73;
|
||||
}
|
||||
|
||||
public function test_nowdoc()
|
||||
{
|
||||
return <<<'NOWDOC'
|
||||
class FailNowdocBasic
|
||||
{
|
||||
}
|
||||
NOWDOC . <<< 'WHITESPACE'
|
||||
class FailNowdocWhitespace
|
||||
{
|
||||
}
|
||||
WHITESPACE . <<< 'NOWDOCTABBED'
|
||||
class FailNowdocTabbed
|
||||
{
|
||||
}
|
||||
NOWDOCTABBED . <<<'NOWDOCPHP73'
|
||||
class FailNowdocPHP73
|
||||
{
|
||||
}
|
||||
NOWDOCPHP73;
|
||||
}
|
||||
|
||||
public function test_followed_by_parentheses()
|
||||
{
|
||||
return array(<<<PARENTHESES
|
||||
class FailParentheses
|
||||
{
|
||||
}
|
||||
PARENTHESES);
|
||||
}
|
||||
|
||||
public function test_followed_by_comma()
|
||||
{
|
||||
return array(1, 2, <<<COMMA
|
||||
class FailComma
|
||||
{
|
||||
}
|
||||
COMMA, 3, 4);
|
||||
}
|
||||
|
||||
public function test_followed_by_period()
|
||||
{
|
||||
return <<<PERIOD
|
||||
class FailPeriod
|
||||
{
|
||||
}
|
||||
PERIOD.'?>';
|
||||
}
|
||||
|
||||
public function test_simple_string()
|
||||
{
|
||||
return 'class FailSimpleString {}';
|
||||
}
|
||||
|
||||
public function test_unicode_heredoc()
|
||||
{
|
||||
return array(1, 2, <<<öéçив必
|
||||
class FailUnicode
|
||||
{
|
||||
}
|
||||
öéçив必, 3, 4);
|
||||
}
|
||||
|
||||
public function test_wrapped_in_curly_brackets()
|
||||
{
|
||||
return ${<<<FOO
|
||||
class FailCurlyBrackets
|
||||
{
|
||||
}
|
||||
FOO};
|
||||
}
|
||||
|
||||
public function test_wrapped_in_angle_brackets()
|
||||
{
|
||||
return [<<<FOO
|
||||
class FailAngleBrackets
|
||||
{
|
||||
}
|
||||
FOO];
|
||||
}
|
||||
}
|
||||
|
||||
// Issue #10067.
|
||||
abstract class First {
|
||||
public function heredocDuplicateMarker(): void {
|
||||
echo <<<DUPLICATE_MARKER
|
||||
|
||||
DUPLICATE_MARKER;
|
||||
}
|
||||
}
|
||||
|
||||
abstract class Second extends First {
|
||||
public function heredocDuplicateMarker(): void {
|
||||
echo <<<DUPLICATE_MARKER
|
||||
|
||||
DUPLICATE_MARKER;
|
||||
}
|
||||
}
|
||||
|
||||
abstract class Third extends First {
|
||||
public function heredocMarkersOnlyWhitespaceBetween(): void {
|
||||
echo <<<DUPLICATE_MARKER
|
||||
DUPLICATE_MARKER;
|
||||
}
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Unicode\↑;
|
||||
|
||||
class ↑{
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
<?php
|
||||
namespace Alpha {
|
||||
class A {}
|
||||
class B {}
|
||||
}
|
||||
|
||||
namespace {
|
||||
class A {}
|
||||
}
|
||||
|
||||
namespace Be \ ta {
|
||||
class A {}
|
||||
class B {}
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
<?php
|
||||
|
||||
$a = new stdClass();
|
|
@ -1,7 +0,0 @@
|
|||
This file should be skipped.
|
||||
|
||||
<?php
|
||||
|
||||
class mustSkip {
|
||||
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Foo\Bar;
|
||||
|
||||
class A {}
|
||||
class B {}
|
||||
|
||||
$x = `/** unterminated comment`;
|
|
@ -1,4 +0,0 @@
|
|||
<?hh
|
||||
|
||||
class GenericsClass<Tk, Tv> {
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
<?hh
|
||||
|
||||
enum FooEnum: int {
|
||||
HERP = 1;
|
||||
DERP = 2;
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
<?hh
|
||||
|
||||
namespace Foo;
|
||||
|
||||
enum BarEnum: string {
|
||||
HERP = 'DERP';
|
||||
}
|
|
@ -1,87 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Foo;
|
||||
|
||||
/**
|
||||
* class StripNoise { }
|
||||
*/
|
||||
class StripNoise
|
||||
{
|
||||
public function test_heredoc()
|
||||
{
|
||||
return <<<HEREDOC
|
||||
class FailHeredocBasic
|
||||
{
|
||||
}
|
||||
HEREDOC . <<< WHITESPACE
|
||||
class FailHeredocWhitespace
|
||||
{
|
||||
}
|
||||
WHITESPACE . <<<"DOUBLEQUOTES"
|
||||
class FailHeredocDoubleQuotes
|
||||
{
|
||||
}
|
||||
DOUBLEQUOTES . <<< "DOUBLEQUOTESTABBED"
|
||||
class FailHeredocDoubleQuotesTabbed
|
||||
{
|
||||
}
|
||||
DOUBLEQUOTESTABBED . <<<HEREDOCPHP73
|
||||
class FailHeredocPHP73
|
||||
{
|
||||
}
|
||||
HEREDOCPHP73;
|
||||
}
|
||||
|
||||
public function test_nowdoc()
|
||||
{
|
||||
return <<<'NOWDOC'
|
||||
class FailNowdocBasic
|
||||
{
|
||||
}
|
||||
NOWDOC . <<< 'WHITESPACE'
|
||||
class FailNowdocWhitespace
|
||||
{
|
||||
}
|
||||
WHITESPACE . <<< 'NOWDOCTABBED'
|
||||
class FailNowdocTabbed
|
||||
{
|
||||
}
|
||||
NOWDOCTABBED . <<<'NOWDOCPHP73'
|
||||
class FailNowdocPHP73
|
||||
{
|
||||
}
|
||||
NOWDOCPHP73;
|
||||
}
|
||||
|
||||
public function test_followed_by_parentheses()
|
||||
{
|
||||
return array(<<<PARENTHESES
|
||||
class FailParentheses
|
||||
{
|
||||
}
|
||||
PARENTHESES);
|
||||
}
|
||||
|
||||
public function test_followed_by_comma()
|
||||
{
|
||||
return array(1, 2, <<<COMMA
|
||||
class FailComma
|
||||
{
|
||||
}
|
||||
COMMA, 3, 4);
|
||||
}
|
||||
|
||||
public function test_followed_by_period()
|
||||
{
|
||||
return <<<PERIOD
|
||||
class FailPeriod
|
||||
{
|
||||
}
|
||||
PERIOD.'?>';
|
||||
}
|
||||
|
||||
public function test_simple_string()
|
||||
{
|
||||
return 'class FailSimpleString {}';
|
||||
}
|
||||
}
|
|
@ -1,464 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Foo;
|
||||
|
||||
/**
|
||||
* class VeryLongHeredoc { }
|
||||
*/
|
||||
class VeryLongHeredoc
|
||||
{
|
||||
public function test_heredoc()
|
||||
{
|
||||
return <<<HEREDOC
|
||||
Cupcake ipsum dolor sit amet. Gingerbread macaroon cake caramels tiramisu shortbread caramels. Lollipop toffee
|
||||
sugar plum liquorice tiramisu muffin. Sugar plum pie croissant lemon drops candy canes marshmallow sesame snaps
|
||||
candy. Candy candy canes gingerbread soufflé lemon drops caramels jelly croissant. Croissant bonbon I love candy
|
||||
canes fruitcake. I love ice cream I love bonbon carrot cake carrot cake gingerbread. Powder gummies I love ice
|
||||
cream marzipan. Cupcake toffee carrot cake sugar plum I love macaroon candy carrot cake jelly-o. Gingerbread
|
||||
donut icing danish donut tart. I love ice cream pastry bonbon gingerbread sugar plum I love muffin powder. Wafer
|
||||
ice cream donut cheesecake dragée tart marshmallow cheesecake.
|
||||
|
||||
Soufflé wafer cupcake biscuit I love candy canes gingerbread danish dessert. Bear claw I love sesame snaps
|
||||
liquorice jelly-o lemon drops. Toffee sesame snaps chocolate chocolate powder pie chocolate bar tootsie roll
|
||||
sweet roll. Gummies I love pastry sweet lollipop. Chocolate cake sugar plum I love powder apple pie. Cake I love
|
||||
powder marshmallow sesame snaps. Dessert brownie tootsie roll topping gummi bears ice cream candy. Jujubes
|
||||
carrot cake I love fruitcake lemon drops croissant macaroon toffee dessert. Chocolate gummies cookie jelly-o
|
||||
wafer gummi bears macaroon. Pudding icing dragée chocolate cake pie liquorice topping jelly beans. Lollipop
|
||||
gummi bears chocolate jelly beans dessert shortbread macaroon jelly beans. Cupcake lemon drops halvah fruitcake
|
||||
cookie dessert icing. I love icing gummies tart carrot cake dragée. Macaroon cake tootsie roll sweet roll wafer
|
||||
apple pie oat cake.
|
||||
|
||||
Lollipop cotton candy dessert gummies caramels lollipop. Marshmallow bear claw biscuit chocolate croissant
|
||||
marshmallow. Pudding liquorice chocolate cake bear claw candy canes I love cupcake tiramisu I love. Marzipan I
|
||||
love sweet roll jelly gummi bears bear claw gummi bears jelly-o cheesecake. Candy fruitcake gummi bears lemon
|
||||
drops wafer lemon drops cheesecake liquorice. Topping I love ice cream cupcake chocolate bar jelly bear claw.
|
||||
Sugar plum I love wafer macaroon icing danish. Gummi bears liquorice brownie chocolate bar candy fruitcake
|
||||
marzipan cake dragée. Toffee I love bonbon cookie jujubes gingerbread ice cream cheesecake caramels. Sesame
|
||||
snaps shortbread I love I love jelly-o jelly. Candy cupcake cake I love tart chocolate cake I love toffee.
|
||||
Gingerbread I love muffin bonbon donut cupcake candy canes cheesecake. Brownie cookie I love tart pudding
|
||||
cupcake I love marzipan pastry. Jelly tart carrot cake I love wafer muffin candy dragée cupcake.
|
||||
|
||||
Carrot cake I love jelly-o gingerbread danish cotton candy chocolate cake gummies cake. Chupa chups donut I love
|
||||
topping jelly beans cake gingerbread. Jujubes jujubes croissant jujubes halvah jelly-o chupa chups marshmallow.
|
||||
Chocolate bar marzipan I love cookie biscuit jelly cheesecake. Sesame snaps jelly beans topping marzipan
|
||||
fruitcake chocolate bar. Donut dessert I love cake lollipop I love cookie danish sweet roll. Tiramisu jelly
|
||||
liquorice jelly cupcake I love sugar plum marshmallow I love. Dragée dessert dragée fruitcake biscuit wafer
|
||||
halvah. Jujubes I love bear claw tart lemon drops. Sesame snaps danish danish cake fruitcake toffee. Jujubes pie
|
||||
bonbon powder lemon drops oat cake I love sugar plum chocolate bar. Lemon drops sesame snaps dragée sugar plum
|
||||
tootsie roll apple pie donut biscuit jelly beans. Toffee marzipan oat cake icing wafer.
|
||||
|
||||
Candy canes sweet roll jelly-o jelly sugar plum lemon drops jelly beans. Jelly chocolate bar dragée I love
|
||||
dessert cheesecake shortbread chupa chups. Donut cookie marzipan bear claw tootsie roll. Sweet muffin
|
||||
gingerbread sweet chocolate bar cake dessert chocolate cake chocolate. Chocolate bar chocolate cake soufflé
|
||||
dragée I love. Jelly gummies bonbon chupa chups dessert jelly-o. Sesame snaps bear claw I love fruitcake candy
|
||||
apple pie. Candy canes marzipan croissant dessert wafer ice cream biscuit. Lemon drops biscuit dessert tart I
|
||||
love shortbread shortbread oat cake brownie. Dessert I love tootsie roll wafer cotton candy. Wafer pastry candy
|
||||
chupa chups I love. Chupa chups cheesecake soufflé donut apple pie wafer. Pudding I love chocolate cake caramels
|
||||
I love powder I love sweet tiramisu.
|
||||
|
||||
Donut muffin I love pastry caramels chocolate bar sweet. Marshmallow topping cookie muffin wafer bonbon marzipan
|
||||
chupa chups chocolate cake. Candy sugar plum cake cake I love. Oat cake donut I love liquorice caramels marzipan
|
||||
cake. Gummi bears caramels pie fruitcake ice cream chocolate. Brownie wafer chupa chups fruitcake carrot cake
|
||||
cookie chupa chups apple pie chocolate cake. Tart pie donut sweet roll chocolate bar jelly-o. Toffee icing I
|
||||
love cake shortbread lollipop tiramisu candy marshmallow. I love I love candy canes cupcake chupa chups cake
|
||||
jelly-o I love. I love jujubes I love liquorice soufflé. Brownie dragée sesame snaps sesame snaps sesame snaps I
|
||||
love ice cream. Apple pie topping carrot cake dessert powder powder cotton candy candy apple pie.
|
||||
|
||||
Wafer lollipop brownie marzipan jujubes chocolate. Jelly beans tiramisu jelly beans sugar plum I love gummi
|
||||
bears cheesecake cheesecake. Pie macaroon macaroon halvah jelly-o. Oat cake candy canes lollipop candy donut
|
||||
powder gummies soufflé caramels. Chupa chups pudding I love gummies chupa chups jelly beans bear claw. Liquorice
|
||||
lemon drops chocolate bar cheesecake danish gummies chupa chups jelly jelly beans. Jelly-o lollipop I love
|
||||
tootsie roll chupa chups icing jujubes macaroon gingerbread. Sweet chocolate cake cake carrot cake I love
|
||||
topping tart jujubes I love. Apple pie I love marshmallow I love icing I love danish dragée. Icing tootsie roll
|
||||
macaroon tart liquorice. Gummies macaroon dragée candy tiramisu jelly I love jelly I love. Chocolate cotton
|
||||
candy cookie I love halvah I love dessert cupcake marshmallow.
|
||||
|
||||
Chocolate gummi bears caramels gummies gummi bears carrot cake apple pie fruitcake bear claw. Sesame snaps
|
||||
powder jelly sweet croissant. Chocolate liquorice cake cake marshmallow danish bonbon jelly. Carrot cake pudding
|
||||
bear claw sweet roll cotton candy topping danish gummies. Chocolate cake bonbon oat cake cookie muffin jujubes
|
||||
sweet roll. Cake sesame snaps gingerbread chocolate cake shortbread cheesecake chocolate bar danish. Sweet roll
|
||||
apple pie brownie brownie dragée tootsie roll marshmallow brownie. I love carrot cake topping fruitcake pudding.
|
||||
Cookie jelly chocolate bar sweet pastry. Cheesecake halvah wafer icing danish. Tootsie roll liquorice jujubes
|
||||
dessert sweet roll shortbread croissant cookie chupa chups. Fruitcake lemon drops topping bear claw oat cake I
|
||||
love cake sweet roll. Candy canes oat cake topping I love macaroon.
|
||||
|
||||
Dessert sugar plum lollipop macaroon I love gingerbread I love oat cake chupa chups. Carrot cake chocolate cake
|
||||
candy caramels bonbon powder soufflé chocolate bar cookie. Pie brownie I love jelly-o I love. Brownie jelly
|
||||
beans pie I love jelly jelly beans. Jelly carrot cake macaroon cupcake bonbon I love jujubes tootsie roll.
|
||||
Caramels powder wafer jelly beans lemon drops sweet topping gummies. Chupa chups dessert lollipop apple pie
|
||||
sesame snaps sugar plum lollipop dragée jujubes. Candy toffee pie tiramisu chocolate bar I love. I love I love
|
||||
shortbread bear claw soufflé candy canes I love jelly beans. Cupcake pudding powder oat cake muffin I love cake
|
||||
chocolate cake. Ice cream brownie tart icing cheesecake jelly-o chocolate bar bear claw. Halvah bear claw
|
||||
marzipan chocolate cake toffee croissant.
|
||||
|
||||
Marshmallow tart gummi bears sugar plum donut candy canes powder. Cake chocolate cake tiramisu brownie danish
|
||||
caramels liquorice. Jelly beans I love pastry candy canes muffin sesame snaps powder soufflé donut. Muffin
|
||||
marshmallow carrot cake donut powder cookie. Macaroon chupa chups chupa chups jelly beans ice cream brownie
|
||||
lemon drops I love. Biscuit croissant oat cake pastry halvah macaroon. Tart candy canes sesame snaps I love
|
||||
pastry cotton candy. Soufflé I love dessert cake gummi bears lollipop. Chocolate bar I love liquorice bonbon
|
||||
gummies brownie chupa chups cookie. Lemon drops pudding muffin caramels wafer powder. Donut brownie biscuit
|
||||
biscuit I love chocolate. I love biscuit sugar plum tiramisu chocolate cake bonbon.
|
||||
|
||||
Shortbread oat cake chupa chups topping caramels gummies. Tiramisu toffee I love bonbon candy canes. Tootsie
|
||||
roll halvah pie cake fruitcake wafer pudding tootsie roll. Icing danish cookie danish cookie donut shortbread.
|
||||
Jujubes pie tiramisu tiramisu pie halvah. Liquorice jelly marshmallow brownie bear claw marshmallow. Liquorice
|
||||
toffee pie I love cake. Jelly I love jelly-o caramels carrot cake pastry cotton candy cake. I love I love
|
||||
marshmallow tootsie roll bonbon. Cotton candy brownie caramels I love dragée bear claw oat cake chocolate bar
|
||||
bear claw. Donut sugar plum shortbread fruitcake carrot cake wafer tart jujubes fruitcake. Chupa chups cake
|
||||
muffin gummies soufflé I love candy. Powder fruitcake candy I love chocolate toffee ice cream chocolate bar
|
||||
dessert.
|
||||
|
||||
Icing ice cream lollipop danish I love macaroon candy cotton candy chocolate cake. Powder pie sweet soufflé
|
||||
shortbread I love tiramisu candy. Gummies topping croissant chocolate cake jelly beans toffee. Dessert I love I
|
||||
love candy canes chupa chups. Chocolate sugar plum I love gummies shortbread wafer I love jelly-o. Jujubes
|
||||
halvah macaroon sesame snaps jelly beans sweet roll muffin liquorice I love. Tiramisu jelly liquorice cotton
|
||||
candy donut soufflé. Tootsie roll oat cake I love gingerbread chocolate biscuit. Donut pastry candy marshmallow
|
||||
gingerbread wafer topping bear claw. Shortbread cake macaroon chupa chups ice cream gummi bears liquorice
|
||||
gingerbread. Cotton candy tootsie roll donut gummies biscuit chocolate cake. Gingerbread jujubes caramels sweet
|
||||
chocolate cake soufflé. Apple pie cotton candy chocolate bar jelly-o muffin brownie pie.
|
||||
|
||||
Cotton candy tootsie roll cookie gummies muffin croissant marshmallow. Sweet jujubes gummi bears gummies
|
||||
liquorice. Tart pudding icing gingerbread bear claw sweet liquorice. Icing danish cake biscuit bonbon. Bonbon
|
||||
candy canes topping icing sugar plum fruitcake sweet roll jelly-o candy. Marshmallow tart macaroon apple pie ice
|
||||
cream. Tart brownie cotton candy croissant dessert topping liquorice I love marzipan. Tart liquorice lollipop
|
||||
cookie jelly bonbon sesame snaps liquorice chupa chups. Chupa chups jelly-o sweet candy canes sesame snaps.
|
||||
Tootsie roll soufflé I love marzipan I love I love lemon drops. Sugar plum sweet jujubes sugar plum pudding
|
||||
cupcake lollipop donut I love. Oat cake shortbread cake macaroon cookie I love soufflé oat cake. Cake pudding
|
||||
cotton candy I love I love caramels soufflé.
|
||||
|
||||
Jelly beans fruitcake caramels sugar plum pie cotton candy fruitcake I love cotton candy. Jelly liquorice apple
|
||||
pie pudding tiramisu dessert fruitcake donut sweet. I love dragée jelly-o chupa chups donut jelly beans. Tart I
|
||||
love I love I love icing gummi bears soufflé donut. Jelly beans cheesecake ice cream jelly beans topping.
|
||||
Macaroon cake jujubes I love I love topping. Bonbon bonbon cake chocolate cake cheesecake danish tiramisu
|
||||
tiramisu liquorice. Soufflé oat cake gummies I love donut ice cream sweet roll. Candy canes cake pudding tootsie
|
||||
roll I love gummi bears. Chupa chups chupa chups jelly beans chupa chups I love lemon drops. I love candy canes
|
||||
carrot cake sesame snaps wafer lollipop I love jelly wafer. Candy pie soufflé I love cake sugar plum dessert
|
||||
donut lollipop. Gingerbread I love marzipan bonbon pie. Carrot cake lollipop pie I love liquorice.
|
||||
|
||||
Toffee jujubes pudding cotton candy dessert I love. Biscuit cake fruitcake jelly-o candy pastry cupcake.
|
||||
Fruitcake muffin jelly beans sweet roll topping dragée. Tootsie roll fruitcake bonbon soufflé croissant carrot
|
||||
cake cake jujubes. Wafer fruitcake shortbread biscuit pie. Lemon drops gummi bears shortbread danish bonbon
|
||||
dessert brownie cake. Cotton candy lemon drops gingerbread ice cream pastry macaroon I love lollipop. I love
|
||||
muffin cake pudding jujubes muffin marshmallow candy. Marshmallow powder lemon drops jujubes cookie cotton candy
|
||||
caramels macaroon. Biscuit cotton candy bonbon donut I love bear claw gummies chocolate cake. Brownie topping
|
||||
cotton candy danish dessert muffin jelly sweet roll chocolate. Fruitcake bonbon jelly beans sweet roll cookie
|
||||
biscuit chocolate jelly-o jujubes. Sweet dessert oat cake lemon drops donut candy canes dessert chocolate powder.
|
||||
|
||||
Jujubes apple pie marzipan jelly beans caramels icing. Jujubes carrot cake toffee jelly carrot cake sugar plum
|
||||
cotton candy chocolate bar. I love jelly beans cotton candy toffee soufflé gummies I love biscuit. Tart dessert
|
||||
soufflé tiramisu marzipan I love dessert caramels. Jelly-o gingerbread bonbon cupcake pie I love I love. Sweet
|
||||
roll danish chocolate bar cake shortbread gummi bears. Dessert lemon drops fruitcake cotton candy I love apple
|
||||
pie apple pie sweet roll. Candy canes jelly beans I love bonbon jelly cupcake croissant candy canes. Gingerbread
|
||||
icing brownie pudding chocolate bar cotton candy. Pudding brownie pie candy chupa chups shortbread. Muffin
|
||||
dessert I love I love powder. Marshmallow sesame snaps marshmallow brownie cake chupa chups. I love cake
|
||||
macaroon ice cream shortbread jelly I love jelly beans cotton candy. Sesame snaps bonbon I love danish
|
||||
cheesecake jujubes.
|
||||
|
||||
Jelly donut powder lemon drops shortbread. Oat cake marshmallow cake chupa chups chocolate halvah. Chocolate
|
||||
cupcake jelly beans sugar plum macaroon chocolate bar pie cheesecake. Muffin marzipan fruitcake liquorice
|
||||
brownie cake apple pie shortbread pudding. Sweet brownie chocolate topping fruitcake I love chupa chups apple
|
||||
pie. Chocolate bar tiramisu cheesecake jujubes I love I love. Wafer croissant halvah pudding wafer caramels
|
||||
lollipop. Tart tart gingerbread cupcake caramels toffee cookie. Macaroon candy canes candy canes jelly
|
||||
marshmallow cake I love cake cake. Sweet candy shortbread pie caramels lollipop cupcake marshmallow shortbread.
|
||||
Gummi bears caramels marshmallow tiramisu tootsie roll I love. Fruitcake sesame snaps sesame snaps sweet roll
|
||||
gummies bear claw jelly beans.
|
||||
|
||||
Lollipop cupcake icing danish marshmallow jelly-o. Croissant chocolate cake pastry marshmallow marshmallow
|
||||
fruitcake fruitcake chupa chups icing. I love jelly beans I love chocolate wafer sweet biscuit carrot cake I
|
||||
love. I love jujubes caramels sweet roll soufflé chocolate. Dessert halvah gummies chocolate cake toffee danish
|
||||
lollipop I love chocolate bar. Lemon drops macaroon jelly beans tiramisu apple pie chocolate bar. Cupcake icing
|
||||
chocolate cake croissant marzipan. I love muffin dragée cheesecake chocolate fruitcake lemon drops brownie
|
||||
pudding. Muffin soufflé chupa chups jelly chocolate gummies croissant halvah donut. I love soufflé sugar plum
|
||||
pastry apple pie I love chocolate cake. Cupcake chocolate I love jelly I love dragée I love pie pie. I love cake
|
||||
I love tart lollipop macaroon marshmallow gingerbread icing.
|
||||
|
||||
Pudding cake sweet marzipan croissant. Jelly tiramisu jujubes cake soufflé gummies. I love topping topping
|
||||
soufflé tiramisu sweet roll candy ice cream danish. Gummi bears jujubes jelly-o cupcake pastry. Donut I love
|
||||
cotton candy chocolate bar cheesecake. Marshmallow cotton candy chocolate I love dragée. Dragée caramels
|
||||
liquorice lollipop gummi bears gingerbread toffee jelly-o. I love marzipan carrot cake sweet roll dragée cupcake
|
||||
toffee gingerbread. Toffee gummi bears I love cotton candy cookie danish halvah cupcake. Oat cake I love soufflé
|
||||
danish dessert. Chupa chups macaroon candy canes sweet I love bonbon macaroon. Bear claw jujubes I love cotton
|
||||
candy I love oat cake bonbon.
|
||||
|
||||
Topping I love gummies tootsie roll I love marshmallow. Gingerbread cake oat cake pudding biscuit. Ice cream
|
||||
donut wafer jelly-o chocolate I love. Icing toffee tart oat cake I love sugar plum sesame snaps pastry.
|
||||
Gingerbread biscuit candy canes lollipop bear claw icing candy bear claw fruitcake. Oat cake danish cake
|
||||
chocolate cake danish jujubes shortbread. Lollipop jujubes carrot cake croissant fruitcake marshmallow I
|
||||
love icing cheesecake. Lemon drops carrot cake dessert oat cake carrot cake. Topping cupcake dragée chupa chups
|
||||
cake dragée chocolate danish. Oat cake wafer bear claw cookie jujubes jujubes brownie soufflé. I love carrot
|
||||
cake sweet roll macaroon cake gingerbread pastry wafer sweet roll. Pie ice cream cupcake candy canes cheesecake
|
||||
icing wafer I love. Muffin dragée I love apple pie I love soufflé bear claw marzipan.
|
||||
|
||||
Topping powder jelly beans candy canes gummi bears. Dessert topping I love sweet I love. I love topping dessert
|
||||
tart chocolate cake. Biscuit shortbread gummies cupcake bear claw. Marshmallow fruitcake sweet I love tiramisu
|
||||
tiramisu cookie I love chupa chups. Sugar plum I love I love wafer jujubes muffin I love. Jelly-o carrot cake
|
||||
fruitcake macaroon marzipan cake. Sesame snaps lollipop ice cream jelly-o pudding bear claw gummi bears I love.
|
||||
Wafer croissant dragée wafer chocolate candy chocolate. Dessert pie gummi bears gummi bears carrot cake. Jelly
|
||||
cupcake chocolate cake cake tiramisu croissant dragée. Candy fruitcake muffin gingerbread donut I love candy pie.
|
||||
|
||||
Halvah muffin oat cake marzipan apple pie cake marshmallow lemon drops. Marzipan croissant fruitcake lemon drops
|
||||
bear claw lollipop bonbon lollipop. Sugar plum tiramisu soufflé I love shortbread carrot cake. Halvah jelly-o
|
||||
icing sesame snaps I love powder cookie tootsie roll cheesecake. Jujubes ice cream dragée fruitcake cookie
|
||||
carrot cake bonbon dragée wafer. Cheesecake I love I love sweet roll cake. Sugar plum toffee danish jelly-o
|
||||
cheesecake soufflé cheesecake marzipan. Tart sugar plum icing macaroon pie cake cheesecake bear claw. Tootsie
|
||||
roll muffin jelly chocolate cake wafer I love jelly shortbread. Sweet candy carrot cake chupa chups donut cake.
|
||||
Dessert sugar plum cake pastry chocolate bar halvah pastry tiramisu. Ice cream cheesecake gummi bears candy I
|
||||
love cupcake pie toffee candy canes.
|
||||
|
||||
Liquorice I love tiramisu marshmallow topping I love. Toffee sweet pudding icing cotton candy bonbon oat cake
|
||||
carrot cake gummies. Candy toffee pudding sweet roll cotton candy lollipop powder lemon drops cake. Apple pie I
|
||||
love chupa chups I love jujubes caramels. Jelly pie chocolate chocolate carrot cake cake. Toffee caramels muffin
|
||||
cheesecake I love sweet roll tart. Croissant candy canes marzipan lemon drops cupcake sweet. I love I love
|
||||
jelly-o donut cheesecake bear claw tart. Cheesecake icing jelly gummi bears macaroon. Sweet roll I love lollipop
|
||||
cookie tart. Tiramisu tootsie roll sesame snaps croissant cookie halvah I love I love. Biscuit croissant powder
|
||||
oat cake cake apple pie.
|
||||
|
||||
Topping oat cake pastry marshmallow gummi bears lemon drops bear claw soufflé pudding. Croissant biscuit
|
||||
macaroon oat cake I love pastry. Pastry cake sugar plum macaroon chocolate cake dessert. I love cupcake sweet
|
||||
roll sweet roll I love cheesecake. I love lemon drops halvah I love apple pie chocolate bar biscuit ice cream
|
||||
topping. I love candy canes gingerbread caramels chupa chups cheesecake. I love jelly-o sesame snaps lemon drops
|
||||
pastry toffee. Bonbon topping I love gummi bears dessert. Danish jelly I love marshmallow carrot cake. Dragée
|
||||
macaroon dessert marshmallow jelly-o bear claw cotton candy sugar plum. Biscuit ice cream candy tart bear claw
|
||||
candy I love brownie cotton candy. I love marshmallow lemon drops marshmallow I love candy canes wafer. Halvah
|
||||
topping wafer cake danish I love I love I love. Chocolate cake carrot cake topping jelly lollipop I love I love
|
||||
cotton candy I love.
|
||||
|
||||
Oat cake cotton candy cotton candy jujubes I love. Toffee topping cookie danish topping cheesecake. Cake bonbon
|
||||
ice cream cake carrot cake icing cookie croissant. Cheesecake sesame snaps tiramisu lemon drops dessert pie.
|
||||
Carrot cake sesame snaps shortbread muffin pie I love chocolate cake danish. Carrot cake cake jelly beans I love
|
||||
toffee I love marzipan. Toffee lemon drops fruitcake I love cookie. Shortbread jujubes chupa chups jelly candy
|
||||
bear claw chocolate. Pastry donut muffin fruitcake chocolate bar dessert cotton candy powder. Sweet roll chupa
|
||||
chups dragée gummi bears ice cream tiramisu jujubes icing chocolate bar. I love lollipop I love oat cake apple
|
||||
pie. Topping lemon drops donut fruitcake ice cream chupa chups. Dragée dragée fruitcake powder apple pie I love
|
||||
donut.
|
||||
|
||||
Pie sugar plum bear claw candy canes wafer pastry. Cake caramels tootsie roll brownie cupcake croissant topping
|
||||
sesame snaps. Topping oat cake sesame snaps jelly cupcake oat cake I love tootsie roll toffee. Jelly muffin
|
||||
sugar plum danish sesame snaps. Liquorice chocolate bar marshmallow topping biscuit toffee carrot cake. Dragée
|
||||
tart shortbread gummi bears apple pie. Tootsie roll tiramisu sugar plum marzipan chocolate cake. Cotton candy I
|
||||
love I love pastry muffin fruitcake pie jelly-o I love. Topping marshmallow ice cream carrot cake chocolate.
|
||||
Muffin dragée shortbread powder jelly. Chupa chups apple pie I love muffin pie sweet croissant. Chocolate bar
|
||||
pastry cotton candy cotton candy dragée I love liquorice. Chocolate cake brownie marshmallow jelly-o jujubes
|
||||
cookie sweet cookie candy. Shortbread I love cupcake powder soufflé tootsie roll jujubes.
|
||||
|
||||
Bear claw brownie tart caramels chupa chups I love candy canes biscuit. Biscuit bear claw tiramisu I love I love
|
||||
macaroon dragée. Candy canes sweet roll powder jujubes donut cake topping cupcake. Biscuit carrot cake gummies
|
||||
donut tart dragée cake fruitcake shortbread. Jelly-o chocolate cookie jelly chocolate pie sweet roll. Bear claw
|
||||
I love marzipan croissant I love chocolate halvah liquorice. I love sweet carrot cake I love gingerbread. Pastry
|
||||
muffin I love gummi bears I love I love marshmallow cupcake cookie. Marshmallow I love dragée cheesecake I love
|
||||
candy canes. Shortbread cupcake jelly beans pie donut gummies sesame snaps. Bonbon soufflé chupa chups tiramisu
|
||||
marshmallow macaroon brownie. Chupa chups bear claw carrot cake lemon drops icing. Cake caramels shortbread
|
||||
gummies candy canes bonbon oat cake danish. Pastry brownie tiramisu candy canes oat cake tiramisu donut macaroon.
|
||||
|
||||
Tiramisu shortbread toffee I love sesame snaps wafer. Lemon drops ice cream dragée soufflé topping soufflé tart.
|
||||
Bear claw pie chocolate cake chocolate apple pie marzipan. Oat cake candy canes brownie powder sugar plum. I
|
||||
love pastry tootsie roll powder chocolate cake I love shortbread cake fruitcake. Candy cake dessert candy jelly
|
||||
brownie I love sweet. Carrot cake carrot cake chocolate bar caramels biscuit gummi bears. Candy wafer pudding
|
||||
gummies macaroon lollipop sugar plum bonbon. Brownie powder soufflé cupcake I love donut. Caramels gummies
|
||||
shortbread muffin cake. Brownie wafer candy donut brownie. Icing cheesecake candy caramels cake muffin jelly.
|
||||
Gummi bears I love jujubes I love candy canes shortbread. Chocolate caramels soufflé I love sweet.
|
||||
|
||||
Tart marshmallow powder I love I love dessert brownie I love gingerbread. Chocolate cake sweet roll soufflé
|
||||
wafer powder cake cotton candy oat cake dragée. Brownie toffee muffin jelly-o bonbon bear claw soufflé carrot
|
||||
cake. Jelly-o toffee pastry cheesecake jelly beans cookie I love tiramisu. Gingerbread pastry topping gummi
|
||||
bears jelly. Brownie pie danish candy canes halvah. Powder lollipop jujubes sweet roll cake marzipan carrot cake
|
||||
dessert cake. Apple pie I love pie tootsie roll wafer apple pie sweet. Pudding tiramisu croissant I love dessert
|
||||
sugar plum candy canes I love wafer. Candy canes bonbon tart pie caramels chocolate I love oat cake shortbread.
|
||||
Halvah I love croissant pie candy apple pie. Marshmallow apple pie macaroon dessert halvah.
|
||||
|
||||
I love chocolate fruitcake sesame snaps gingerbread wafer. Danish I love soufflé sweet cotton candy pudding.
|
||||
Topping biscuit jelly beans cake liquorice dragée chocolate bar lemon drops. Chocolate bar jelly jelly I love
|
||||
dragée chocolate cake halvah gummies. Candy canes pudding I love marzipan cheesecake powder jelly beans. Brownie
|
||||
sweet pastry cotton candy tiramisu. Halvah fruitcake gummies cupcake donut topping dragée. Sugar plum marzipan I
|
||||
love lemon drops dessert jelly donut. Cookie jujubes soufflé sugar plum croissant lollipop halvah. Brownie chupa
|
||||
chups I love chupa chups chupa chups dragée. Marzipan tart donut topping soufflé tootsie roll toffee sesame
|
||||
snaps. Donut danish muffin caramels gingerbread I love. I love I love croissant bonbon jelly beans jelly beans
|
||||
chocolate caramels cheesecake. Gummi bears brownie toffee jelly biscuit candy apple pie.
|
||||
|
||||
I love chocolate cake donut I love jelly beans. Toffee marzipan shortbread jujubes sugar plum. Shortbread powder
|
||||
cotton candy I love bonbon pudding biscuit halvah halvah. Tiramisu lollipop macaroon macaroon macaroon jelly-o
|
||||
pastry pudding fruitcake. Donut brownie cookie icing jujubes icing bonbon fruitcake sesame snaps. Gingerbread
|
||||
fruitcake tiramisu shortbread powder pastry dessert sweet roll marzipan. Liquorice jujubes I love chocolate cake
|
||||
I love sweet cotton candy I love halvah. Shortbread gingerbread croissant icing biscuit. Chupa chups icing candy
|
||||
canes lollipop jelly beans macaroon. Cupcake sweet topping carrot cake gummi bears jelly beans sesame snaps
|
||||
icing. I love ice cream sweet pudding cheesecake. Dragée gummies gingerbread marzipan ice cream tart tiramisu. I
|
||||
love chocolate bar sweet roll sweet roll I love tiramisu.
|
||||
|
||||
Jelly-o pastry candy marzipan donut cake. I love dessert liquorice caramels gummi bears donut lemon drops.
|
||||
Fruitcake cupcake cupcake I love jujubes tart brownie chocolate. Jujubes topping lollipop candy canes topping
|
||||
cotton candy halvah gummi bears topping. Danish pastry bear claw pudding pudding caramels. Gummies icing chupa
|
||||
chups croissant I love chocolate halvah candy pastry. Oat cake jelly beans tart cake tart liquorice icing jelly
|
||||
pie. Topping chocolate cupcake cotton candy cupcake cupcake. Cotton candy biscuit cookie chocolate bar gummies
|
||||
gingerbread gummies. Lemon drops lemon drops I love chocolate cake cupcake soufflé gingerbread cake. Lemon drops
|
||||
cotton candy jelly tart tiramisu caramels sweet marzipan. Powder wafer chocolate tootsie roll jelly gummi bears
|
||||
dessert tootsie roll gummi bears. Icing macaroon biscuit I love cake chupa chups. Gummi bears dragée I love
|
||||
candy canes I love gingerbread biscuit chocolate cake gummi bears.
|
||||
|
||||
Ice cream shortbread candy canes cotton candy marzipan cotton candy candy lollipop bear claw. Bear claw
|
||||
shortbread toffee macaroon dragée tootsie roll dragée carrot cake I love. Topping dragée caramels danish
|
||||
chocolate bar tart I love toffee apple pie. Marshmallow tootsie roll I love chocolate bar sweet icing chocolate
|
||||
bar gummies. Sesame snaps I love pudding bonbon chocolate I love cotton candy sweet lollipop. Chocolate bar
|
||||
sesame snaps I love cheesecake bear claw croissant candy. Jelly I love pudding wafer toffee. Pudding bonbon
|
||||
dessert sweet cotton candy I love chocolate bar soufflé. Liquorice I love icing halvah shortbread cotton candy.
|
||||
Pie sesame snaps I love tiramisu donut croissant. Brownie cotton candy donut lollipop wafer bonbon jelly-o candy
|
||||
soufflé. Tootsie roll gummi bears cupcake macaroon apple pie candy canes I love. Marzipan pudding jelly beans
|
||||
chocolate bar jelly-o I love. Wafer lollipop muffin I love shortbread.
|
||||
|
||||
Jelly beans topping halvah sweet sweet. Tootsie roll pie sesame snaps chocolate bar cake halvah cookie sesame
|
||||
snaps. Brownie gummi bears gingerbread cheesecake tootsie roll I love donut. Bonbon jelly beans candy canes
|
||||
gingerbread tiramisu. Cotton candy donut bear claw liquorice powder. Gummies cheesecake powder gummies tiramisu
|
||||
brownie soufflé I love. Sweet cupcake soufflé I love cookie jujubes I love. Toffee soufflé cake halvah caramels
|
||||
biscuit. Cotton candy lemon drops lemon drops marzipan danish apple pie cotton candy gummies. Icing gummi bears
|
||||
jelly lemon drops I love. Halvah pie cake sweet tiramisu. Cupcake jujubes cake pie cheesecake. Chocolate I love
|
||||
cookie muffin tart cake.
|
||||
|
||||
Brownie soufflé caramels jujubes candy canes biscuit tootsie roll. Fruitcake dessert icing chocolate bar jelly.
|
||||
Macaroon pastry candy canes biscuit chupa chups liquorice halvah. Icing muffin jelly tart carrot cake dragée.
|
||||
Oat cake carrot cake wafer I love brownie sugar plum icing. Caramels gingerbread pudding fruitcake I love gummi
|
||||
bears I love. Lemon drops tart gummi bears jelly beans croissant chocolate cake danish gummies. Sugar plum I
|
||||
love apple pie lemon drops liquorice. Topping liquorice muffin chocolate bar tart cotton candy gingerbread gummi
|
||||
bears sweet. Gingerbread tiramisu I love shortbread cookie lemon drops. Tootsie roll cake I love halvah I love
|
||||
muffin pie. Pastry bonbon macaroon donut cake apple pie jelly sweet roll. Tart chocolate bar marshmallow jelly
|
||||
beans jujubes liquorice sugar plum.
|
||||
|
||||
Brownie cookie toffee sweet chocolate cake powder sugar plum chocolate bar toffee. Gummi bears danish I love
|
||||
caramels cotton candy jelly beans gingerbread gingerbread dragée. Fruitcake wafer chupa chups jelly beans I love
|
||||
sweet roll candy cupcake. Pie marshmallow gummi bears I love pudding pastry jelly chocolate cake ice cream.
|
||||
Fruitcake apple pie cupcake I love toffee pie sesame snaps lollipop. Gingerbread lollipop pudding liquorice
|
||||
carrot cake gummi bears powder pastry dessert. Apple pie cotton candy croissant pie jelly-o. Macaroon tart icing
|
||||
toffee biscuit icing dessert sweet roll cotton candy. Jelly beans chocolate cake danish sweet I love jelly-o
|
||||
brownie. I love cheesecake sesame snaps sweet jelly apple pie soufflé. Jelly beans chocolate cake cupcake
|
||||
tiramisu marshmallow pastry icing ice cream. Biscuit gingerbread donut gummi bears caramels marzipan liquorice
|
||||
lemon drops. Jelly beans cupcake I love pudding jelly candy biscuit.
|
||||
|
||||
I love chocolate donut lemon drops sweet roll. Donut chocolate tiramisu chupa chups biscuit I love. Jelly apple
|
||||
pie chocolate bar dragée cake. I love macaroon chocolate caramels I love I love. Cupcake croissant halvah
|
||||
gummies tart chocolate biscuit I love candy canes. I love fruitcake gummi bears chocolate cake I love carrot
|
||||
cake apple pie. Apple pie marshmallow danish oat cake powder. Pie I love powder ice cream chocolate danish
|
||||
macaroon sugar plum pie. I love chocolate cotton candy carrot cake carrot cake I love. Caramels dessert cake
|
||||
marshmallow I love macaroon bonbon jelly beans. Dessert sugar plum I love oat cake I love wafer shortbread.
|
||||
Sugar plum cheesecake cake chupa chups cotton candy caramels lemon drops.
|
||||
|
||||
Cake I love chocolate bar I love pudding pastry chocolate. Danish I love powder liquorice I love lemon drops.
|
||||
Tootsie roll jelly cake cheesecake apple pie pie jelly-o. Dessert marshmallow topping I love brownie. Oat cake
|
||||
fruitcake cookie croissant cake powder jelly fruitcake. Shortbread cake icing oat cake cupcake. Cake chocolate
|
||||
cake I love I love gingerbread. Sweet roll oat cake I love pie carrot cake cake brownie cake caramels. Cookie
|
||||
gummies I love gummies sesame snaps sweet roll apple pie I love. Pastry cake I love pie tart dessert lollipop
|
||||
macaroon. Pastry icing marshmallow I love sesame snaps tiramisu cheesecake marzipan. Chupa chups chocolate icing
|
||||
powder powder candy canes cake. Brownie shortbread candy canes topping sesame snaps I love. Jujubes sesame snaps
|
||||
candy dessert danish soufflé dragée cookie I love.
|
||||
|
||||
Marshmallow pastry bear claw macaroon gummies caramels. Caramels pudding apple pie chupa chups lemon drops
|
||||
liquorice pie I love. Powder macaroon pie carrot cake dragée. Soufflé cake jelly-o bear claw I love cotton candy
|
||||
toffee jujubes I love. Carrot cake fruitcake cheesecake chocolate cake toffee powder. Tootsie roll bonbon I love
|
||||
chocolate bar cake gingerbread. Halvah pastry I love croissant gummi bears macaroon jujubes bonbon. Brownie cake
|
||||
tiramisu jujubes danish danish. Muffin chocolate bar cookie I love jelly powder brownie muffin. Candy canes
|
||||
carrot cake carrot cake muffin sugar plum macaroon icing jelly. Donut powder gummi bears gingerbread oat cake
|
||||
tart caramels pie cotton candy. Lollipop cotton candy jelly-o jelly beans chupa chups carrot cake tootsie roll
|
||||
macaroon.
|
||||
|
||||
Brownie marshmallow ice cream cheesecake caramels oat cake danish. Sweet roll liquorice tootsie roll donut
|
||||
cheesecake I love marzipan. Powder carrot cake topping muffin chocolate gingerbread. Gummi bears tiramisu bear
|
||||
claw bear claw I love jujubes. Candy canes chocolate soufflé cotton candy jelly-o fruitcake oat cake toffee.
|
||||
Muffin sweet roll cake cake tootsie roll icing brownie I love danish. Tart marshmallow marshmallow I love
|
||||
marzipan sugar plum icing I love. I love chupa chups chocolate bar jelly beans soufflé jujubes gummies cake. I
|
||||
love tart icing chocolate cake I love lollipop I love macaroon icing. I love chocolate fruitcake cake candy
|
||||
canes lollipop sweet. Powder lollipop marzipan candy macaroon chupa chups pudding. Tootsie roll tart chocolate
|
||||
bar carrot cake chocolate cake. Gingerbread ice cream tart oat cake cheesecake croissant. Jelly beans topping
|
||||
brownie marzipan oat cake.
|
||||
|
||||
Candy canes pastry marshmallow muffin cookie fruitcake candy I love I love. Tootsie roll oat cake marzipan
|
||||
cotton candy toffee carrot cake. Tiramisu marshmallow cheesecake I love I love candy cookie. Ice cream dragée
|
||||
chocolate bar jelly carrot cake pie I love cupcake. Sesame snaps I love powder croissant I love oat cake.
|
||||
Shortbread bonbon sugar plum jelly cake muffin I love jelly beans. Chocolate bar soufflé halvah I love danish I
|
||||
love chocolate bar candy apple pie. Biscuit soufflé icing chocolate bar I love soufflé. Cake macaroon macaroon
|
||||
powder cupcake cotton candy marzipan. Candy toffee cake icing fruitcake. Biscuit pie carrot cake soufflé brownie
|
||||
marzipan. Sweet fruitcake pastry powder jelly beans. Chupa chups sweet oat cake muffin jelly-o. Dragée
|
||||
gingerbread cookie cupcake muffin chupa chups sweet roll gummies chocolate bar.
|
||||
|
||||
I love dessert sesame snaps I love sweet roll danish. Oat cake dragée pudding pastry cake. Soufflé candy I love
|
||||
I love croissant tiramisu croissant jelly beans. Bear claw biscuit tootsie roll oat cake pudding I love. Cake
|
||||
chocolate cupcake lollipop powder donut pudding gummies. Pastry dessert donut croissant topping sugar plum cake
|
||||
I love. Croissant cake fruitcake macaroon liquorice gummies sugar plum dragée chocolate bar. Tart pudding I love
|
||||
chupa chups toffee pastry macaroon powder. Chupa chups chocolate bar oat cake biscuit muffin oat cake I love ice
|
||||
cream. Toffee cotton candy pudding halvah gummi bears I love cookie I love. Halvah candy canes powder sweet
|
||||
tootsie roll soufflé toffee. Sweet roll sweet biscuit liquorice tootsie roll cookie cotton candy cookie I love.
|
||||
|
||||
Lollipop fruitcake I love cake I love. Ice cream sugar plum macaroon bear claw chupa chups muffin gingerbread
|
||||
muffin tootsie roll. Powder gummi bears wafer apple pie gummies bonbon macaroon. Tiramisu I love jelly-o sesame
|
||||
snaps lemon drops I love shortbread lollipop. Ice cream sweet roll cookie caramels I love I love chocolate bar.
|
||||
Shortbread I love shortbread bear claw I love. I love jelly beans topping marshmallow icing. Halvah sesame snaps
|
||||
macaroon cake cheesecake. I love chocolate macaroon cupcake cupcake toffee bear claw chocolate. Macaroon biscuit
|
||||
jelly beans dragée I love oat cake tart liquorice candy canes. Cookie brownie shortbread shortbread icing
|
||||
tiramisu I love. Croissant gummies pastry I love danish donut. Sesame snaps ice cream cake candy jelly-o.
|
||||
|
||||
Croissant danish caramels pudding tiramisu sweet roll bonbon. Dessert cheesecake I love I love sweet muffin
|
||||
croissant chupa chups donut. Tart danish chocolate bar cupcake lollipop muffin. Wafer cake jujubes cake cotton
|
||||
candy. Cheesecake marshmallow soufflé sesame snaps dessert cake jelly soufflé. Dragée pastry oat cake biscuit
|
||||
dessert jelly beans. Danish gingerbread pudding chocolate bar muffin liquorice cake. Tiramisu dragée lemon drops
|
||||
biscuit carrot cake. Cake bonbon chocolate cake lemon drops apple pie candy canes. Tiramisu jelly beans gummi
|
||||
bears sesame snaps wafer gingerbread gummies liquorice jelly. Marzipan chocolate cake liquorice caramels soufflé
|
||||
lollipop jelly. Croissant sesame snaps cake marzipan chupa chups topping croissant.
|
||||
|
||||
Pie apple pie danish candy gingerbread. Jelly-o I love ice cream muffin gummi bears muffin chocolate. Macaroon
|
||||
croissant candy canes chocolate bar candy cake sweet roll. Donut cotton candy apple pie cake cake pie dessert
|
||||
brownie. Cake sweet soufflé jujubes tootsie roll I love I love carrot cake. Wafer jelly beans lollipop fruitcake
|
||||
pudding pudding I love jujubes halvah. I love icing sweet roll danish gummies. I love I love chocolate cake
|
||||
sweet roll oat cake I love gummi bears marshmallow gummies. Jelly-o chupa chups pie powder toffee. Lollipop
|
||||
soufflé gingerbread sweet roll apple pie sweet gingerbread. Chocolate pudding toffee cotton candy apple pie
|
||||
sugar plum lemon drops. Cotton candy soufflé fruitcake jelly-o I love marzipan tiramisu caramels lollipop.
|
||||
|
||||
Jelly-o croissant chupa chups lemon drops sesame snaps biscuit macaroon dessert fruitcake. Gummies bonbon I love
|
||||
liquorice gummies lollipop. Cake powder sweet liquorice topping I love I love candy canes cheesecake. Sweet roll
|
||||
pie croissant bonbon shortbread chocolate cake. Sesame snaps donut bonbon apple pie jelly beans marzipan chupa
|
||||
chups tart sugar plum. Icing icing I love gummies candy canes topping. Tart pie brownie tiramisu macaroon
|
||||
dragée. Chocolate macaroon marzipan I love sesame snaps jelly beans jujubes fruitcake. Marshmallow muffin
|
||||
caramels candy brownie. Gummies I love lollipop pastry cupcake. Sweet roll tart marzipan ice cream I love I
|
||||
love. I love pudding soufflé liquorice chupa chups muffin pie jujubes candy canes. Candy muffin I love oat cake
|
||||
cupcake chocolate jelly-o.
|
||||
|
||||
Ice cream macaroon cake bonbon I love I love pie halvah icing. Gummies croissant sugar plum brownie gummi bears
|
||||
I love I love sweet. Sugar plum cookie cotton candy I love sesame snaps. I love cheesecake cookie jujubes dragée
|
||||
muffin. Chocolate cake biscuit lollipop jelly beans I love sugar plum jelly brownie. I love candy canes soufflé
|
||||
I love muffin I love. Ice cream chupa chups chupa chups pastry dragée liquorice dessert lollipop. Cotton candy
|
||||
soufflé jelly danish chocolate. Powder tiramisu danish cheesecake halvah cotton candy bear claw soufflé
|
||||
marzipan. Donut donut I love dragée chocolate bar icing I love. Gummi bears lollipop tiramisu gingerbread
|
||||
cupcake caramels. Sesame snaps cheesecake soufflé chocolate bar chocolate cake. Gummies marzipan pie chocolate
|
||||
cake oat cake chupa chups chocolate bar.
|
||||
|
||||
Chocolate cake croissant fruitcake chupa chups gummi bears. Chocolate jujubes gummies wafer dessert fruitcake I
|
||||
love chocolate cake pie. Gummies pastry chocolate bar chocolate cake pie gummi bears fruitcake candy. Sesame
|
||||
snaps chupa chups gummies gummi bears wafer I love. Halvah cotton candy halvah chocolate cake sesame snaps.
|
||||
Pudding gummies I love shortbread jelly-o oat cake I love danish caramels. Topping pastry caramels biscuit I
|
||||
love caramels cake. Pastry fruitcake chupa chups sesame snaps chocolate I love lollipop. Lemon drops icing
|
||||
chocolate cake I love jelly-o. I love dragée macaroon wafer shortbread. Tiramisu soufflé jelly-o jelly-o
|
||||
chocolate cake chupa chups soufflé macaroon oat cake. Caramels cupcake topping apple pie chocolate cake dessert
|
||||
chocolate cake. Shortbread jelly pastry sweet chocolate cookie chocolate bar marzipan.
|
||||
|
||||
Muffin fruitcake tart ice cream dessert jelly chupa chups biscuit cookie. Chocolate bar jelly beans cheesecake
|
||||
candy chocolate bar powder sugar plum. Pudding tiramisu shortbread muffin wafer I love tootsie roll. Candy canes
|
||||
liquorice toffee dessert sweet chocolate bar jelly beans pudding fruitcake. Marzipan cake I love dessert icing
|
||||
gummi bears. Pastry caramels tootsie roll gummi bears topping candy dragée lollipop. Ice cream I love cake sugar
|
||||
plum jelly candy sugar plum chocolate bar. Chocolate brownie fruitcake marzipan I love cake jujubes. Apple pie
|
||||
toffee sugar plum chocolate cake. Sweet gummi bears topping pudding cookie shortbread toffee. Sugar plum
|
||||
fruitcake dessert chupa chups macaroon tiramisu I love chocolate bar. Lemon drops chocolate bonbon apple pie
|
||||
bonbon candy canes sugar plum fruitcake. Bonbon marzipan I love marzipan jelly beans I love marshmallow candy.
|
||||
|
||||
I love marzipan halvah jelly pudding cookie gingerbread icing chocolate cake. Sesame snaps sesame snaps gummies
|
||||
bonbon wafer croissant icing. Chocolate danish topping sesame snaps chocolate caramels wafer chocolate cake.
|
||||
Lollipop gingerbread halvah I love chocolate shortbread. Soufflé lemon drops bear claw sweet roll lollipop I
|
||||
love cheesecake jelly beans. Cotton candy I love sweet roll candy sesame snaps sugar plum gingerbread.
|
||||
Gingerbread fruitcake croissant sweet roll cookie sweet. Muffin cotton candy pie lollipop macaroon jelly
|
||||
marzipan I love oat cake. Apple pie jelly muffin jujubes halvah wafer soufflé chocolate cake. Candy sugar plum I
|
||||
love sesame snaps fruitcake powder cake I love danish. Soufflé candy canes marshmallow jelly-o cheesecake toffee
|
||||
fruitcake I love. Soufflé jelly beans bonbon muffin marzipan sugar plum cupcake cake chupa chups. Tootsie roll
|
||||
wafer gummi bears candy gummi bears marshmallow. Chupa chups gummi bears croissant ice cream powder jelly beans
|
||||
candy canes I love dessert.
|
||||
HEREDOC;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
class ClassAfterLongHereDoc
|
||||
{
|
||||
}
|
|
@ -1,327 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Foo;
|
||||
|
||||
/**
|
||||
* class VeryLongNowdoc { }
|
||||
*/
|
||||
class VeryLongNowdoc
|
||||
{
|
||||
public function test_nowdoc()
|
||||
{
|
||||
return <<<'NOWDOC'
|
||||
# I am the Doctor, and you are the Daleks!
|
||||
|
||||
Saving the world with meals on wheels. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister. Heh-haa! Super squeaky bum time! You hate me; you want to kill me! Well, go on! Kill me! KILL ME!
|
||||
|
||||
It's a fez. I wear a fez now. Fezes are cool. __You know how I sometimes have really brilliant ideas?__ *I'm the Doctor, I'm worse than everyone's aunt.* *catches himself* And that is not how I'm introducing myself.
|
||||
|
||||
## No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! You hate me; you want to kill me! Well, go on! Kill me! KILL ME! It's a fez. I wear a fez now. Fezes are cool. I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why.
|
||||
|
||||
1. Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you?
|
||||
2. You've swallowed a planet!
|
||||
3. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
### Aw, you're all Mr. Grumpy Face today.
|
||||
|
||||
Sorry, checking all the water in this area; there's an escaped fish. Did I mention we have comfy chairs? I am the last of my species, and I know how that weighs on the heart so don't lie to me! Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
* It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
* I'm the Doctor, I'm worse than everyone's aunt. *catches himself* And that is not how I'm introducing myself.
|
||||
* Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
You hit me with a cricket bat. The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant.
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Heh-haa! Super squeaky bum time! You know when grown-ups tell you 'everything's going to be fine' and you think they're probably lying to make you feel better? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
You've swallowed a planet! No… It's a thing; it's like a plan, but with more greatness. I am the last of my species, and I know how that weighs on the heart so don't lie to me! *Insistently* Bow ties are cool! Come on Amy, I'm a normal bloke, tell me what normal blokes do!
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? Stop talking, brain thinking. Hush.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? I hate yogurt. It's just stuff with bits in.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
Father Christmas. Santa Claus. Or as I've always known him: Jeff. You've swallowed a planet! You hit me with a cricket bat. It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
|
||||
I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why. You hate me; you want to kill me! Well, go on! Kill me! KILL ME! You know how I sometimes have really brilliant ideas?
|
||||
|
||||
# I am the Doctor, and you are the Daleks!
|
||||
|
||||
Saving the world with meals on wheels. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister. Heh-haa! Super squeaky bum time! You hate me; you want to kill me! Well, go on! Kill me! KILL ME!
|
||||
|
||||
It's a fez. I wear a fez now. Fezes are cool. __You know how I sometimes have really brilliant ideas?__ *I'm the Doctor, I'm worse than everyone's aunt.* *catches himself* And that is not how I'm introducing myself.
|
||||
|
||||
## No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! You hate me; you want to kill me! Well, go on! Kill me! KILL ME! It's a fez. I wear a fez now. Fezes are cool. I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why.
|
||||
|
||||
1. Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you?
|
||||
2. You've swallowed a planet!
|
||||
3. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
### Aw, you're all Mr. Grumpy Face today.
|
||||
|
||||
Sorry, checking all the water in this area; there's an escaped fish. Did I mention we have comfy chairs? I am the last of my species, and I know how that weighs on the heart so don't lie to me! Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
* It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
* I'm the Doctor, I'm worse than everyone's aunt. *catches himself* And that is not how I'm introducing myself.
|
||||
* Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
You hit me with a cricket bat. The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant.
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Heh-haa! Super squeaky bum time! You know when grown-ups tell you 'everything's going to be fine' and you think they're probably lying to make you feel better? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
You've swallowed a planet! No… It's a thing; it's like a plan, but with more greatness. I am the last of my species, and I know how that weighs on the heart so don't lie to me! *Insistently* Bow ties are cool! Come on Amy, I'm a normal bloke, tell me what normal blokes do!
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? Stop talking, brain thinking. Hush.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? I hate yogurt. It's just stuff with bits in.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
Father Christmas. Santa Claus. Or as I've always known him: Jeff. You've swallowed a planet! You hit me with a cricket bat. It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
|
||||
I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why. You hate me; you want to kill me! Well, go on! Kill me! KILL ME! You know how I sometimes have really brilliant ideas?
|
||||
|
||||
|
||||
# I am the Doctor, and you are the Daleks!
|
||||
|
||||
Saving the world with meals on wheels. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister. Heh-haa! Super squeaky bum time! You hate me; you want to kill me! Well, go on! Kill me! KILL ME!
|
||||
|
||||
It's a fez. I wear a fez now. Fezes are cool. __You know how I sometimes have really brilliant ideas?__ *I'm the Doctor, I'm worse than everyone's aunt.* *catches himself* And that is not how I'm introducing myself.
|
||||
|
||||
## No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! You hate me; you want to kill me! Well, go on! Kill me! KILL ME! It's a fez. I wear a fez now. Fezes are cool. I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why.
|
||||
|
||||
1. Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you?
|
||||
2. You've swallowed a planet!
|
||||
3. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
### Aw, you're all Mr. Grumpy Face today.
|
||||
|
||||
Sorry, checking all the water in this area; there's an escaped fish. Did I mention we have comfy chairs? I am the last of my species, and I know how that weighs on the heart so don't lie to me! Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
* It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
* I'm the Doctor, I'm worse than everyone's aunt. *catches himself* And that is not how I'm introducing myself.
|
||||
* Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
You hit me with a cricket bat. The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant.
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Heh-haa! Super squeaky bum time! You know when grown-ups tell you 'everything's going to be fine' and you think they're probably lying to make you feel better? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
You've swallowed a planet! No… It's a thing; it's like a plan, but with more greatness. I am the last of my species, and I know how that weighs on the heart so don't lie to me! *Insistently* Bow ties are cool! Come on Amy, I'm a normal bloke, tell me what normal blokes do!
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? Stop talking, brain thinking. Hush.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? I hate yogurt. It's just stuff with bits in.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
Father Christmas. Santa Claus. Or as I've always known him: Jeff. You've swallowed a planet! You hit me with a cricket bat. It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
|
||||
I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why. You hate me; you want to kill me! Well, go on! Kill me! KILL ME! You know how I sometimes have really brilliant ideas?
|
||||
|
||||
|
||||
# I am the Doctor, and you are the Daleks!
|
||||
|
||||
Saving the world with meals on wheels. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister. Heh-haa! Super squeaky bum time! You hate me; you want to kill me! Well, go on! Kill me! KILL ME!
|
||||
|
||||
It's a fez. I wear a fez now. Fezes are cool. __You know how I sometimes have really brilliant ideas?__ *I'm the Doctor, I'm worse than everyone's aunt.* *catches himself* And that is not how I'm introducing myself.
|
||||
|
||||
## No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! You hate me; you want to kill me! Well, go on! Kill me! KILL ME! It's a fez. I wear a fez now. Fezes are cool. I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why.
|
||||
|
||||
1. Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you?
|
||||
2. You've swallowed a planet!
|
||||
3. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
### Aw, you're all Mr. Grumpy Face today.
|
||||
|
||||
Sorry, checking all the water in this area; there's an escaped fish. Did I mention we have comfy chairs? I am the last of my species, and I know how that weighs on the heart so don't lie to me! Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
* It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
* I'm the Doctor, I'm worse than everyone's aunt. *catches himself* And that is not how I'm introducing myself.
|
||||
* Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
You hit me with a cricket bat. The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant.
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Heh-haa! Super squeaky bum time! You know when grown-ups tell you 'everything's going to be fine' and you think they're probably lying to make you feel better? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
You've swallowed a planet! No… It's a thing; it's like a plan, but with more greatness. I am the last of my species, and I know how that weighs on the heart so don't lie to me! *Insistently* Bow ties are cool! Come on Amy, I'm a normal bloke, tell me what normal blokes do!
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? Stop talking, brain thinking. Hush.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? I hate yogurt. It's just stuff with bits in.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
Father Christmas. Santa Claus. Or as I've always known him: Jeff. You've swallowed a planet! You hit me with a cricket bat. It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
|
||||
I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why. You hate me; you want to kill me! Well, go on! Kill me! KILL ME! You know how I sometimes have really brilliant ideas?
|
||||
|
||||
|
||||
# I am the Doctor, and you are the Daleks!
|
||||
|
||||
Saving the world with meals on wheels. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister. Heh-haa! Super squeaky bum time! You hate me; you want to kill me! Well, go on! Kill me! KILL ME!
|
||||
|
||||
It's a fez. I wear a fez now. Fezes are cool. __You know how I sometimes have really brilliant ideas?__ *I'm the Doctor, I'm worse than everyone's aunt.* *catches himself* And that is not how I'm introducing myself.
|
||||
|
||||
## No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! You hate me; you want to kill me! Well, go on! Kill me! KILL ME! It's a fez. I wear a fez now. Fezes are cool. I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why.
|
||||
|
||||
1. Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you?
|
||||
2. You've swallowed a planet!
|
||||
3. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
### Aw, you're all Mr. Grumpy Face today.
|
||||
|
||||
Sorry, checking all the water in this area; there's an escaped fish. Did I mention we have comfy chairs? I am the last of my species, and I know how that weighs on the heart so don't lie to me! Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
* It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
* I'm the Doctor, I'm worse than everyone's aunt. *catches himself* And that is not how I'm introducing myself.
|
||||
* Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
You hit me with a cricket bat. The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant.
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Heh-haa! Super squeaky bum time! You know when grown-ups tell you 'everything's going to be fine' and you think they're probably lying to make you feel better? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
You've swallowed a planet! No… It's a thing; it's like a plan, but with more greatness. I am the last of my species, and I know how that weighs on the heart so don't lie to me! *Insistently* Bow ties are cool! Come on Amy, I'm a normal bloke, tell me what normal blokes do!
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? Stop talking, brain thinking. Hush.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? I hate yogurt. It's just stuff with bits in.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
Father Christmas. Santa Claus. Or as I've always known him: Jeff. You've swallowed a planet! You hit me with a cricket bat. It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
|
||||
I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why. You hate me; you want to kill me! Well, go on! Kill me! KILL ME! You know how I sometimes have really brilliant ideas?
|
||||
|
||||
|
||||
# I am the Doctor, and you are the Daleks!
|
||||
|
||||
Saving the world with meals on wheels. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister. Heh-haa! Super squeaky bum time! You hate me; you want to kill me! Well, go on! Kill me! KILL ME!
|
||||
|
||||
It's a fez. I wear a fez now. Fezes are cool. __You know how I sometimes have really brilliant ideas?__ *I'm the Doctor, I'm worse than everyone's aunt.* *catches himself* And that is not how I'm introducing myself.
|
||||
|
||||
## No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! You hate me; you want to kill me! Well, go on! Kill me! KILL ME! It's a fez. I wear a fez now. Fezes are cool. I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why.
|
||||
|
||||
1. Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you?
|
||||
2. You've swallowed a planet!
|
||||
3. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
### Aw, you're all Mr. Grumpy Face today.
|
||||
|
||||
Sorry, checking all the water in this area; there's an escaped fish. Did I mention we have comfy chairs? I am the last of my species, and I know how that weighs on the heart so don't lie to me! Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
* It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
* I'm the Doctor, I'm worse than everyone's aunt. *catches himself* And that is not how I'm introducing myself.
|
||||
* Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
You hit me with a cricket bat. The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant.
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Heh-haa! Super squeaky bum time! You know when grown-ups tell you 'everything's going to be fine' and you think they're probably lying to make you feel better? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
You've swallowed a planet! No… It's a thing; it's like a plan, but with more greatness. I am the last of my species, and I know how that weighs on the heart so don't lie to me! *Insistently* Bow ties are cool! Come on Amy, I'm a normal bloke, tell me what normal blokes do!
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? Stop talking, brain thinking. Hush.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? I hate yogurt. It's just stuff with bits in.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
Father Christmas. Santa Claus. Or as I've always known him: Jeff. You've swallowed a planet! You hit me with a cricket bat. It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
|
||||
I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why. You hate me; you want to kill me! Well, go on! Kill me! KILL ME! You know how I sometimes have really brilliant ideas?
|
||||
|
||||
# I am the Doctor, and you are the Daleks!
|
||||
|
||||
Saving the world with meals on wheels. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister. Heh-haa! Super squeaky bum time! You hate me; you want to kill me! Well, go on! Kill me! KILL ME!
|
||||
|
||||
It's a fez. I wear a fez now. Fezes are cool. __You know how I sometimes have really brilliant ideas?__ *I'm the Doctor, I'm worse than everyone's aunt.* *catches himself* And that is not how I'm introducing myself.
|
||||
|
||||
## No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! You hate me; you want to kill me! Well, go on! Kill me! KILL ME! It's a fez. I wear a fez now. Fezes are cool. I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why.
|
||||
|
||||
1. Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you?
|
||||
2. You've swallowed a planet!
|
||||
3. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
### Aw, you're all Mr. Grumpy Face today.
|
||||
|
||||
Sorry, checking all the water in this area; there's an escaped fish. Did I mention we have comfy chairs? I am the last of my species, and I know how that weighs on the heart so don't lie to me! Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
* It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
* I'm the Doctor, I'm worse than everyone's aunt. *catches himself* And that is not how I'm introducing myself.
|
||||
* Father Christmas. Santa Claus. Or as I've always known him: Jeff.
|
||||
|
||||
You hit me with a cricket bat. The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant.
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Heh-haa! Super squeaky bum time! You know when grown-ups tell you 'everything's going to be fine' and you think they're probably lying to make you feel better? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
You've swallowed a planet! No… It's a thing; it's like a plan, but with more greatness. I am the last of my species, and I know how that weighs on the heart so don't lie to me! *Insistently* Bow ties are cool! Come on Amy, I'm a normal bloke, tell me what normal blokes do!
|
||||
|
||||
I am the last of my species, and I know how that weighs on the heart so don't lie to me! No, I'll fix it. I'm good at fixing rot. Call me the Rotmeister. No, I'm the Doctor. Don't call me the Rotmeister.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? Stop talking, brain thinking. Hush.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? I hate yogurt. It's just stuff with bits in.
|
||||
|
||||
Annihilate? No. No violence. I won't stand for it. Not now, not ever, do you understand me?! I'm the Doctor, the Oncoming Storm - and you basically meant beat them in a football match, didn't you? All I've got to do is pass as an ordinary human being. Simple. What could possibly go wrong?
|
||||
|
||||
The way I see it, every life is a pile of good things and bad things.…hey.…the good things don't always soften the bad things; but vice-versa the bad things don't necessarily spoil the good things and make them unimportant. You know how I sometimes have really brilliant ideas?
|
||||
|
||||
Father Christmas. Santa Claus. Or as I've always known him: Jeff. You've swallowed a planet! You hit me with a cricket bat. It's art! A statement on modern society, 'Oh Ain't Modern Society Awful?'!
|
||||
|
||||
I'm the Doctor. Well, they call me the Doctor. I don't know why. I call me the Doctor too. I still don't know why. You hate me; you want to kill me! Well, go on! Kill me! KILL ME! You know how I sometimes have really brilliant ideas?
|
||||
|
||||
NOWDOC;
|
||||
}
|
||||
}
|
|
@ -1,307 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Foo;
|
||||
|
||||
/**
|
||||
* class VeryLongPHP73Heredoc { }
|
||||
*/
|
||||
class VeryLongPHP73Heredoc
|
||||
{
|
||||
public function test_heredoc()
|
||||
{
|
||||
return <<<HEREDOCPHP73
|
||||
Unwrap toilet paper
|
||||
Cat ipsum dolor sit amet, eat the rubberband but human is behind a closed door, emergency! abandoned!
|
||||
meeooowwww!!! and i heard this rumor where the humans are our owners, pfft, what do they know?!. Inspect
|
||||
anything brought into the house dead stare with ears cocked or pet right here, no not there, here, no fool,
|
||||
right here that other cat smells funny you should really give me all the treats because i smell the best and
|
||||
omg you finally got the right spot and i love you right now. Lasers are tiny mice unwrap toilet paper steal
|
||||
raw zucchini off kitchen counter. Lick butt and make a weird face. What the heck just happened, something
|
||||
feels fishy sleep on dog bed, force dog to sleep on floor so lick plastic bags so meowing non stop for food
|
||||
but bite plants, run up and down stairs. Catasstrophe stare at ceiling light for see brother cat receive
|
||||
pets, attack out of jealousy, or stand with legs in litter box, but poop outside but dont wait for the storm
|
||||
to pass, dance in the rain. Roll on the floor purring your whiskers off sleeping in the box, or find empty
|
||||
spot in cupboard and sleep all day yet sleep nap mmmmmmmmmeeeeeeeeooooooooowwwwwwww. Scratch leg; meow for
|
||||
can opener to feed me. Make meme, make cute face adventure always, for caticus cuteicus, enslave the hooman,
|
||||
so sit by the fire so this human feeds me, i should be a god. This is the day chase mice. Cats woo spit up
|
||||
on light gray carpet instead of adjacent linoleum. Put toy mouse in food bowl run out of litter box at full
|
||||
speed . Lick human with sandpaper tongue destroy couch, fall over dead (not really but gets sypathy). This
|
||||
cat happen now, it was too purr-fect!!! eat grass, throw it back up howl on top of tall thing for love to
|
||||
play with owner's hair tie and leave hair on owner's clothes so scratch leg; meow for can opener to feed me.
|
||||
My cat stared at me he was sipping his tea, too miaow then turn around and show you my bum yet scoot butt on
|
||||
the rug but head nudges . Climb a tree, wait for a fireman jump to fireman then scratch his face if it fits
|
||||
i sits hell is other people yet floof tum, tickle bum, jellybean footies curly toes for whatever. Scratch
|
||||
the furniture do not try to mix old food with new one to fool me! and meow all night having their mate
|
||||
disturbing sleeping humans yet jumps off balcony gives owner dead mouse at present then poops in litter box
|
||||
snatches yarn and fights with dog cat chases laser then plays in grass finds tiny spot in cupboard and
|
||||
sleeps all day jumps in bathtub and meows when owner fills food dish the cat knocks over the food dish cat
|
||||
slides down the water slide and into pool and swims even though it does not like water. Go into a room to
|
||||
decide you didn't want to be in there anyway slap the dog because cats rule there's a forty year old lady
|
||||
there let us feast and ooh, are those your $250 dollar sandals? lemme use that as my litter box.
|
||||
|
||||
Cattt catt cattty cat being a cat meow meow it's 3am, time to create some chaos or eat plants, meow, and
|
||||
throw up because i ate plants get poop stuck in paws jumping out of litter box and run around the house
|
||||
scream meowing and smearing hot cat mud all over for terrorize the hundred-and-twenty-pound rottweiler and
|
||||
steal his bed, not sorry yet kitty poochy. I is not fat, i is fluffy lasers are tiny mice spread kitty
|
||||
litter all over house or i bet my nine lives on you-oooo-ooo-hooo sniff catnip and act crazy touch water
|
||||
with paw then recoil in horror but has closed eyes but still sees you. Meow steal mom's crouton while she is
|
||||
in the bathroom meow and walk away yowling nonstop the whole night chase little red dot someday it will be
|
||||
mine! stuff and things so sit in box. Meow. Scratch so owner bleeds murr i hate humans they are so annoying.
|
||||
Prow?? ew dog you drink from the toilet, yum yum warm milk hotter pls, ouch too hot meow meow you are my
|
||||
owner so here is a dead bird i will ruin the couch with my claws. Morning beauty routine of licking self
|
||||
lick plastic bags yet groom forever, stretch tongue and leave it slightly out, blep pee on walls it smells
|
||||
like breakfast so dismember a mouse and then regurgitate parts of it on the family room floor, and meow meow
|
||||
you are my owner so here is a dead bird. Always ensure to lay down in such a manner that tail can lightly
|
||||
brush human's nose meow so run in circles, or freak human out make funny noise mow mow mow mow mow mow
|
||||
success now attack human or munch on tasty moths. Litter kitter kitty litty little kitten big roar roar feed
|
||||
me. Run off table persian cat jump eat fish. Plop down in the middle where everybody walks scratch me now!
|
||||
stop scratching me! scratch me there, elevator butt. Relentlessly pursues moth give me attention or face the
|
||||
wrath of my claws flex claws on the human's belly and purr like a lawnmower, with tail in the air pounce on
|
||||
unsuspecting person. Lick the plastic bag poop on floor and watch human clean up but i'm bored inside, let
|
||||
me out i'm lonely outside, let me in i can't make up my mind whether to go in or out, guess i'll just stand
|
||||
partway in and partway out, contemplating the universe for half an hour how dare you nudge me with your
|
||||
foot?!?! leap into the air in greatest offense!. Relentlessly pursues moth love why must they do that.
|
||||
Pretend you want to go out but then don't curl into a furry donut do doodoo in the litter-box, clickityclack
|
||||
on the piano, be frumpygrumpy or groom yourself 4 hours - checked, have your beauty sleep 18 hours -
|
||||
checked, be fabulous for the rest of the day - checked so burrow under covers. Kitty power the fat cat sat
|
||||
on the mat bat away with paws crash against wall but walk away like nothing happened for i just saw other
|
||||
cats inside the house and nobody ask me before using my litter box but swat at dog.
|
||||
|
||||
Lick the plastic bag find empty spot in cupboard and sleep all day or stuff and things when in doubt, wash
|
||||
or love to play with owner's hair tie. Purr as loud as possible, be the most annoying cat that you can, and,
|
||||
knock everything off the table. Head nudges . Jump on human and sleep on her all night long be long in the
|
||||
bed, purr in the morning and then give a bite to every human around for not waking up request food, purr
|
||||
loud scratch the walls, the floor, the windows, the humans is good you understand your place in my world
|
||||
refuse to drink water except out of someone's glass when in doubt, wash meow meow, i tell my human for this
|
||||
cat happen now, it was too purr-fect!!!. Your pillow is now my pet bed rub my belly hiss or the cat was
|
||||
chasing the mouse. Munch, munch, chomp, chomp massacre a bird in the living room and then look like the
|
||||
cutest and most innocent animal on the planet or cats are a queer kind of folk scratch at door to be let
|
||||
outside, get let out then scratch at door immmediately after to be let back in for reward the chosen human
|
||||
with a slow blink. I do no work yet get food, shelter, and lots of stuff just like man who lives with us
|
||||
oooo! dangly balls! jump swat swing flies so sweetly to the floor crash move on wash belly nap decide to
|
||||
want nothing to do with my owner today so twitch tail in permanent irritation. Sitting in a box commence
|
||||
midnight zoomies, so when in doubt, wash pet me pet me don't pet me but time to go zooooom i is not fat, i
|
||||
is fluffy. Bird bird bird bird bird bird human why take bird out i could have eaten that litter kitter kitty
|
||||
litty little kitten big roar roar feed me so purr purr purr until owner pets why owner not pet me hiss
|
||||
scratch meow. Meow meow, i tell my human try to hold own back foot to clean it but foot reflexively kicks
|
||||
you in face, go into a rage and bite own foot, hard slap the dog because cats rule but caticus cuteicus
|
||||
check cat door for ambush 10 times before coming in, or stand in doorway, unwilling to chose whether to stay
|
||||
in or go out. Haha you hold me hooman i scratch cat meoooow i iz master of hoomaan, not hoomaan master of i,
|
||||
oooh damn dat dog for bird bird bird bird bird bird human why take bird out i could have eaten that, eat
|
||||
grass, throw it back up for dream about hunting birds i like frogs and 0 gravity. Sit as close as possible
|
||||
to warm fire without sitting on cold floor freak human out make funny noise mow mow mow mow mow mow success
|
||||
now attack human. More napping, more napping all the napping is exhausting. Stare at ceiling crash against
|
||||
wall but walk away like nothing happened meow to be let out and thinking longingly about tuna brine. Run at
|
||||
3am stare at owner accusingly then wink meowzer or eat a plant, kill a hand. Prow?? ew dog you drink from
|
||||
the toilet, yum yum warm milk hotter pls, ouch too hot licks your face, so thinking longingly about tuna
|
||||
brine haha you hold me hooman i scratch but at four in the morning wake up owner meeeeeeooww scratch at legs
|
||||
and beg for food then cry and yowl until they wake up at two pm jump on window and sleep while observing the
|
||||
bootyful cat next door that u really like but who already has a boyfriend end up making babies with her and
|
||||
let her move in for bite plants i am the best. Bite off human's toes meowing chowing and wowing but scratch
|
||||
the box and howl uncontrollably for no reason and kitty loves pigs. Meow need to chase tail chase imaginary
|
||||
bugs purr for no reason or poop in litter box, scratch the walls but eat and than sleep on your face and
|
||||
walk on car leaving trail of paw prints on hood and windshield.
|
||||
|
||||
Need to chase tail being gorgeous with belly side up i love cuddles. Adventure always. Pet me pet me don't
|
||||
pet me i am the best toy mouse squeak roll over but slap owner's face at 5am until human fills food dish.
|
||||
Munch on tasty moths scratch my tummy actually i hate you now fight me. Bathe private parts with tongue then
|
||||
lick owner's face ooh, are those your $250 dollar sandals? lemme use that as my litter box scratch for shake
|
||||
treat bag. Cat sit like bread hiss at vacuum cleaner so is good you understand your place in my world. Hate
|
||||
dogs bathe private parts with tongue then lick owner's face chirp at birds damn that dog or chase after
|
||||
silly colored fish toys around the house and mice. Caticus cuteicus it's 3am, time to create some chaos .
|
||||
Catty ipsum plan steps for world domination. Human is behind a closed door, emergency! abandoned!
|
||||
meeooowwww!!! spread kitty litter all over house but need to chase tail, or meowing chowing and wowing, for
|
||||
human is in bath tub, emergency! drowning! meooowww! for twitch tail in permanent irritation.
|
||||
|
||||
Disappear for four days and return home with an expensive injury; bite the vet climb a tree, wait for a
|
||||
fireman jump to fireman then scratch his face refuse to leave cardboard box mess up all the toilet paper yet
|
||||
nyaa nyaa scratch me there, elevator butt. Bring your owner a dead bird i'm going to lap some water out of
|
||||
my master's cup meow pushed the mug off the table, if it fits, i sits. ???????? run as fast as i can into
|
||||
another room for no reason. Going to catch the red dot today going to catch the red dot today purr as loud
|
||||
as possible, be the most annoying cat that you can, and, knock everything off the table yet instantly break
|
||||
out into full speed gallop across the house for no reason, i like cats because they are fat and fluffy. Sit
|
||||
and stare love to play with owner's hair tie, yet make muffins a nice warm laptop for me to sit on caticus
|
||||
cuteicus. Stares at human while pushing stuff off a table purr while eating. Ooooh feather moving feather!
|
||||
check cat door for ambush 10 times before coming in. Refuse to come home when humans are going to bed; stay
|
||||
out all night then yowl like i am dying at 4am rub against owner because nose is wet.
|
||||
|
||||
Hey! you there, with the hands leave fur on owners clothes ooh, are those your $250 dollar sandals? lemme
|
||||
use that as my litter box. Just going to dip my paw in your coffee and do a taste test - oh never mind i
|
||||
forgot i don't like coffee - you can have that back now cats are the world, but spill litter box, scratch at
|
||||
owner, destroy all furniture, especially couch ask to be pet then attack owners hand. Jump up to edge of
|
||||
bath, fall in then scramble in a mad panic to get out destroy couch as revenge and crash against wall but
|
||||
walk away like nothing happened. Lick butt i’m so hungry i’m so hungry but ew not for that , take a deep
|
||||
sniff of sock then walk around with mouth half open, spill litter box, scratch at owner, destroy all
|
||||
furniture, especially couch for kitty run to human with blood on mouth from frenzied attack on poor innocent
|
||||
mouse, don't i look cute?. Cough furball catch mouse and gave it as a present pooping rainbow while flying
|
||||
in a toasted bread costume in space unwrap toilet paper so take a deep sniff of sock then walk around with
|
||||
mouth half open. Am in trouble, roll over, too cute for human to get mad i love cuddles meow meow pee in
|
||||
shoe love you, then bite you. Steal the warm chair right after you get up why can't i catch that stupid red
|
||||
dot yet i can haz steal mom's crouton while she is in the bathroom love you, then bite you. Meow. This is
|
||||
the day ooooh feather moving feather! steal the warm chair right after you get up or snuggles up to
|
||||
shoulders or knees and purrs you to sleep i want to go outside let me go outside nevermind inside is better
|
||||
or jump around on couch, meow constantly until given food, . Yowling nonstop the whole night purr like an
|
||||
angel or i cry and cry and cry unless you pet me, and then maybe i cry just for fun, mice. Get suspicious of
|
||||
own shadow then go play with toilette paper plays league of legends kitty kitty yet bathe private parts with
|
||||
tongue then lick owner's face so stare at imaginary bug sleeps on my head. And sometimes switches in french
|
||||
and say "miaou" just because well why not chase the pig around the house so cats are cute chase imaginary
|
||||
bugs catasstrophe or love me!. Do doodoo in the litter-box, clickityclack on the piano, be frumpygrumpy lick
|
||||
sellotape. Swipe at owner's legs allways wanting food cough catch small lizards, bring them into house, then
|
||||
unable to find them on carpet for scratch at door to be let outside, get let out then scratch at door
|
||||
immmediately after to be let back in caticus cuteicus and unwrap toilet paper.
|
||||
|
||||
In the middle of the night i crawl onto your chest and purr gently to help you sleep disappear for four days
|
||||
and return home with an expensive injury; bite the vet and poop in a handbag look delicious and drink the
|
||||
soapy mopping up water then puke giant foamy fur-balls for stand in doorway, unwilling to chose whether to
|
||||
stay in or go out, yet find something else more interesting attack dog, run away and pretend to be victim.
|
||||
Run outside as soon as door open cats go for world domination and hopped up on catnip, for chew foot, or
|
||||
leave dead animals as gifts. Ask to be pet then attack owners hand sleep or chase mice eat all the power
|
||||
cords so cereal boxes make for five star accommodation swipe at owner's legs. Hunt anything i do no work yet
|
||||
get food, shelter, and lots of stuff just like man who lives with us and dream about hunting birds inspect
|
||||
anything brought into the house ????????, yet good now the other hand, too. Plop down in the middle where
|
||||
everybody walks i will be pet i will be pet and then i will hiss nyaa nyaa miaow then turn around and show
|
||||
you my bum. Morning beauty routine of licking self plays league of legends when owners are asleep, cry for
|
||||
no apparent reason or roll over and sun my belly but naughty running cat i vomit in the bed in the middle of
|
||||
the night or ask to be pet then attack owners hand. Murr i hate humans they are so annoying attempt to leap
|
||||
between furniture but woefully miscalibrate and bellyflop onto the floor; what's your problem? i meant to do
|
||||
that now i shall wash myself intently so intently sniff hand, yet rub whiskers on bare skin act innocent.
|
||||
Cat fur is the new black that box? i can fit in that box get video posted to internet for chasing red dot.
|
||||
Toilet paper attack claws fluff everywhere meow miao french ciao litterbox sugar, my siamese, stalks me (in
|
||||
a good way), day and night for cat milk copy park pee walk owner escape bored tired cage droppings sick vet
|
||||
vomit bawl under human beds for chase laser. Kitty. Russian blue knock over christmas tree
|
||||
ccccccccccccaaaaaaaaaaaaaaatttttttttttttttttssssssssssssssss destroy the blinds but nap all day. Hate dogs
|
||||
eat plants, meow, and throw up because i ate plants, yet plan your travel i can haz put butt in owner's
|
||||
face. Dead stare with ears cocked the best thing in the universe is a cardboard box yet my cat stared at me
|
||||
he was sipping his tea, too. Eat the rubberband warm up laptop with butt lick butt fart rainbows until owner
|
||||
yells pee in litter box hiss at cats so fish i must find my red catnip fishy fish and meowwww. Thug cat
|
||||
disappear for four days and return home with an expensive injury; bite the vet purr as loud as possible, be
|
||||
the most annoying cat that you can, and, knock everything off the table. Eat fish on floor chew foot put toy
|
||||
mouse in food bowl run out of litter box at full speed for hack mesmerizing birds yet give attitude. Jumps
|
||||
off balcony gives owner dead mouse at present then poops in litter box snatches yarn and fights with dog cat
|
||||
chases laser then plays in grass finds tiny spot in cupboard and sleeps all day jumps in bathtub and meows
|
||||
when owner fills food dish the cat knocks over the food dish cat slides down the water slide and into pool
|
||||
and swims even though it does not like water give me some of your food give me some of your food give me
|
||||
some of your food meh, i don't want it ooooh feather moving feather! experiences short bursts of poo-phoria
|
||||
after going to the loo but so you're just gonna scroll by without saying meowdy? morning beauty routine of
|
||||
licking self so destroy couch as revenge. Drool. Attack the child paw at beetle and eat it before it gets
|
||||
away for poop in a handbag look delicious and drink the soapy mopping up water then puke giant foamy
|
||||
fur-balls for warm up laptop with butt lick butt fart rainbows until owner yells pee in litter box hiss at
|
||||
cats purr when give birth. Eat owner's food love and coo around boyfriend who purrs and makes the perfect
|
||||
moonlight eyes so i can purr and swat the glittery gleaming yarn to him (the yarn is from a $125 sweater)
|
||||
and eat a rug and furry furry hairs everywhere oh no human coming lie on counter don't get off counter for
|
||||
eat the fat cats food. Show belly destroy couch as revenge pee in the shoe and this human feeds me, i should
|
||||
be a god and small kitty warm kitty little balls of fur find a way to fit in tiny box. I shall purr myself
|
||||
to sleep howl on top of tall thing. Scratch me there, elevator butt. Find empty spot in cupboard and sleep
|
||||
all day side-eyes your "jerk" other hand while being petted for twitch tail in permanent irritation.
|
||||
|
||||
I can haz disappear for four days and return home with an expensive injury; bite the vet prance along on top
|
||||
of the garden fence, annoy the neighbor's dog and make it bark, scratch at the door then walk away, and
|
||||
under the bed, but eat the rubberband annoy kitten brother with poking. Intently stare at the same spot.
|
||||
Destroy the blinds catty ipsum and love fish x yet cat milk copy park pee walk owner escape bored tired cage
|
||||
droppings sick vet vomit for mew. Leave fur on owners clothes chase imaginary bugs, yet catasstrophe yet mew
|
||||
mew drool vommit food and eat it again, yet walk on a keyboard. Dont wait for the storm to pass, dance in
|
||||
the rain refuse to leave cardboard box flex claws on the human's belly and purr like a lawnmower and grass
|
||||
smells good where is it? i saw that bird i need to bring it home to mommy squirrel! for being gorgeous with
|
||||
belly side up. Annoy owner until he gives you food say meow repeatedly until belly rubs, feels good dead
|
||||
stare with ears cocked so hiss at vacuum cleaner disappear for four days and return home with an expensive
|
||||
injury; bite the vet run as fast as i can into another room for no reason lies down . I shall purr myself to
|
||||
sleep miaow then turn around and show you my bum. Bird bird bird bird bird bird human why take bird out i
|
||||
could have eaten that kitty loves pigs chew on cable, for sees bird in air, breaks into cage and attacks
|
||||
creature or climb a tree, wait for a fireman jump to fireman then scratch his face. Poop in a handbag look
|
||||
delicious and drink the soapy mopping up water then puke giant foamy fur-balls murder hooman toes and meow
|
||||
go back to sleep owner brings food and water tries to pet on head, so scratch get sprayed by water because
|
||||
bad cat toy mouse squeak roll over toy mouse squeak roll over get away from me stupid dog. Hey! you there,
|
||||
with the hands growl at dogs in my sleep sees bird in air, breaks into cage and attacks creature, so knock
|
||||
over christmas tree lick human with sandpaper tongue. Miaow then turn around and show you my bum bawl under
|
||||
human beds but eat a plant, kill a hand. Woops poop hanging from butt must get rid run run around house drag
|
||||
poop on floor maybe it comes off woops left brown marks on floor human slave clean lick butt now run as fast
|
||||
as i can into another room for no reason give attitude, or ask to be pet then attack owners hand. Demand to
|
||||
be let outside at once, and expect owner to wait for me as i think about it pet me pet me don't pet me,
|
||||
scratch me there, elevator butt. Why use post when this sofa is here see owner, run in terror. Snob you for
|
||||
another person if it smells like fish eat as much as you wish or i could pee on this if i had the energy
|
||||
human give me attention meow human is washing you why halp oh the horror flee scratch hiss bite. Human is in
|
||||
bath tub, emergency! drowning! meooowww! i just saw other cats inside the house and nobody ask me before
|
||||
using my litter box cat jumps and falls onto the couch purrs and wakes up in a new dimension filled with
|
||||
kitty litter meow meow yummy there is a bunch of cats hanging around eating catnip and rub face on owner or
|
||||
meoooow kitty pounce, trip, faceplant you didn't see that no you didn't definitely didn't lick, lick, lick,
|
||||
and preen away the embarrassment. Human is washing you why halp oh the horror flee scratch hiss bite behind
|
||||
the couch. Cats making all the muffins purr like a car engine oh yes, there is my human slave woman she does
|
||||
best pats ever that all i like about her hiss meow for kitten is playing with dead mouse. Mrow that box? i
|
||||
can fit in that box humans,humans, humans oh how much they love us felines we are the center of attention
|
||||
they feed, they clean yet slap owner's face at 5am until human fills food dish and sleep in the bathroom
|
||||
sink scratch at door to be let outside, get let out then scratch at door immmediately after to be let back
|
||||
in. Small kitty warm kitty little balls of fur eat a rug and furry furry hairs everywhere oh no human coming
|
||||
lie on counter don't get off counter for trip owner up in kitchen i want food, claws in your leg yet purrr
|
||||
purr littel cat, little cat purr purr whatever. Leave hair on owner's clothes. Kitty kitty pussy cat doll
|
||||
drool for lick the other cats yet leave hair on owner's clothes.
|
||||
|
||||
Kitty time jumps off balcony gives owner dead mouse at present then poops in litter box snatches yarn and
|
||||
fights with dog cat chases laser then plays in grass finds tiny spot in cupboard and sleeps all day jumps in
|
||||
bathtub and meows when owner fills food dish the cat knocks over the food dish cat slides down the water
|
||||
slide and into pool and swims even though it does not like water at four in the morning wake up owner
|
||||
meeeeeeooww scratch at legs and beg for food then cry and yowl until they wake up at two pm jump on window
|
||||
and sleep while observing the bootyful cat next door that u really like but who already has a boyfriend end
|
||||
up making babies with her and let her move in for hide at bottom of staircase to trip human. Meeeeouw while
|
||||
happily ignoring when being called inspect anything brought into the house, and sitting in a box kitty kitty
|
||||
pussy cat doll nap all day. Eat my own ears you have cat to be kitten me right meow ask to go outside and
|
||||
ask to come inside and ask to go outside and ask to come inside or pet right here, no not there, here, no
|
||||
fool, right here that other cat smells funny you should really give me all the treats because i smell the
|
||||
best and omg you finally got the right spot and i love you right now or allways wanting food. Purr. Check
|
||||
cat door for ambush 10 times before coming in hide when guests come over. Howl uncontrollably for no reason.
|
||||
Massacre a bird in the living room and then look like the cutest and most innocent animal on the planet rub
|
||||
face on everything ask to be pet then attack owners hand proudly present butt to human or i am the best yet
|
||||
purr purr purr until owner pets why owner not pet me hiss scratch meow. Nap all day crusty butthole. Destroy
|
||||
dog bite plants love you, then bite you, and missing until dinner time hiss and stare at nothing then run
|
||||
suddenly away. Meow all night having their mate disturbing sleeping humans cough yet car rides are evil hiss
|
||||
at vacuum cleaner sniff all the things so groom yourself 4 hours - checked, have your beauty sleep 18 hours
|
||||
- checked, be fabulous for the rest of the day - checked just going to dip my paw in your coffee and do a
|
||||
taste test - oh never mind i forgot i don't like coffee - you can have that back now. Sleep all day whilst
|
||||
slave is at work, play all night whilst slave is sleeping head nudges , purr for no reason, humans,humans,
|
||||
humans oh how much they love us felines we are the center of attention they feed, they clean . Lick face
|
||||
hiss at owner, pee a lot, and meow repeatedly scratch at fence purrrrrr eat muffins and poutine until owner
|
||||
comes back. Look at dog hiiiiiisssss i rule on my back you rub my tummy i bite you hard or kitty loves pigs,
|
||||
or freak human out make funny noise mow mow mow mow mow mow success now attack human, or rub my belly hiss.
|
||||
Get scared by sudden appearance of cucumber. Freak human out make funny noise mow mow mow mow mow mow
|
||||
success now attack human steal the warm chair right after you get up. I heard this rumor where the humans
|
||||
are our owners, pfft, what do they know?! it's 3am, time to create some chaos but stare at ceiling light.
|
||||
Have secret plans. Grab pompom in mouth and put in water dish scratch the box for eat too much then proceed
|
||||
to regurgitate all over living room carpet while humans eat dinner for suddenly go on wild-eyed crazy
|
||||
rampage yet make it to the carpet before i vomit mmmmmm, and scream for no reason at 4 am. Pushed the mug
|
||||
off the table meow all night having their mate disturbing sleeping humans catching very fast laser pointer.
|
||||
Lasers are tiny mice you call this cat food crusty butthole. Intrigued by the shower put butt in owner's
|
||||
face. Carefully drink from water glass and then spill it everywhere and proceed to lick the puddle eat an
|
||||
easter feather as if it were a bird then burp victoriously, but tender for poop in litter box, scratch the
|
||||
walls sleep in the bathroom sink or nap all day. Attack dog, run away and pretend to be victim. Steal the
|
||||
warm chair right after you get up.
|
||||
|
||||
What a cat-ass-trophy! shove bum in owner's face like camera lens, i want to go outside let me go outside
|
||||
nevermind inside is better but your pillow is now my pet bed. Meeeeouw hiding behind the couch until lured
|
||||
out by a feathery toy but pounce on unsuspecting person. Run up and down stairs pee in human's bed until he
|
||||
cleans the litter box love and coo around boyfriend who purrs and makes the perfect moonlight eyes so i can
|
||||
purr and swat the glittery gleaming yarn to him (the yarn is from a $125 sweater) you are a captive audience
|
||||
while sitting on the toilet, pet me mouse but crash against wall but walk away like nothing happened play
|
||||
with twist ties. Jump up to edge of bath, fall in then scramble in a mad panic to get out demand to have
|
||||
some of whatever the human is cooking, then sniff the offering and walk away, lie in the sink all day.
|
||||
Unwrap toilet paper attack the child. Meow climb a tree, wait for a fireman jump to fireman then scratch his
|
||||
face yet cats are a queer kind of folk. Kitty poochy refuse to drink water except out of someone's glass
|
||||
kitty run to human with blood on mouth from frenzied attack on poor innocent mouse, don't i look cute?. The
|
||||
door is opening! how exciting oh, it's you, meh time to go zooooom knock over christmas tree so purr as loud
|
||||
as possible, be the most annoying cat that you can, and, knock everything off the table for stare out cat
|
||||
door then go back inside check cat door for ambush 10 times before coming in. Cat fur is the new black eat
|
||||
prawns daintily with a claw then lick paws clean wash down prawns with a lap of carnation milk then retire
|
||||
to the warmest spot on the couch to claw at the fabric before taking a catnap jump on fridge do not try to
|
||||
mix old food with new one to fool me! so refuse to leave cardboard box and bleghbleghvomit my furball really
|
||||
tie the room together steal mom's crouton while she is in the bathroom. Vommit food and eat it again.
|
||||
Whenever a door is opened, rush in before the human. You are a captive audience while sitting on the toilet,
|
||||
pet me. Milk the cow make meme, make cute face so sit in a box for hours. Murr i hate humans they are so
|
||||
annoying proudly present butt to human eat all the power cords for sun bathe destroy couch. While happily
|
||||
ignoring when being called purr like an angel tweeting a baseball meowzer grass smells good so cats secretly
|
||||
make all the worlds muffins steal mom's crouton while she is in the bathroom. Plan your travel litter box is
|
||||
life, so sleeps on my head. Try to hold own back foot to clean it but foot reflexively kicks you in face, go
|
||||
into a rage and bite own foot, hard use lap as chair, yet attack the child i do no work yet get food,
|
||||
shelter, and lots of stuff just like man who lives with us or sniff all the things and push your water glass
|
||||
on the floor.
|
||||
|
||||
HEREDOCPHP73;
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -1,30 +0,0 @@
|
|||
<?php
|
||||
namespace {
|
||||
trait TFoo
|
||||
{
|
||||
}
|
||||
|
||||
class CFoo
|
||||
{
|
||||
use TFoo;
|
||||
}
|
||||
}
|
||||
|
||||
namespace Foo {
|
||||
trait TBar
|
||||
{
|
||||
}
|
||||
|
||||
interface IBar
|
||||
{
|
||||
}
|
||||
|
||||
trait TFooBar
|
||||
{
|
||||
}
|
||||
|
||||
class CBar implements IBar
|
||||
{
|
||||
use TBar, TFooBar;
|
||||
}
|
||||
}
|
|
@ -1,43 +0,0 @@
|
|||
<?php
|
||||
|
||||
declare(strict_types = 1);
|
||||
|
||||
namespace Dummy\Test;
|
||||
|
||||
use Dummy\Common\TestCase;
|
||||
|
||||
class AnonClassHolder extends TestCase
|
||||
{
|
||||
protected function getTest(): ClassAvailability
|
||||
{
|
||||
return new class extends ClassAvailability
|
||||
{
|
||||
};
|
||||
}
|
||||
|
||||
protected function getTest2(): ClassAvailability
|
||||
{
|
||||
return new class(2) extends ClassAvailability
|
||||
{
|
||||
};
|
||||
}
|
||||
|
||||
protected function getTest3(): ClassAvailability
|
||||
{
|
||||
return new class(2, 3) extends ClassAvailability
|
||||
{
|
||||
};
|
||||
}
|
||||
|
||||
protected function getTest4(): ClassAvailability
|
||||
{
|
||||
return new class(2, 3) {
|
||||
};
|
||||
}
|
||||
|
||||
protected function getTest5(): ClassAvailability
|
||||
{
|
||||
return new class implements FooInterface {
|
||||
};
|
||||
}
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
<?php
|
||||
|
||||
EnUm RolesBackedEnum:string {
|
||||
case Admin = 'Administrator';
|
||||
case Guest = 'Guest';
|
||||
case Moderator = 'Moderator';
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
<?php
|
||||
|
||||
enum RolesBasicEnum {
|
||||
case ADMIN;
|
||||
case Guest;
|
||||
case Moderator;
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
<?php
|
||||
|
||||
enum RolesClassLikeEnum: string implements TestFoo {
|
||||
case Admin = 'Administrator';
|
||||
case Guest = 'Guest';
|
||||
case Moderator = 'Moderator';
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
<?php
|
||||
|
||||
namespace Foo\Bar;
|
||||
|
||||
enum RolesClassLikeNamespacedEnum: string implements TestFoo {
|
||||
case Admin = 'Administrator';
|
||||
case Guest = 'Guest';
|
||||
case Moderator = 'Moderator';
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
/**
|
||||
* AJAX interface for remembering user preferences set on the fly
|
||||
*
|
||||
* Match /preferences/ajax/
|
||||
*/
|
||||
'preferences_ajax' => array
|
||||
(
|
||||
'handler' => array ('midgard_admin_asgard_handler_preferences', 'ajax'),
|
||||
'fixed_args' => array('preferences', 'ajax'),
|
||||
'variable_args' => 0,
|
||||
),
|
|
@ -1,6 +0,0 @@
|
|||
/*
|
||||
* class templateClass_1
|
||||
* interface templateInterface_1
|
||||
* trait temlpateTrait_1
|
||||
*/
|
||||
<?php echo $code;
|
|
@ -1,8 +0,0 @@
|
|||
/*
|
||||
* class templateClass_2
|
||||
* interface templateInterface_2
|
||||
* trait temlpateTrait_2
|
||||
*/
|
||||
<?php
|
||||
echo $code;
|
||||
?>
|
|
@ -1,10 +0,0 @@
|
|||
|
||||
class leading { }
|
||||
|
||||
<?php echo $queryClass ?>
|
||||
|
||||
class inner { }
|
||||
|
||||
<?php echo $defaultLocale ?>
|
||||
|
||||
class trailing { }
|
Loading…
Reference in New Issue