Escaper::requiresSingleQuoting()

static bool requiresSingleQuoting(string $value) Determines if a PHP value would require single quoting in YAML. Parameters string $value A PHP value Return Value bool True if the value would require single quotes

Escaper::escapeWithDoubleQuotes()

static string escapeWithDoubleQuotes(string $value) Escapes and surrounds a PHP value with double quotes. Parameters string $value A PHP value Return Value string The quoted, escaped string

Escaper

class Escaper Escaper encapsulates escaping rules for single and double-quoted YAML strings. Constants REGEX_CHARACTER_TO_ESCAPE Methods static bool requiresDoubleQuoting(string $value) Determines if a PHP value would require double quoting in YAML. static string escapeWithDoubleQuotes(string $value) Escapes and surrounds a PHP value with double quotes. static bool requiresSingleQuoting(string $value) Determines if a PHP value would require single quoting in YAML. stat

ErrorMappingException

class ErrorMappingException extends RuntimeException

ErrorsLoggerListener deprecated::injectLogger()

injectLogger()

ErrorsLoggerListener deprecated::getSubscribedEvents()

static array getSubscribedEvents() Returns an array of event names this subscriber wants to listen to. The array keys are event names and the value can be: The method name to call (priority defaults to 0) An array composed of the method name to call and the priority An array of arrays composed of the method names to call and respective priorities, or 0 if unset For instance: array('eventName' => 'methodName') array('eventName' => array('methodName', $priority)) a

ErrorsLoggerListener deprecated

class ErrorsLoggerListener implements EventSubscriberInterface deprecated since version 2.6, to be removed in 3.0. Use the DebugHandlersListener class instead. Injects the logger into the ErrorHandler, so that it can log various errors. Methods __construct($channel, LoggerInterface $logger = null) injectLogger() static array getSubscribedEvents() Returns an array of event names this subscriber wants to listen to. Details __construct($chann

ErrorHandler::throwAt()

int throwAt(int $levels, bool $replace = false) Sets the PHP error levels that throw an exception when a PHP error occurs. Parameters int $levels A bit field of E_* constants for thrown errors bool $replace Replace or amend the previous value Return Value int The previous value

ErrorHandler::stackErrors()

static stackErrors() Configures the error handler for delayed handling. Ensures also that non-catchable fatal errors are never silenced. As shown by http://bugs.php.net/42098 and http://bugs.php.net/60724 PHP has a compile stage where it behaves unusually. To workaround it, we plug an error handler that only stacks errors for later. The most important feature of this is to prevent autoloading until unstackErrors() is called.

ErrorHandler::setDefaultLogger()

setDefaultLogger(LoggerInterface $logger, array|int $levels = E_ALL, bool $replace = false) Sets a logger to non assigned errors levels. Parameters LoggerInterface $logger A PSR-3 logger to put as default for the given levels array|int $levels An array map of E* to LogLevel::* or an integer bit field of E* constants bool $replace Whether to replace or not any existing logger