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 Redefines facet type. * @param $type [in] new type of the facet to set. * @exception InvalidArgumentException invalid type provided. */ public function set_type($type) { AfsFacetType::check_value($type, 'Invalid facet type parameter: '); $this->type = $type; }