Yaffs site version 1.1
[yaffs-website] / vendor / symfony / console / Tests / Fixtures / Foo3Command.php
diff --git a/vendor/symfony/console/Tests/Fixtures/Foo3Command.php b/vendor/symfony/console/Tests/Fixtures/Foo3Command.php
new file mode 100644 (file)
index 0000000..6c890fa
--- /dev/null
@@ -0,0 +1,29 @@
+<?php
+
+use Symfony\Component\Console\Command\Command;
+use Symfony\Component\Console\Input\InputInterface;
+use Symfony\Component\Console\Output\OutputInterface;
+
+class Foo3Command extends Command
+{
+    protected function configure()
+    {
+        $this
+            ->setName('foo3:bar')
+            ->setDescription('The foo3:bar command')
+        ;
+    }
+
+    protected function execute(InputInterface $input, OutputInterface $output)
+    {
+        try {
+            try {
+                throw new \Exception('First exception <p>this is html</p>');
+            } catch (\Exception $e) {
+                throw new \Exception('Second exception <comment>comment</comment>', 0, $e);
+            }
+        } catch (\Exception $e) {
+            throw new \Exception('Third exception <fg=blue;bg=red>comment</>', 0, $e);
+        }
+    }
+}