Skip to content

Module

This class allows to access services in the services container by just only accessing a public property with the same name of a registered service

Properties

name

public string $name

Inherited methods

registerAutoloaders

Registers an autoloader related to the frontend module

public registerAutoloaders(\Phalcon\Di\DiInterface $container = null): void

Parameters:

Parameter Type Description
$container \Phalcon\Di\DiInterface

registerServices

Registers services related to the module

public registerServices(\Phalcon\Di\DiInterface $container): void

Parameters:

Parameter Type Description
$container \Phalcon\Di\DiInterface

getServices

public getServices(\Phalcon\Di\DiInterface $container = null): void

Parameters:

Parameter Type Description
$container \Phalcon\Di\DiInterface

setServices

public setServices(\Phalcon\Di\DiInterface $container): void

Parameters:

Parameter Type Description
$container \Phalcon\Di\DiInterface

getNamespaces

public getNamespaces(): array

getDefaultNamespace

public getDefaultNamespace(): string

getViewsDir

public getViewsDir(): array

getDirname

public getDirname(): string

getNamespace

public getNamespace(): string