/** * @param array|\ArrayAccess $data The dependencies (app and logger). */ public function __construct($data = null) { parent::__construct($data); $arguments = $this->defaultArguments(); $this->setArguments($arguments); }