# Interface LoggerConfigurator

Interface for logger configurators.

#### Direct known implementers

LoggerConfiguratorDefault
Package: log4php
License: Apache License, Version 2.0
Version: $Revision: 1213710 $
Since: 2.2
Located at LoggerConfigurator.php

Methods summary
`public` | # `configure( `LoggerHierarchy` $hierarchy, mixed $input = null )` Configures log4php based on the given configuration. Configures log4php based on the given configuration. All configurators implementations must implement this interface.

#### Parameters

$hierarchy
  ``LoggerHierarchy``
  $hierarchy The hierarchy on which to perform the configuration.
$input
  `mixed`
  $input Either path to the config file or the configuration as an array.