/** * Create a preset form a raw options array. * * @param $name * @param $options * * @return Preset */ public static function createFromArray($name, $options) { $preset = new Preset(); $preset->setName($name); foreach ($options['options'] as $option) { $preset->setOption($option['name'], $option['specific']); } return $preset; }