Webmozart\Console\IO\BufferedIO::appendInput PHP Method

appendInput() public method

Appends data to the input buffer.
public appendInput ( string $data )
$data string The input data to append.
    public function appendInput($data)
    {
        $this->getInput()->getStream()->append($data);
    }

Usage Example

Example #1
0
 public function testAppendInput()
 {
     $io = new BufferedIO();
     $io->setInput('Lorem ipsum');
     $this->assertSame('Lorem', $io->read(5));
     $io->appendInput(' dolor');
     $this->assertSame(' ipsum dolor', $io->readLine());
 }