PHP Class Sonata\Component\Transformer\BaseTransformer

Show file Open project: sonata-project/ecommerce

Protected Properties

Property Type Description
$logger Psr\Log\LoggerInterface
$options transformer option

Public Methods

Method Description
getLogger ( ) : Psr\Log\LoggerInterface
getOption ( string $name, mixed $default = null ) : mixed
setLogger ( Psr\Log\LoggerInterface $logger )
setOptions ( array $options )

Method Details

getLogger() public method

public getLogger ( ) : Psr\Log\LoggerInterface
return Psr\Log\LoggerInterface

getOption() public method

public getOption ( string $name, mixed $default = null ) : mixed
$name string
$default mixed
return mixed string

setLogger() public method

public setLogger ( Psr\Log\LoggerInterface $logger )
$logger Psr\Log\LoggerInterface

setOptions() public method

public setOptions ( array $options )
$options array

Property Details

$logger protected property

protected LoggerInterface,Psr\Log $logger
return Psr\Log\LoggerInterface

$options protected property

transformer option
protected $options