Public Member Functions

HFile_ib_sql Class Reference

Inheritance diagram for HFile_ib_sql:
Collaboration diagram for HFile_ib_sql:

Public Member Functions

 HFile_ib_sql ()
 donothing ($keywordin)

Detailed Description

Definition at line 5 of file HFile_ib_sql.php.


Member Function Documentation

HFile_ib_sql::donothing ( keywordin  ) 

Definition at line 331 of file HFile_ib_sql.php.

{
        return $keywordin;
}

HFile_ib_sql::HFile_ib_sql (  ) 

Definition at line 6 of file HFile_ib_sql.php.

References HFile::HFile().

                          {
     $this->HFile();    
/*************************************/
// Beautifier Highlighting Configuration File 
// IB SQL
/*************************************/
// Flags

$this->nocase                   = "1";
$this->notrim                   = "0";
$this->perl                     = "0";

// Colours

$this->colours          = array("blue", "purple", "gray");
$this->quotecolour              = "blue";
$this->blockcommentcolour       = "green";
$this->linecommentcolour        = "green";

// Indent Strings

$this->indent                   = array();
$this->unindent                 = array();

// String characters and delimiters

$this->stringchars              = array();
$this->delimiters               = array();
$this->escchar                  = "";

// Comment settings

$this->linecommenton            = array("--");
$this->blockcommenton           = array("/*");
$this->blockcommentoff          = array("*/");

// Keywords (keyword mapping to colour number)

$this->keywords                 = array(
                        "ACTION" => "1", 
                        "ACTIVE" => "1", 
                        "ADD" => "1", 
                        "ADMIN" => "1", 
                        "AFTER" => "1", 
                        "ALL" => "1", 
                        "ALTER" => "1", 
                        "AND" => "1", 
                        "ANY" => "1", 
                        "AS" => "1", 
                        "ASC" => "1", 
                        "ASCENDING" => "1", 
                        "AT" => "1", 
                        "AUTO" => "1", 
                        "AUTODDL" => "1", 
                        "BASED" => "1", 
                        "BASENAME" => "1", 
                        "BASE_NAME" => "1", 
                        "BEFORE" => "1", 
                        "BEGIN" => "1", 
                        "BETWEEN" => "1", 
                        "BLOB" => "1", 
                        "BLOBEDIT" => "1", 
                        "BUFFER" => "1", 
                        "BY" => "1", 
                        "CACHE" => "1", 
                        "CASCADE" => "1", 
                        "CHARACTER" => "1", 
                        "CHARACTER_LENGTH" => "1", 
                        "CHAR_LENGTH" => "1", 
                        "CHECK" => "1", 
                        "CHECK_POINT_LEN" => "1", 
                        "CHECK_POINT_LENGTH" => "1", 
                        "COLLATE" => "1", 
                        "COLLATION" => "1", 
                        "COLUMN" => "1", 
                        "COMMIT" => "1", 
                        "COMMITTED" => "1", 
                        "COMPILETIME" => "1", 
                        "COMPUTED" => "1", 
                        "CLOSE" => "1", 
                        "CONDITIONAL" => "1", 
                        "CONNECT" => "1", 
                        "CONSTRAINT" => "1", 
                        "CONTAINING" => "1", 
                        "CONTINUE" => "1", 
                        "CREATE" => "1", 
                        "CURRENT" => "1", 
                        "CURSOR" => "1", 
                        "DATABASE" => "1", 
                        "DB_KEY" => "1", 
                        "DEBUG" => "1", 
                        "DEC" => "1", 
                        "DECLARE" => "1", 
                        "DEFAULT" => "1", 
                        "DELETE" => "1", 
                        "DESC" => "1", 
                        "DESCENDING" => "1", 
                        "DESCRIBE" => "1", 
                        "DESCRIPTOR" => "1", 
                        "DISCONNECT" => "1", 
                        "DISPLAY" => "1", 
                        "DISTINCT" => "1", 
                        "DO" => "1", 
                        "DOMAIN" => "1", 
                        "DROP" => "1", 
                        "ECHO" => "1", 
                        "EDIT" => "1", 
                        "ELSE" => "1", 
                        "END" => "1", 
                        "ENTRY_POINT" => "1", 
                        "ESCAPE" => "1", 
                        "EVENT" => "1", 
                        "EXCEPTION" => "1", 
                        "EXECUTE" => "1", 
                        "EXISTS" => "1", 
                        "EXIT" => "1", 
                        "EXTERN" => "1", 
                        "EXTERNAL" => "1", 
                        "EXTRACT" => "1", 
                        "FETCH" => "1", 
                        "FILE" => "1", 
                        "FILTER" => "1", 
                        "FOR" => "1", 
                        "FOREIGN" => "1", 
                        "FOUND" => "1", 
                        "FREE_IT" => "1", 
                        "FROM" => "1", 
                        "FULL" => "1", 
                        "FUNCTION" => "1", 
                        "GDSCODE" => "1", 
                        "GENERATOR" => "1", 
                        "GEN_ID" => "1", 
                        "GLOBAL" => "1", 
                        "GOTO" => "1", 
                        "GRANT" => "1", 
                        "GROUP" => "1", 
                        "GROUP_COMMIT_WAIT" => "1", 
                        "GROUP_COMMIT_WAIT_TIME" => "1", 
                        "HAVING" => "1", 
                        "HELP" => "1", 
                        "IF" => "1", 
                        "IMMEDIATE" => "1", 
                        "IN" => "1", 
                        "INACTIVE" => "1", 
                        "INDEX" => "1", 
                        "INDICATOR" => "1", 
                        "INIT" => "1", 
                        "INNER" => "1", 
                        "INPUT" => "1", 
                        "INPUT_TYPE" => "1", 
                        "INSERT" => "1", 
                        "INTO" => "1", 
                        "IS" => "1", 
                        "ISOLATION" => "1", 
                        "ISQL" => "1", 
                        "JOIN" => "1", 
                        "KEY" => "1", 
                        "LC_MESSAGES" => "1", 
                        "LC_TYPE" => "1", 
                        "LEFT" => "1", 
                        "LENGTH" => "1", 
                        "LEV" => "1", 
                        "LEVEL" => "1", 
                        "LIKE" => "1", 
                        "LOGFILE" => "1", 
                        "LOG_BUFFER_SIZE" => "1", 
                        "LOG_BUF_SIZE" => "1", 
                        "LONG" => "1", 
                        "MANUAL" => "1", 
                        "MAXIMUM_SEGMENT" => "1", 
                        "MAX_SEGMENT" => "1", 
                        "MERGE" => "1", 
                        "MESSAGE" => "1", 
                        "MODULE_NAME" => "1", 
                        "NAMES" => "1", 
                        "NATIONAL" => "1", 
                        "NATURAL" => "1", 
                        "NO" => "1", 
                        "NOAUTO" => "1", 
                        "NOT" => "1", 
                        "NUM_LOG_BUFS" => "1", 
                        "NUM_LOG_BUFFERS" => "1", 
                        "OCTET_LENGTH" => "1", 
                        "OF" => "1", 
                        "ON" => "1", 
                        "ONLY" => "1", 
                        "OPEN" => "1", 
                        "OPTION" => "1", 
                        "OR" => "1", 
                        "ORDER" => "1", 
                        "OUTER" => "1", 
                        "OUTPUT" => "1", 
                        "OUTPUT_TYPE" => "1", 
                        "OVERFLOW" => "1", 
                        "PAGE" => "1", 
                        "PAGELENGTH" => "1", 
                        "PAGES" => "1", 
                        "PAGE_SIZE" => "1", 
                        "PARAMETER" => "1", 
                        "PASSWORD" => "1", 
                        "PLAN" => "1", 
                        "POSITION" => "1", 
                        "POST_EVENT" => "1", 
                        "PRECISION" => "1", 
                        "PREPARE" => "1", 
                        "PROCEDURE" => "1", 
                        "PROTECTED" => "1", 
                        "PRIMARY" => "1", 
                        "PRIVILEGES" => "1", 
                        "PUBLIC" => "1", 
                        "QUIT" => "1", 
                        "RAW_PARTITIONS" => "1", 
                        "RDB$DB_KEY" => "1", 
                        "READ" => "1", 
                        "RECORD_VERSION" => "1", 
                        "REFERENCES" => "1", 
                        "RELEASE" => "1", 
                        "RESERV" => "1", 
                        "RESERVING" => "1", 
                        "RESTRICT" => "1", 
                        "RETAIN" => "1", 
                        "RETURN" => "1", 
                        "RETURNING_VALUES" => "1", 
                        "RETURNS" => "1", 
                        "REVOKE" => "1", 
                        "RIGHT" => "1", 
                        "ROLE" => "1", 
                        "ROLLBACK" => "1", 
                        "RUNTIME" => "1", 
                        "SCHEMA" => "1", 
                        "SEGMENT" => "1", 
                        "SELECT" => "1", 
                        "SET" => "1", 
                        "SHADOW" => "1", 
                        "SHARED" => "1", 
                        "SHELL" => "1", 
                        "SHOW" => "1", 
                        "SINGULAR" => "1", 
                        "SIZE" => "1", 
                        "SNABeautifierOT" => "1", 
                        "SOME" => "1", 
                        "SORT" => "1", 
                        "SQL" => "1", 
                        "SQLERROR" => "1", 
                        "SQLWARNING" => "1", 
                        "STABILITY" => "1", 
                        "STARTING" => "1", 
                        "STARTS" => "1", 
                        "STATEMENT" => "1", 
                        "STATIC" => "1", 
                        "STATISTICS" => "1", 
                        "SUB_TYPE" => "1", 
                        "SUSPEND" => "1", 
                        "TABLE" => "1", 
                        "TERMINATOR" => "1", 
                        "THEN" => "1", 
                        "TO" => "1", 
                        "TRANSACTION" => "1", 
                        "TRANSLATE" => "1", 
                        "TRANSLATION" => "1", 
                        "TRIGGER" => "1", 
                        "TRIM" => "1", 
                        "UNCOMMITTED" => "1", 
                        "UNION" => "1", 
                        "UNIQUE" => "1", 
                        "UPDATE" => "1", 
                        "UPPER" => "1", 
                        "USING" => "1", 
                        "VALUE" => "1", 
                        "VALUES" => "1", 
                        "VARIABLE" => "1", 
                        "VERSION" => "1", 
                        "VIEW" => "1", 
                        "WAIT" => "1", 
                        "WHEN" => "1", 
                        "WHENEVER" => "1", 
                        "WHERE" => "1", 
                        "WHILE" => "1", 
                        "WITH" => "1", 
                        "WORK" => "1", 
                        "WRITE" => "1", 
                        "AVG" => "2", 
                        "COUNT" => "2", 
                        "CAST" => "2", 
                        "MAX" => "2", 
                        "MAXIMUM" => "2", 
                        "MIN" => "2", 
                        "MINIMUM" => "2", 
                        "NULL" => "2", 
                        "NOW" => "2", 
                        "SQLCODE" => "2", 
                        "SUM" => "2", 
                        "USER" => "2", 
                        "bool" => "3", 
                        "CHAR" => "3", 
                        "DATE" => "3", 
                        "CSTRING" => "3", 
                        "DECIMAL" => "3", 
                        "DOUBLE" => "3", 
                        "FLOAT" => "3", 
                        "INT" => "3", 
                        "INTEGER" => "3", 
                        "hbool" => "3", 
                        "NCHAR" => "3", 
                        "NUMERIC" => "3", 
                        "REAL" => "3", 
                        "SMALLINT" => "3", 
                        "TIME" => "3", 
                        "VARCHAR" => "3", 
                        "VARYING" => "3");

// Special extensions

// Each category can specify a PHP function that returns an altered
// version of the keyword.
        
        

$this->linkscripts      = array(
                        "1" => "donothing", 
                        "2" => "donothing", 
                        "3" => "donothing");
}

Here is the call graph for this function:


The documentation for this class was generated from the following file: