/** * Constructor. * * @param ClonerInterface $cloner * @param DataDumperInterface $dumper * @param Users $users * @param boolean $debugShowLoggedoff */ public function __construct(ClonerInterface $cloner, DataDumperInterface $dumper, Users $users, $debugShowLoggedoff) { parent::__construct($cloner); $this->cloner = $cloner; $this->dumper = $dumper; $this->users = $users; $this->debugShowLoggedoff = $debugShowLoggedoff; }
/** * Constructor. * * @param ClonerInterface $cloner * @param DataDumperInterface|null $dumper */ public function __construct(ClonerInterface $cloner, DataDumperInterface $dumper = null) { parent::__construct($cloner); $this->dumper = $dumper ?: new HtmlDumper(); $this->cloner = $cloner; }