PHP Класс AcMailer\Controller\Plugin\Factory\SendMailPluginAbstractFactory

Автор: Alejandro Celaya Alastrué
Наследование: extends AcMailer\Factory\AbstractAcMailerFactory
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__invoke ( Interop\Container\ContainerInterface $container, string $requestedName, array $options = null ) : object Create an object
canCreate ( Interop\Container\ContainerInterface $container, $requestedName ) : boolean Determine if we can create a service with name

Защищенные методы

Метод Описание
camelCaseToUnderscore ( $value )
getSpecificServiceName ( $requestedName ) : string Fetches a mail service name from the requested plugin name.

Описание методов

__invoke() публичный Метод

Create an object
public __invoke ( Interop\Container\ContainerInterface $container, string $requestedName, array $options = null ) : object
$container Interop\Container\ContainerInterface
$requestedName string
$options array
Результат object

camelCaseToUnderscore() защищенный Метод

protected camelCaseToUnderscore ( $value )

canCreate() публичный Метод

Determine if we can create a service with name
public canCreate ( Interop\Container\ContainerInterface $container, $requestedName ) : boolean
$container Interop\Container\ContainerInterface
$requestedName
Результат boolean

getSpecificServiceName() защищенный Метод

sendMailCustomers -> customers sendMail -> default
protected getSpecificServiceName ( $requestedName ) : string
$requestedName
Результат string