// mod_tex: distributed LaTeX-rendering over Apache // Copyright (C) 2007 Peter Danenberg // See doc/COPYING for details. digraph G { digraph graphname { // constrain the size of the graph # size="16,16"; // Defaults for nodes - box shaped, black border, white contents. node [shape=box,color=black,style=filled,fillcolor=white]; center=true; subgraph cluster_Database { style=filled; fillcolor=lightgrey; color=blue; label="Database"; Database [fillcolor="#00ff00",label=Database.php
Database abstraction object>]; DatabaseMysql [fillcolor="#00ff00",label=Database.php
Database abstraction object for mySQL
Inherit all methods and properties of
Database::Database()>]; DBConnectionError [fillcolor="#fff000",label=Database.php
### No Description ###>]; DBError [fillcolor="#00ff00",label=Database.php
Database error base class>]; DBObject [fillcolor="#00ff00",label=Database.php
Utility class.>]; DBQueryError [fillcolor="#fff000",label=Database.php
### No Description ###>]; DBUnexpectedError [fillcolor="#fff000",label=Database.php
### No Description ###>]; MySQLField [fillcolor="#00ff00",label=Database.php
Utility class.>]; ResultWrapper [fillcolor="#00ff00",label=Database.php
Result wrapper for grabbing data queried
by someone else>]; DatabaseOracle [fillcolor="#fff000",label=DatabaseOracle.php
### No Description ###>]; ORABlob [fillcolor="#00ff00",label=DatabaseOracle.php
This is the Oracle database abstraction
layer.>]; ORAResult [fillcolor="#00ff00",label=DatabaseOracle.php
The oci8 extension is fairly weak and
doesn't support oci_num_rows, among
other things. We use a wrapper class to
handle that and other Oracle-specific
bits, like converting column names back
to lowercase.>]; DatabasePostgres [fillcolor="#fff000",label=DatabasePostgres.php
### No Description ###>]; PostgresField [fillcolor="#00ff00",label=DatabasePostgres.php
This is the Postgres database
abstraction layer.>]; // links DatabaseMysql -> Database DBConnectionError -> DBError DBError -> MWException DBQueryError -> DBError DBUnexpectedError -> DBError DatabaseOracle -> Database DatabasePostgres -> Database } } }