Example #1
0
 /**
  * @param string $category_id
  * @param string $name
  * @param string $min_value
  * @param string $max_value
  * @param string $min_prefix_exponent
  * @param string $max_prefix_exponent
  * @param string $prefix_calculcation_exponent
  * @param string $calculation
  * @param string $type
  * @return integer
  */
 public static function add_measuring_unit($category_id, $name, $symbol, $min_value, $max_value, $min_prefix_exponent, $max_prefix_exponent, $prefix_calculation_exponent, $calculation, $type)
 {
     global $user;
     if ($user->is_admin()) {
         $measuring_unit = new MeasuringUnit(null);
         if ($measuring_unit->create($category_id, $name, $symbol, $min_value, $max_value, $min_prefix_exponent, $max_prefix_exponent, $prefix_calculation_exponent, $calculation, $type)) {
             return "1";
         } else {
             return "0";
         }
     } else {
         throw new BaseUserAccessDeniedException();
     }
 }