Documentation

Application

Interfaces, Classes, Traits and Enums

IFormat
Formatter interface.
ILogger
Logger interface.
IBroadcaster
Interface for broadcasters.
IEvent
Generic event interface.
IListener
Generic listener interface.
ICommand
ICriteria
IRunnable
Interface to add runnable behavior to an object.
IObserver
Interface to allow an observable object to notify an observer.
ISingleton
Interface for singleton functionality.
IFilter
Filter interface
IParser
Parser interface.
ISettingSource
IController
IView
ITimer
Timer interface
IWebHook
webhook interface
IFormatter
Formatter interface.
IApplication
Interface IApplication
Base
Base log class.
Data
DTO to pass log information internally.
DestinationBase
Abstract base class for log destinations.
Echoer
Outputs log information using the php echo command. (non stdout)
Email
Sends log information via email.
File
Outputs log data to a file.
Memory
Stores log in formation as a string.
Null
Generates no output. Use as dev/null.
Slack
Outputs log information to a slack channel.
Socket
Outputs log information to a socket.
StdErr
Outputs log information to STDERR.
StdOut
Outputs log information to STDOUT.
SysLog
Outputs log information to syslog.
WebHookPost
Sends log information to a webhook.
CSV
Formats log data into a CSV format.
HTML
Formats log data as html.
HTMLEmail
Formats log data as an html email.
JSON
Formats data as JSON.
PlainText
Formats data as plain text.
Raw
Raw log format. Only includes the text. No date/time or level.
Log
Singleton for cross cutting log access.
Logger
Logger implementation.
LogMux
Log multiplexer. Allows writing to multiple log destinations simultaneously.
Base
Base class for broadcasters
Generic
Generic broadcaster that dispatches events inline.
Log
Broadcaster that writes all dispatched events to a log file.
Emitter
This class manages the emission of events to broadcasters.
CommandCache
Maps strings to command classes.
CommandFactory
Gets or creates a command object.
CommandNotFoundException
EmptyActionParameterException
Invoker
Gets and invokes a specified command.
AndCriteria
Base
KeyValue
LogicBase
NotCriteria
OrCriteria
Registry
Singleton based registry object.
Base
Core singleton behaviour.
Memcache
Singleton that stores to memcached.
Memory
Singleton that stores to memory.
Session
Singleton that stores to a session.
ArrayHelper
General array help.
Date
Date formatter
Cookie
Filters cookies.
Get
Filters get data.
Post
Filters post data
Server
Filters SERVER data.
Session
Filters session data.
DateRange
Object for holding date ranges.
GpsPoint
Object for holding lot/lon data.
NumericRange
Object for holding numeric ranges.
Version
Object for loading/parsing version information.
CSV
Parses a line of CSV data to an associative array.
FirstMI
Parses first name middle initial.
LastFirstMI
Parses last, first m
Positional
SettingManager
Generic settings manager.
Ini
Memory
Internal array based setting source.
StringData
String wrapper functions.
UnitConversion
Unit conversion functions.
Filter
Request
RequestMethod
Route
RouteMap
RouteParamException
Router
Singleton that stores to memory.
Application
Base functionality for applications.
BadRequestMethodException
Thrown when a bad request method is used when adding a new route.
Base
Factory
Used to instantiate a new controller object.
HttpCodes
MissingMethodException
Thrown by the instantiator function when the specified method is missing from the target controller.
NotFoundException
Thrown by Factory when the requested controller does not exist.
Http404
Event generated when a 404 takes place.
Html
Generate html output by combining a layout with a view and data.
Json
NotFoundException
Xml
Email
Temporary
Temporary file management.
Language
Singleton based language dictionary.
System
System level methods.
SystemTimer
Singleton based timer.
Template
Basic templating engine. Replaces %item% with $fields[ 'item' ].
Timer
Class for performing stopwatch functions.
WebHook
WebHookResponse
Currency
Currency formatter.
DateBase
Base class for date based formatting.
DateTime
Date/time formatter.
PhoneNumber
Phone number formatter.
Time
Time formatter.
Base
Base functionality for applications.
CommandLineBase
Command line applications are designed to only be executed from the context of the command line.
Event
Event Singleton
ExceptionBase
EventEmitter
Wrapper for event functionality.
Error
A PHP implementation of error.h
ObservableTrait
Trait used to make an object observable.

Table of Contents

STDERR  = fopen('php://stderr', 'w')
STDOUT  = fopen('php://stdout', 'w')

Constants

STDERR

public mixed STDERR = fopen('php://stderr', 'w')

STDOUT

public mixed STDOUT = fopen('php://stdout', 'w')

Search results