__construct() public method

Constructor
public __construct ( array $options )
$options array Array of options The option array might look like: array( 'class' => 'Some\Class', 'some_contruct_param' => 'abc', 'some_param' => 'def', 'some_other_param' => 'sdsad' )
示例#1
0
 /**
  * Constructor
  * @see ClassLoader::__construct
  * @see Monolog\Handler classes for handler options
  *
  * @param array $handlerOptions Handler options
  * @param Monolog\Formatter\FormatterInterface[] $formatters Array of formatter to pick from
  * @param callable[] $processors Array of processors to pick from
  */
 public function __construct(array &$handlerOptions, array $formatters = array(), array $processors = array())
 {
     $this->populateFormatters($handlerOptions, $formatters);
     $this->populateProcessors($handlerOptions, $processors);
     parent::__construct($handlerOptions);
     self::initExtraOptionsHandlers();
 }
 /**
  * Constructor
  * @see ClassLoader::__construct
  * @see Monolog\Formatter classes for formatter options
  *
  * @param array $formatterOptions Formatter options
  */
 public function __construct(array $formatterOptions)
 {
     parent::__construct($formatterOptions);
     self::initExtraOptionsHandlers();
 }
 /**
  * Constructor
  * @see ClassLoader::__construct
  * @see Monolog\Handler classes for handler options
  *
  * @param array $processorOptions Processor options
  * @param Monolog\Processor\ProcessorInterface[] $processors Array of processors to pick from
  */
 public function __construct(array &$processorOptions, array $processors = array())
 {
     parent::__construct($processorOptions);
     // @todo add additional options later?  Is the "tags" option needed in this implementation?
 }