| 12345678910111213141516171819202122232425262728293031323334353637 | <?php/* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */namespace Symfony\Component\Console\Input;/** * StreamableInputInterface is the interface implemented by all input classes * that have an input stream. * * @author Robin Chalas <robin.chalas@gmail.com> */interface StreamableInputInterface extends InputInterface{    /**     * Sets the input stream to read from when interacting with the user.     *     * This is mainly useful for testing purpose.     *     * @param resource $stream The input stream     */    public function setStream($stream);    /**     * Returns the input stream.     *     * @return resource|null     */    public function getStream();}
 |