예제 #1
0
 public static function check_value($value, $msg = null)
 {
     if (is_null(self::$instance)) {
         self::$instance = new self();
     }
     BasicEnum::check_val(self::$instance, $value, $msg);
 }
예제 #2
0
 /** @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;
 }