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

Class: metabase_manager_class

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

Class Overview




Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 9]




[ Top ]


Class Variables

$database = 0

[line 14]




Type:   mixed


[ Top ]

$database_definition = array(
      "name"=>"",
      "create"=>0,
      "TABLES"=>array())

[line 15]




Type:   mixed


[ Top ]

$error = ""

[line 12]




Type:   mixed


[ Top ]

$fail_on_invalid_names = 1

[line 11]




Type:   mixed


[ Top ]

$warnings = array()

[line 13]




Type:   mixed


[ Top ]



Class Methods


method AddDefinitionChange [line 385]

void AddDefinitionChange( mixed &$changes, mixed $definition, mixed $item, mixed $change)





[ Top ]

method AlterDatabase [line 720]

void AlterDatabase( mixed &$previous_definition, mixed &$changes)





[ Top ]

method CloseSetup [line 35]

void CloseSetup( )





[ Top ]

method CompareDefinitions [line 405]

void CompareDefinitions( mixed &$previous_definition, mixed &$changes)





[ Top ]

method CreateDatabase [line 317]

void CreateDatabase( )





[ Top ]

method CreateSequence [line 278]

void CreateSequence( mixed $sequence_name, mixed $sequence, mixed $created_on_table)





[ Top ]

method CreateTable [line 132]

void CreateTable( mixed $table_name, mixed $table)





[ Top ]

method DropSequence [line 312]

void DropSequence( mixed $sequence_name)





[ Top ]

method DropTable [line 273]

void DropTable( mixed $table_name)





[ Top ]

method DumpDatabase [line 1008]

void DumpDatabase( mixed $arguments)





[ Top ]

method DumpDatabaseChanges [line 1254]

void DumpDatabaseChanges( mixed &$changes)





[ Top ]

method DumpDatabaseContents [line 1422]

void DumpDatabaseContents( mixed $schema_file, mixed &$setup_arguments, mixed &$dump_arguments, mixed &$variables)





[ Top ]

method DumpSequence [line 981]

void DumpSequence( mixed $sequence_name, mixed $output, mixed $eol, mixed $dump_definition)





[ Top ]

method EscapeSpecialCharacters [line 955]

void EscapeSpecialCharacters( mixed $string)





[ Top ]

method GetDefinitionFromDatabase [line 1432]

void GetDefinitionFromDatabase( mixed &$arguments)





[ Top ]

method GetField [line 41]

void GetField( mixed &$field, mixed $field_name, mixed $declaration, mixed &$query)





[ Top ]

method GetFieldList [line 113]

void GetFieldList( mixed $fields, mixed $declaration, mixed &$query_fields)





[ Top ]

method GetFields [line 127]

void GetFields( mixed $table, mixed &$fields)





[ Top ]

method ParseDatabaseDefinitionFile [line 1234]

void ParseDatabaseDefinitionFile( mixed $input_file, mixed &$database_definition, mixed &$variables, [mixed $fail_on_invalid_names = 1])





[ Top ]

method SetupDatabase [line 21]

void SetupDatabase( mixed &$arguments)





[ Top ]

method UpdateDatabase [line 1377]

void UpdateDatabase( mixed $current_schema_file, mixed $previous_schema_file, mixed &$arguments, mixed &$variables)





[ Top ]


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