public static function check_value($value, $msg = null) { if (is_null(self::$instance)) { self::$instance = new self(); } BasicEnum::check_val(self::$instance, $value, $msg); }
/** @brief Defines facet sort order. * @param $ids [in] List of facet identifiers in the right sort order. * @param $mode [in] Sort order mode (see AfsFacetOrder for more details). */ public function set_facet_order(array $ids, $mode) { AfsFacetOrder::check_value($mode, 'Invalid sort order: '); sort_array_by_key($ids, $this->facets, "simple_facet_creator"); $this->facet_sort_mode = $mode; }