PATH:
home
/
centosnipponia
/
public_html
/
ticketing.nipponia.com
/
include
/
laminas-mail
/
src
/
Protocol
<?php namespace Laminas\Mail\Protocol; // phpcs:ignore WebimpressCodingStandard.PHP.CorrectClassNameCase.Invalid use Interop\Container\ContainerInterface; use Laminas\ServiceManager\Factory\FactoryInterface; use Laminas\ServiceManager\ServiceLocatorInterface; use Laminas\ServiceManager\ServiceManager; /** * @link ServiceManager * * @psalm-import-type ServiceManagerConfiguration from ServiceManager */ class SmtpPluginManagerFactory implements FactoryInterface { /** * laminas-servicemanager v2 support for invocation options. * * @var array * @psalm-var ServiceManagerConfiguration */ protected $creationOptions; /** * {@inheritDoc} * * @psalm-param ServiceManagerConfiguration $options * @return SmtpPluginManager */ public function __invoke(ContainerInterface $container, $name, ?array $options = null) { return new SmtpPluginManager($container, $options ?: []); } /** * {@inheritDoc} * * @return SmtpPluginManager */ public function createService(ServiceLocatorInterface $container, $name = null, $requestedName = null) { return $this($container, $requestedName ?: SmtpPluginManager::class, $this->creationOptions); } /** * laminas-servicemanager v2 support for invocation options. * * @psalm-param ServiceManagerConfiguration $options * @return void */ public function setCreationOptions(array $options) { $this->creationOptions = $options; } }
[+]
..
[-] Imap.php
[edit]
[-] SmtpPluginManager.php
[edit]
[+]
Pop3
[-] SmtpPluginManagerFactory.php
[edit]
[-] Pop3.php
[edit]
[-] Smtp.php
[edit]
[+]
Exception
[+]
Xoauth2
[-] AbstractProtocol.php
[edit]
[+]
Smtp
[-] ProtocolTrait.php
[edit]