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
- Full name:
\Zemit\Modules\Api\Module
- Parent class:
\Zemit\Mvc\Module
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