/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/cakephp/src/Console/TestSuite
NameSizeModeActions
Constraint/-0755rm
ConsoleIntegrationTestTrait.php98560644editdlrm
LegacyCommandRunner.php11700644editdlrm
LegacyShellDispatcher.php18560644editdlrm
MissingConsoleInputException.php11870644editdlrm
StubConsoleInput.php24200644editdlrm
StubConsoleOutput.php20180644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/cakephp/src/Console/TestSuite/StubConsoleInput.php (2420B)
*/ protected $replies = []; /** * Current message index * * @var int */ protected $currentIndex = -1; /** * Constructor * * @param array $replies A list of replies for read() */ public function __construct(array $replies) { parent::__construct(); $this->replies = $replies; } /** * Read a reply * * @return string The value of the reply */ public function read(): string { $this->currentIndex += 1; if (!isset($this->replies[$this->currentIndex])) { $total = count($this->replies); $formatter = new NumberFormatter('en', NumberFormatter::ORDINAL); $nth = $formatter->format($this->currentIndex + 1); $replies = implode(', ', $this->replies); $message = "There are no more input replies available. This is the {$nth} read operation, " . "only {$total} replies were set.\nThe provided replies are: {$replies}"; throw new MissingConsoleInputException($message); } return $this->replies[$this->currentIndex]; } /** * Check if data is available on stdin * * @param int $timeout An optional time to wait for data * @return bool True for data available, false otherwise */ public function dataAvailable($timeout = 0): bool { return true; } }