original_string: public static function read($key)
      {
          // Check key existence
          if (!self::check($key)) {
              throw new \Exception('Configuration key "' . $key . '" doesn\'t exists');
              return false;
          }
          // Get value of key
          return self::$configList[$key];
      }
code: public static function read($key)
      {
          // Check key existence
          if (!self::check($key)) {
              throw new \Exception('Configuration key "' . $key . '" doesn\'t exists');
              return false;
          }
          // Get value of key
          return self::$configList[$key];
      }
code_tokens: public static function read ( $ key ) { // Check key existence if ( ! self :: check ( $ key ) ) { throw new \ Exception ( 'Configuration key "' . $ key . '" doesn\'t exists' ) ; return false ; } // Get value of key return self :: $ configList [ $ key ] ; }
docstring: Read a configuration key
  
  This method is used to read a key from Configuration
  Key existance is checked first
  
  @since   1.0
  @param   string $key Key to read.
  @return  mixed|bool Value of Configuration parameter or false if configuration key doesn't exist
docstring_tokens: Read a configuration key