original_string: final protected static function get_format_structure($property, $definition, $required = VALUE_REQUIRED) {
          if (array_key_exists('default', $definition)) {
              $required = VALUE_DEFAULT;
          }
          return new external_format_value($property, $required);
      }
code: final protected static function get_format_structure($property, $definition, $required = VALUE_REQUIRED) {
          if (array_key_exists('default', $definition)) {
              $required = VALUE_DEFAULT;
          }
          return new external_format_value($property, $required);
      }
code_tokens: final protected static function get_format_structure ( $ property , $ definition , $ required = VALUE_REQUIRED ) { if ( array_key_exists ( 'default' , $ definition ) ) { $ required = VALUE_DEFAULT ; } return new external_format_value ( $ property , $ required ) ; }
docstring: Get the format structure.
  
  @param  string $property   The name of the property on which the format applies.
  @param  array  $definition The definition of the format property.
  @param  int    $required   Constant VALUE_*.
  @return external_format_value
docstring_tokens: Get the format structure .