Sha256: cf49d866d66e142042347e8147d5432b947c54e0505cc9d1f355af4e10bae173

Contents?: true

Size: 1.16 KB

Versions: 24

Compression:

Stored size: 1.16 KB

Contents

<?php

use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
use Symfony\Component\Console\Style\SymfonyStyle;

//Ensure has single blank line after any text and a title
return function (InputInterface $input, OutputInterface $output) {
    $output = new SymfonyStyle($input, $output);

    $output->write('Lorem ipsum dolor sit amet');
    $output->title('First title');

    $output->writeln('Lorem ipsum dolor sit amet');
    $output->title('Second title');

    $output->write('Lorem ipsum dolor sit amet');
    $output->write('');
    $output->title('Third title');

    //Ensure edge case by appending empty strings to history:
    $output->write('Lorem ipsum dolor sit amet');
    $output->write(array('', '', ''));
    $output->title('Fourth title');

    //Ensure have manual control over number of blank lines:
    $output->writeln('Lorem ipsum dolor sit amet');
    $output->writeln(array('', '')); //Should append an extra blank line
    $output->title('Fifth title');

    $output->writeln('Lorem ipsum dolor sit amet');
    $output->newLine(2); //Should append an extra blank line
    $output->title('Fifth title');
};

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
dependabot-composer-0.106.12 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.106.11 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.106.5 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.100.2 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.98.36 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.98.19 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.98.13 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.98.11 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.98.10 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.98.7 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.98.6 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.98.1 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.95.70 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.95.63 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.95.60 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.95.52 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.95.50 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.95.47 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.95.42 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
dependabot-composer-0.95.40 helpers/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php