CakePHP
  • Documentation
    • Book
    • API
    • Videos
    • Logos & Trademarks
  • Business Solutions
  • Swag
  • Road Trip
  • Team
  • Community
    • Community
    • Team
    • Issues (Github)
    • YouTube Channel
    • Get Involved
    • Bakery
    • Featured Resources
    • Newsletter
    • Certification
    • My CakePHP
    • CakeFest
    • Facebook
    • Twitter
    • Help & Support
    • Forum
    • Stack Overflow
    • IRC
    • Slack
    • Paid Support
CakePHP

C CakePHP 3.8 Red Velvet API

  • Overview
  • Tree
  • Deprecated
  • Version:
    • 3.8
      • 3.8
      • 3.7
      • 3.6
      • 3.5
      • 3.4
      • 3.3
      • 3.2
      • 3.1
      • 3.0
      • 2.10
      • 2.9
      • 2.8
      • 2.7
      • 2.6
      • 2.5
      • 2.4
      • 2.3
      • 2.2
      • 2.1
      • 2.0
      • 1.3
      • 1.2

Namespaces

  • Cake
    • Auth
      • Storage
    • Cache
      • Engine
    • Collection
      • Iterator
    • Command
    • Console
      • Exception
    • Controller
      • Component
      • Exception
    • Core
      • Configure
        • Engine
      • Exception
      • Retry
    • Database
      • Driver
      • Exception
      • Expression
      • Schema
      • Statement
      • Type
    • Datasource
      • Exception
    • Error
      • Middleware
    • Event
      • Decorator
    • Filesystem
    • Form
    • Http
      • Client
        • Adapter
        • Auth
      • Cookie
      • Exception
      • Middleware
      • Session
    • I18n
      • Formatter
      • Middleware
      • Parser
    • Log
      • Engine
    • Mailer
      • Exception
      • Transport
    • Network
      • Exception
    • ORM
      • Association
      • Behavior
        • Translate
      • Exception
      • Locator
      • Rule
    • Routing
      • Exception
      • Filter
      • Middleware
      • Route
    • Shell
      • Helper
      • Task
    • TestSuite
      • Fixture
      • Stub
    • Utility
      • Exception
    • Validation
    • View
      • Exception
      • Form
      • Helper
      • Widget
  • None

Classes

  • ConsoleInput
  • ConsoleOutput
  • Response

Class ConsoleInput

Stub class used by the console integration harness.

This class enables input to be stubbed and have exceptions raised when no answer is available.

Cake\Console\ConsoleInput
Extended by Cake\TestSuite\Stub\ConsoleInput
Namespace: Cake\TestSuite\Stub
Location: TestSuite/Stub/ConsoleInput.php

Properties summary

  • $currentIndex protected
    integer
    Current message index
  • $replies protected
    array
    Reply values for ask() and askChoice()

Inherited Properties

  • _canReadline, _input

Method Summary

  • __construct() public
    Constructor
  • dataAvailable() public
    Check if data is available on stdin
  • read() public
    Read a reply

Method Detail

__construct() public ¶

__construct( array $replies )

Constructor

Parameters
array $replies
A list of replies for read()
Overrides
Cake\Console\ConsoleInput::__construct()

dataAvailable() public ¶

dataAvailable( integer $timeout = 0 )

Check if data is available on stdin

Parameters
integer $timeout optional 0
An optional time to wait for data
Returns
boolean
True for data available, false otherwise
Overrides
Cake\Console\ConsoleInput::dataAvailable()

read() public ¶

read( )

Read a reply

Returns
mixed
The value of the reply
Overrides
Cake\Console\ConsoleInput::read()

Properties detail

$currentIndex ¶

protected integer

Current message index

-1

$replies ¶

protected array

Reply values for ask() and askChoice()

[]
Follow @CakePHP
#IRC
OpenHub
Rackspace
  • Business Solutions
  • Showcase
  • Documentation
  • Book
  • API
  • Videos
  • Logos & Trademarks
  • Community
  • Team
  • Issues (Github)
  • YouTube Channel
  • Get Involved
  • Bakery
  • Featured Resources
  • Newsletter
  • Certification
  • My CakePHP
  • CakeFest
  • Facebook
  • Twitter
  • Help & Support
  • Forum
  • Stack Overflow
  • IRC
  • Slack
  • Paid Support

Generated using CakePHP API Docs