Beispiel #1
0
 /**
  * @param modX $modx
  * @param string $className
  * @param array $properties
  *
  * @return modProcessor
  */
 public static function getInstance(modX &$modx, $className, $properties = array())
 {
     $instance = parent::getInstance($modx, $className, $properties);
     if (get_class($instance) != 'mxResourceUpdateProcessor') {
         $properties['processor'] = $instance;
     }
     return new mxResourceUpdateProcessor($modx, $properties);
 }
 public static function getInstance(modX &$modx, $className, $properties = array())
 {
     if (isset($properties['data'])) {
         $data = (array) $modx->fromJSON($properties['data']);
         $properties = array_merge($properties, $data);
         unset($properties['data'], $data);
     }
     return parent::getInstance($modx, $className, $properties);
 }