PHP Class RMS\PushNotificationsBundle\DependencyInjection\RMSPushNotificationsExtension

Inheritance: extends Symfony\Component\HttpKernel\DependencyInjection\Extension
Show file Open project: richsage/RMSPushNotificationsBundle

Protected Properties

Property Type Description
$container Symfony\Component\DependencyInjection\ContainerBuilder
$kernelRootDir string

Public Methods

Method Description
load ( array $configs, ContainerBuilder $container ) : void Loads any resources/services we need

Protected Methods

Method Description
setAndroidConfig ( array $config ) Sets Android config into container
setAppleConfig ( array $config, $os ) Sets Apple config into container
setBlackberryConfig ( array $config ) Sets Blackberry config into container
setInitialParams ( ) Initial enabling
setMacConfig ( array $config ) Sets Mac config into container
setWindowsphoneConfig ( array $config )
setiOSConfig ( array $config ) Sets iOS config into container

Method Details

load() public method

Loads any resources/services we need
public load ( array $configs, ContainerBuilder $container ) : void
$configs array
$container Symfony\Component\DependencyInjection\ContainerBuilder
return void

setAndroidConfig() protected method

Sets Android config into container
protected setAndroidConfig ( array $config )
$config array

setAppleConfig() protected method

Sets Apple config into container
protected setAppleConfig ( array $config, $os )
$config array
$os

setBlackberryConfig() protected method

Sets Blackberry config into container
protected setBlackberryConfig ( array $config )
$config array

setInitialParams() protected method

Initial enabling
protected setInitialParams ( )

setMacConfig() protected method

Sets Mac config into container
protected setMacConfig ( array $config )
$config array

setWindowsphoneConfig() protected method

protected setWindowsphoneConfig ( array $config )
$config array

setiOSConfig() protected method

Sets iOS config into container
protected setiOSConfig ( array $config )
$config array

Property Details

$container protected property

protected ContainerBuilder,Symfony\Component\DependencyInjection $container
return Symfony\Component\DependencyInjection\ContainerBuilder

$kernelRootDir protected property

protected string $kernelRootDir
return string