Yaffs site version 1.1
[yaffs-website] / vendor / symfony / console / Tests / Fixtures / Style / SymfonyStyle / command / command_5.php
1 <?php
2
3 use Symfony\Component\Console\Input\InputInterface;
4 use Symfony\Component\Console\Output\OutputInterface;
5 use Symfony\Component\Console\Tests\Style\SymfonyStyleWithForcedLineLength;
6
7 //Ensure has proper line ending before outputting a text block like with SymfonyStyle::listing() or SymfonyStyle::text()
8 return function (InputInterface $input, OutputInterface $output) {
9     $output = new SymfonyStyleWithForcedLineLength($input, $output);
10
11     $output->writeln('Lorem ipsum dolor sit amet');
12     $output->listing(array(
13         'Lorem ipsum dolor sit amet',
14         'consectetur adipiscing elit',
15     ));
16
17     //Even using write:
18     $output->write('Lorem ipsum dolor sit amet');
19     $output->listing(array(
20         'Lorem ipsum dolor sit amet',
21         'consectetur adipiscing elit',
22     ));
23
24     $output->write('Lorem ipsum dolor sit amet');
25     $output->text(array(
26         'Lorem ipsum dolor sit amet',
27         'consectetur adipiscing elit',
28     ));
29
30     $output->newLine();
31
32     $output->write('Lorem ipsum dolor sit amet');
33     $output->comment(array(
34         'Lorem ipsum dolor sit amet',
35         'consectetur adipiscing elit',
36     ));
37 };