dev.obliquid.com: obliquid
[ class tree: obliquid ] [ index: obliquid ] [ all elements ]

Class: metabase_parser_class

Source Location: Program_Root/classes/metabase/metabase_parser.php

Class Overview




Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 19]




[ Top ]


Class Variables

$database = array()

[line 28]




Type:   mixed


[ Top ]

$database_properties = array(
      "name"=>1,
      "create"=>1,
      "table"=>0,
      "sequence"=>0,
      "description"=>0,
      "comment"=>0
   )

[line 49]




Type:   mixed


[ Top ]

$error = ""

[line 24]




Type:   mixed


[ Top ]

$error_byte_index =

[line 25]




Type:   mixed


[ Top ]

$error_number = 0

[line 23]




Type:   mixed


[ Top ]

$fail_on_invalid_names = 1

[line 27]




Type:   mixed


[ Top ]

$field_properties = array(
      "name"=>1,
      "was"=>1,
      "type"=>1,
      "default"=>1,
      "notnull"=>1,
      "unsigned"=>1,
      "length"=>1,
      "description"=>0,
      "comment"=>0
   )

[line 65]




Type:   mixed


[ Top ]

$index_field_properties = array(
      "name"=>1,
      "sorting"=>1
   )

[line 84]




Type:   mixed


[ Top ]

$index_properties = array(
      "name"=>1,
      "was"=>1,
      "unique"=>1,
      "field"=>0,
      "description"=>0,
      "comment"=>0
   )

[line 76]




Type:   mixed


[ Top ]

$insert_field_properties = array(
      "name"=>1,
      "value"=>1
   )

[line 103]




Type:   mixed


[ Top ]

$insert_properties = array(
      "field"=>0
   )

[line 100]




Type:   mixed


[ Top ]

$invalid_names =

[line 31]




Type:   mixed


[ Top ]

$sequence_on_properties = array(
      "table"=>1,
      "field"=>1
   )

[line 96]




Type:   mixed


[ Top ]

$sequence_properties = array(
      "name"=>1,
      "was"=>1,
      "start"=>1,
      "on"=>0,
      "description"=>0,
      "comment"=>0
   )

[line 88]




Type:   mixed


[ Top ]

$stream_buffer_size = 4096

[line 22]




Type:   mixed


[ Top ]

$table_properties = array(
      "name"=>1,
      "was"=>1,
      "declaration"=>0,
      "initialization"=>0,
      "description"=>0,
      "comment"=>0
   )

[line 57]




Type:   mixed


[ Top ]

$variables = array()

[line 26]




Type:   mixed


[ Top ]

$xml_parser = 0

[line 48]




Type:   mixed


[ Top ]



Class Methods


method CheckWhiteSpace [line 126]

void CheckWhiteSpace( mixed $data, mixed $path)





[ Top ]

method GetTagData [line 162]

void GetTagData( mixed $path, mixed &$value, mixed $error)





[ Top ]

method Parse [line 323]

void Parse( mixed $data, mixed $end_of_data)





[ Top ]

method ParseProperties [line 280]

void ParseProperties( mixed $path, mixed &$properties, mixed $property_type, mixed &$tags, mixed &$values)





[ Top ]

method ParseStream [line 723]

void ParseStream( mixed $stream)





[ Top ]

method SetError [line 110]

void SetError( mixed $error, mixed $error_number, mixed $line, mixed $column, mixed $byte_index)





[ Top ]

method SetParserError [line 120]

void SetParserError( mixed $path, mixed $error)





[ Top ]

method ValidateFieldValue [line 194]

void ValidateFieldValue( mixed &$field, mixed &$value, mixed $value_type, mixed $path)





[ Top ]


Documentation generated on Tue, 29 Mar 2005 09:04:27 -0800 by phpDocumentor 1.2.0rc2