Overview

Namespaces

  • Evenement
  • None
  • Peridot
    • Console
    • Core
    • Reporter
    • Runner
    • Scope
    • Test
  • Symfony
    • Component
      • Console
        • Command
        • Descriptor
        • Event
        • Exception
        • Formatter
        • Helper
        • Input
        • Logger
        • Output
        • Question
        • Style
        • Tester
        • Tests
          • Command
          • Descriptor
          • Fixtures
          • Formatter
          • Helper
          • Input
          • Logger
          • Output
          • Style
          • Tester

Classes

  • Application
  • CliOptionParser
  • Command
  • ConfigurationReader
  • Environment
  • InputDefinition
  • Version
  • Overview
  • Namespace
  • Class

Namespace Peridot\Console

Classes summary
Application The main Peridot application class.
CliOptionParser

The CliOptionParser parser searches an array of arguments for the specified options and returns their values.

Command

The default Peridot CLI command. Responsible for loading and executing tests.

ConfigurationReader

The ConfigurationReader is responsible for building a Configuration object from an InputInterface.

Environment

Environment is responsible for creating necessary objects and conditions for Peridot to run. It creates the event emitter, input definition, and includes user configuration from the Peridot configuration file.

InputDefinition

The InputDefinition for Peridot defines what command line arguments and options are available by default.

Version The Version class contains application name and version information.
Peridot API documentation generated by ApiGen