예제 #1
0
 public function __construct(Library\ObjectConfig $config)
 {
     parent::__construct($config);
     if (isset($config->adapters)) {
         $this->_adapters = $config->adapters;
     }
 }
예제 #2
0
 public function __construct(Library\ObjectConfig $config)
 {
     parent::__construct($config);
     $this->mixin('lib:command.mixin', $config);
     if ($config->validator !== false) {
         if ($config->validator === true) {
             $config->validator = 'com:files.command.validator.' . $this->getIdentifier()->name;
         }
         $this->getCommandChain()->enqueue($this->getObject($config->validator));
     }
 }
예제 #3
0
 /**
  * Constructor
  *
  * @param   object  An optional Library\ObjectConfig object with configuration options.
  */
 public function __construct(Library\ObjectConfig $config)
 {
     parent::__construct($config);
     $this->_name = $config->name;
     $this->_path = $config->path;
 }