Exemple #1
0
 /**
  * IConstructor.
  *
  * @param Plugin     $sellsyPlugin
  * @param OptionsBag $options
  */
 public function __construct(Plugin $sellsyPlugin, OptionsBag $options)
 {
     //Register the options bag
     $this->sellsyPlugin = $sellsyPlugin;
     $this->options = $options;
     //Initialize this object
     $this->settings = $this->loadSettings();
     $this->sections = $this->loadSections();
     //If there are no registered options
     $this->initialize(!$options->isDefined());
 }