예제 #1
0
 /**
  * @param array $configuration
  */
 public function configure(array $configuration)
 {
     parent::configure($configuration);
     $this->ratio = isset($configuration['ratio']) ? floatval($configuration['ratio']) : 0.0;
     $this->vary = isset($configuration['vary']) ? $configuration['vary'] : null;
     $this->varyValue = (string) mt_rand(0, self::RESOLUTION);
     // default: if never supplied a context, unseeded ratio
 }