static function make_instances() { $disabled = (array) self::$options->disabled; self::$active_fields = array(); foreach (self::get_fields() as $key => $data) { if (!in_array($key, $disabled)) { self::$active_fields[$key] = $data; } } foreach (self::$active_fields as $filter => $args) { extract($args); self::$instances[$filter] = new $class($filter, $type); } }
private static function make_instances() { $disabled = (array) self::$options->disabled; self::$active_fields = array(); foreach (self::get_fields() as $filter => $args) { if (in_array($filter, $disabled)) { continue; } self::$active_fields[$filter] = $args; extract($args); self::$instances[$filter] = new $class($filter, $type); } }