original_string: protected function parseSchema($data, $key)
      {
          $this->parseDefined($key);
  
          if (array_key_exists(self::REQUIRED_KEY, $data)) {
              $this->parseRequired(
                  $key,
                  $data[self::REQUIRED_KEY]
              );
          }
  
          if (array_key_exists(self::DEFAULT_VALUE, $data)) {
              $this->parseDefault(
                  $key,
                  $data[self::DEFAULT_VALUE]
              );
          }
      }
code: protected function parseSchema($data, $key)
      {
          $this->parseDefined($key);
  
          if (array_key_exists(self::REQUIRED_KEY, $data)) {
              $this->parseRequired(
                  $key,
                  $data[self::REQUIRED_KEY]
              );
          }
  
          if (array_key_exists(self::DEFAULT_VALUE, $data)) {
              $this->parseDefault(
                  $key,
                  $data[self::DEFAULT_VALUE]
              );
          }
      }
code_tokens: protected function parseSchema ( $ data , $ key ) { $ this -> parseDefined ( $ key ) ; if ( array_key_exists ( self :: REQUIRED_KEY , $ data ) ) { $ this -> parseRequired ( $ key , $ data [ self :: REQUIRED_KEY ] ) ; } if ( array_key_exists ( self :: DEFAULT_VALUE , $ data ) ) { $ this -> parseDefault ( $ key , $ data [ self :: DEFAULT_VALUE ] ) ; } }
docstring: Parse a single provided schema entry.
  
  @since 0.1.0
  
  @param mixed  $data The data associated with the key.
  @param string $key  The key of the schema data.
docstring_tokens: Parse a single provided schema entry .