PHP Class GcFrontend\Module

Inheritance: extends Gc\Mvc\Module
Show file Open project: gotcms/gotcms

Protected Properties

Property Type Description
$directory Module directory path
$namespace Module namespace

Public Methods

Method Description
initDatabase ( array $config ) : Zend\Db\Adapter\Adapter Initialize database
initSession ( Zend\ServiceManager\ServiceManager $serviceManager, Zend\Db\Adapter\Adapter $dbAdapter ) : void Initialize Session data
initTranslator ( Zend\ServiceManager\ServiceManager $serviceManager ) : void Initialize translator data
onBootstrap ( Zend\EventManager\EventInterface $event ) : void On boostrap event

Method Details

initDatabase() public method

Initialize database
public initDatabase ( array $config ) : Zend\Db\Adapter\Adapter
$config array Configuration
return Zend\Db\Adapter\Adapter

initSession() public method

Initialize Session data
public initSession ( Zend\ServiceManager\ServiceManager $serviceManager, Zend\Db\Adapter\Adapter $dbAdapter ) : void
$serviceManager Zend\ServiceManager\ServiceManager Service manager
$dbAdapter Zend\Db\Adapter\Adapter Database adapter
return void

initTranslator() public method

Initialize translator data
public initTranslator ( Zend\ServiceManager\ServiceManager $serviceManager ) : void
$serviceManager Zend\ServiceManager\ServiceManager Service manager
return void

onBootstrap() public method

On boostrap event
public onBootstrap ( Zend\EventManager\EventInterface $event ) : void
$event Zend\EventManager\EventInterface Event
return void

Property Details

$directory protected property

Module directory path
protected $directory

$namespace protected property

Module namespace
protected $namespace