LogicFactory
extends DiFactoryBase
in package
implements
ILogicFactory
uses
DiFactoryTrait
DIコンテナを用いたファクトリパターン基底処理。
基底っていうかメンバ変数だけ保持するだけ。
Table of Contents
Interfaces
Properties
Methods
- __construct() : mixed
- createLogic() : LogicBase
- ロジック生成。
Properties
$container read-only
protected
IDiContainer
$container
Methods
__construct()
public
__construct(IDiContainer $container) : mixed
Parameters
- $container : IDiContainer
createLogic()
ロジック生成。
public
createLogic(string $logicClassName[, array<string|int, mixed> $arguments = [] ]) : LogicBase
Parameters
- $logicClassName : string
- $arguments : array<string|int, mixed> = []