Opensoft\Rollout\Feature::serialize PHP Метод

serialize() публичный Метод

public serialize ( ) : string
Результат string
    public function serialize()
    {
        return implode('|', array($this->percentage, implode(',', $this->users), implode(',', $this->groups), $this->requestParam));
    }

Usage Example

Пример #1
0
 /**
  * @param Feature $feature
  */
 private function save(Feature $feature)
 {
     $name = $feature->getName();
     $this->storage->set($this->key($name), $feature->serialize());
     $features = $this->features();
     if (!in_array($name, $features)) {
         $features[] = $name;
     }
     $this->storage->set($this->featuresKey(), implode(',', $features));
 }