diff --git a/README.md b/README.md index 59c1db8..d48d2b6 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,7 @@ miniMVC is a minimalistic Modular MVC framework, with built-in minifier, and pur #### Database class is an extension of PHP's PDO class. -* miniMVC supports any database supported by PDO -* Database class also implements the `__toString` method +Database class uses [Query](https://github.com/aviat4ion/Query) as a database abstraction layer and query builder. ### File Structure diff --git a/docs/classes.svg b/docs/classes.svg new file mode 100644 index 0000000..782aa81 --- /dev/null +++ b/docs/classes.svg @@ -0,0 +1,371 @@ + + + + + diff --git a/docs/classes/DB_PDO.html b/docs/classes/DB_PDO.html new file mode 100644 index 0000000..a829346 --- /dev/null +++ b/docs/classes/DB_PDO.html @@ -0,0 +1,669 @@ + +
+ + + +__construct()
__sleep()
__wakeup()
affected_rows()
beginTransaction()
commit()
empty_table()
errorCode()
errorInfo()
exec()
getAttribute()
getAvailableDrivers()
get_dbs()
get_functions()
get_last_error()
get_procedures()
get_query_data()
get_schemas()
get_sequences()
get_system_tables()
get_tables()
get_triggers()
get_views()
inTransaction()
lastInsertId()
num_rows()
prepare()
prepare_execute()
prepare_query()
query()
quote()
quote_ident()
rollBack()
setAttribute()
switch_db()
truncate()
driver_query()
$sql
$util
$escape_char
$statement
Base Database class
+Extends PDO to simplify cross-database issues
+package | +Query | +
---|---|
subpackage | +Query | +
__construct(string $dsn, string $username, string $password, array $driver_options)+ +
string
+string
+string
+array
+__sleep()+ +
inherited_from | +PDO::__sleep() | +
---|
__wakeup()+ +
inherited_from | +PDO::__wakeup() | +
---|
affected_rows(\PDOStatement $statement) : int+ +
beginTransaction()+ +
inherited_from | +PDO::beginTransaction() | +
---|
commit()+ +
inherited_from | +PDO::commit() | +
---|
empty_table(string $table) : mixed+ +
string
+mixed
errorCode()+ +
inherited_from | +PDO::errorCode() | +
---|
errorInfo()+ +
inherited_from | +PDO::errorInfo() | +
---|
exec()+ +
inherited_from | +PDO::exec() | +
---|
getAttribute()+ +
inherited_from | +PDO::getAttribute() | +
---|
getAvailableDrivers()+ +
inherited_from | +PDO::getAvailableDrivers() | +
---|
get_dbs() : array+ +
array
get_functions() : array+ +
array
get_last_error() : string+ +
string
get_procedures() : array+ +
array
get_schemas() : array+ +
array
get_sequences() : array+ +
array
get_system_tables() : array+ +
array
get_tables() : array+ +
array
get_triggers() : array+ +
array
get_views() : array+ +
array
inTransaction()+ +
inherited_from | +PDO::inTransaction() | +
---|
lastInsertId()+ +
inherited_from | +PDO::lastInsertId() | +
---|
num_rows() : int+ +
int
prepare()+ +
inherited_from | +PDO::prepare() | +
---|
prepare_execute(string $sql, array $params) : \PDOStatement+ +
prepare_query(string $sql, array $data) : mixed+ +
string
+array
+mixed
PDOStatement / FALSEquery()+ +
inherited_from | +PDO::query() | +
---|
quote()+ +
inherited_from | +PDO::quote() | +
---|
quote_ident(mixed $ident) : string+ +
mixed
+string
rollBack()+ +
inherited_from | +PDO::rollBack() | +
---|
setAttribute()+ +
inherited_from | +PDO::setAttribute() | +
---|
switch_db(string $name) : void+ +
string
+truncate(string $table) : void+ +
string
+driver_query(string $sql, bool $filtered_index) : mixed+ +
string
+bool
+mixed
$sql+ +
$util+ +
$escape_char+ +
$statement+ +
Connection registry
+Decouples the Settings class from the query builder +and organizes database connections
+package | +Query | +
---|---|
subpackage | +Helper Classes | +
get_connections() : array+ +
array
get_db(string $key) : object+ +
string
+object
remove_db(string $key) : void+ +
string
+__construct(string $key)+ +
string
+$instance+ +
avg()
db_list()
distinct()
function_list()
limit()
max()
min()
procedure_list()
random()
sequence_list()
sum()
system_table_list()
table_list()
trigger_list()
view_list()
Abstract parent for database manipulation subclasses
+package | +Query | +
---|---|
subpackage | +Query | +
avg() : string+ +
string
db_list() : string+ +
string
distinct() : string+ +
string
function_list() : FALSE+ +
FALSE
limit(string $sql, int $limit, int $offset) : string+ +
abstract | ++ |
---|
string
+int
+int
+string
max() : string+ +
string
min() : string+ +
string
procedure_list() : string+ +
string
random() : string+ +
abstract | ++ |
---|
string
sequence_list() : string+ +
string
sum() : string+ +
string
system_table_list() : string+ +
string
table_list() : string+ +
string
trigger_list() : string+ +
string
view_list() : string+ +
string
__call()
__construct()
backup_data()
backup_structure()
create_table()
delete_table()
$conn
Abstract class defining database / table creation methods
+package | +Query | +
---|---|
subpackage | +Query | +
__call(string $method, array $args)+ +
string
+array
+__construct(object $conn)+ +
object
&$conn
+backup_data() : string+ +
abstract | ++ |
---|
string
backup_structure() : string+ +
abstract | ++ |
---|
string
create_table(string $name, array $columns, array $constraints, array $indexes) : string+ +
abstract | ++ |
---|
string
+array
+array
+array
+string
delete_table(string $name) : string+ +
abstract | ++ |
---|
string
+string
$conn+ +
__construct()
__sleep()
__wakeup()
affected_rows()
beginTransaction()
commit()
empty_table()
errorCode()
errorInfo()
exec()
getAttribute()
getAvailableDrivers()
get_dbs()
get_functions()
get_last_error()
get_procedures()
get_query_data()
get_schemas()
get_sequences()
get_system_tables()
get_tables()
get_triggers()
get_views()
inTransaction()
lastInsertId()
num_rows()
prepare()
prepare_execute()
prepare_query()
query()
quote()
quote_ident()
rollBack()
setAttribute()
switch_db()
truncate()
driver_query()
$sql
$util
$conn
$escape_char
$statement
$statement_link
$trans
Firebird Database class
+PDO-firebird isn't stable, so this is a wrapper of the fbird_ public functions.
+package | +Query | +
---|---|
subpackage | +Drivers | +
__construct(string $dbpath, string $user, string $pass)+ +
string
+string
+string
+__sleep()+
inherited_from | +PDO::__sleep() | +
---|---|
inherited_from | +\DB_PDO::__sleep() | +
__wakeup()+
inherited_from | +PDO::__wakeup() | +
---|---|
inherited_from | +\DB_PDO::__wakeup() | +
affected_rows(\PDOStatement $statement) : int+
inherited_from | +\DB_PDO::affected_rows() | +
---|
\PDOStatement
+int
beginTransaction() : bool+ +
bool
commit() : bool+ +
bool
empty_table(string $table) : mixed+
inherited_from | +\DB_PDO::empty_table() | +
---|
string
+mixed
errorCode() : array+ +
array
errorInfo() : array+ +
array
exec()+
inherited_from | +PDO::exec() | +
---|---|
inherited_from | +\DB_PDO::exec() | +
getAttribute()+
inherited_from | +PDO::getAttribute() | +
---|---|
inherited_from | +\DB_PDO::getAttribute() | +
getAvailableDrivers()+
inherited_from | +PDO::getAvailableDrivers() | +
---|---|
inherited_from | +\DB_PDO::getAvailableDrivers() | +
get_dbs() : array+
inherited_from | +\DB_PDO::get_dbs() | +
---|
array
get_functions() : array+
inherited_from | +\DB_PDO::get_functions() | +
---|
array
get_last_error() : string+
inherited_from | +\DB_PDO::get_last_error() | +
---|
string
get_procedures() : array+
inherited_from | +\DB_PDO::get_procedures() | +
---|
array
get_query_data(\PDOStatement $statement) : array+
inherited_from | +\DB_PDO::get_query_data() | +
---|
\PDOStatement
+array
get_schemas() : array+
inherited_from | +\DB_PDO::get_schemas() | +
---|
array
get_sequences() : array+
inherited_from | +\DB_PDO::get_sequences() | +
---|
array
get_system_tables() : array+
inherited_from | +\DB_PDO::get_system_tables() | +
---|
array
get_tables() : array+
inherited_from | +\DB_PDO::get_tables() | +
---|
array
get_triggers() : array+
inherited_from | +\DB_PDO::get_triggers() | +
---|
array
get_views() : array+
inherited_from | +\DB_PDO::get_views() | +
---|
array
inTransaction()+
inherited_from | +PDO::inTransaction() | +
---|---|
inherited_from | +\DB_PDO::inTransaction() | +
lastInsertId()+
inherited_from | +PDO::lastInsertId() | +
---|---|
inherited_from | +\DB_PDO::lastInsertId() | +
num_rows() : int+
inherited_from | +\DB_PDO::num_rows() | +
---|
int
prepare(string $query, array $options) : \Firebird+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+array
+prepare_execute(string $sql, array $args) : resource+ +
string
+array
+resource
prepare_query(string $sql, array $params) : FALSE+ +
string
+array
+FALSE
query(string $sql) : \Firebird+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+quote(string $str, int $param_type) : string+ +
string
+int
+string
quote_ident(mixed $ident) : string+
inherited_from | +\DB_PDO::quote_ident() | +
---|
mixed
+string
rollBack() : bool+ +
bool
setAttribute()+
inherited_from | +PDO::setAttribute() | +
---|---|
inherited_from | +\DB_PDO::setAttribute() | +
switch_db(string $name) : FALSE+ +
string
+FALSE
truncate(string $table) : void+ +
string
+driver_query(string $sql, bool $filtered_index) : mixed+
inherited_from | +\DB_PDO::driver_query() | +
---|
string
+bool
+mixed
$sql+
inherited_from | +\DB_PDO::$$sql | +
---|
$util+
inherited_from | +\DB_PDO::$$util | +
---|
$conn : resource+ +
$escape_char+
inherited_from | +\DB_PDO::$$escape_char | +
---|
$statement : object+ +
$statement_link : resource+ +
$trans : resource+ +
__construct()
__sleep()
__wakeup()
bindColumn()
bindParam()
bindValue()
closeCursor()
columnCount()
debugDumpParams()
errorCode()
errorInfo()
execute()
fetch()
fetchAll()
fetchColumn()
fetchObject()
getAttribute()
getColumnMeta()
nextRowset()
rowCount()
setAttribute()
setFetchMode()
$result
$row
$statement
Firebird result class to emulate PDOStatement Class - only implements +data-fetching methods
+package | +Query | +
---|---|
subpackage | +Drivers | +
__construct(resource $link)+ +
resource
+__sleep()+ +
inherited_from | +PDOStatement::__sleep() | +
---|
__wakeup()+ +
inherited_from | +PDOStatement::__wakeup() | +
---|
bindColumn(mixed $column, mixed $param, int $type, mixed $maxlen, array $driverdata) : FALSE+ +
mixed
+mixed
&$param
+int
+mixed
+array
+FALSE
bindParam(mixed $parameter, mixed $variable, int $data_type, mixed $maxlen, array $driverdata) : FALSE+ +
mixed
+mixed
&$variable
+int
+mixed
+array
+FALSE
bindValue(mixed $parameter, mixed $variable, int $data_type) : FALSE+ +
mixed
+mixed
&$variable
+int
+FALSE
closeCursor()+ +
inherited_from | +PDOStatement::closeCursor() | +
---|
columnCount()+ +
inherited_from | +PDOStatement::columnCount() | +
---|
debugDumpParams()+ +
inherited_from | +PDOStatement::debugDumpParams() | +
---|
errorCode() : string+ +
string
errorInfo() : array+ +
array
execute(array $args) : bool+ +
array
+bool
fetch(int $fetch_style, mixed $statement, mixed $offset) : mixed+ +
int
+mixed
+mixed
+mixed
fetchAll(int $fetch_style, mixed $statement, mixed $ctor_args) : mixed+ +
int
+mixed
+mixed
+mixed
fetchColumn(int $column_num) : mixed+ +
int
+mixed
fetchObject(string $class_name, array $ctor_args) : \stdClass+ +
getAttribute()+ +
inherited_from | +PDOStatement::getAttribute() | +
---|
getColumnMeta()+ +
inherited_from | +PDOStatement::getColumnMeta() | +
---|
nextRowset()+ +
inherited_from | +PDOStatement::nextRowset() | +
---|
rowCount() : int+ +
int
setAttribute()+ +
inherited_from | +PDOStatement::setAttribute() | +
---|
setFetchMode()+ +
inherited_from | +PDOStatement::setFetchMode() | +
---|
$result+ +
param | +<p>mixed</p> | +
---|
$row : int+ +
$statement : resource+ +
avg()
column_list()
db_list()
distinct()
function_list()
limit()
max()
min()
procedure_list()
random()
sequence_list()
sum()
system_table_list()
table_list()
trigger_list()
view_list()
Firebird Specific SQL
+package | +Query | +
---|---|
subpackage | +Drivers | +
avg() : string+
inherited_from | +\DB_SQL::avg() | +
---|
string
column_list(string $table) : string+ +
string
+string
db_list() : FALSE+ +
FALSE
distinct() : string+
inherited_from | +\DB_SQL::distinct() | +
---|
string
function_list() : string+ +
string
limit(string $sql, int $limit, int $offset) : string+ +
string
+int
+int
+string
max() : string+
inherited_from | +\DB_SQL::max() | +
---|
string
min() : string+
inherited_from | +\DB_SQL::min() | +
---|
string
procedure_list() : string+ +
string
random() : string+ +
string
sequence_list() : string+ +
string
sum() : string+
inherited_from | +\DB_SQL::sum() | +
---|
string
system_table_list() : string+ +
string
table_list() : string+ +
string
trigger_list() : string+ +
string
view_list() : string+ +
string
__call()
__construct()
backup_data()
backup_structure()
create_table()
delete_table()
$conn
Firebird-specific backup, import and creation methods
+package | +Query | +
---|---|
subpackage | +Drivers | +
__call(string $method, array $args)+
inherited_from | +\DB_Util::__call() | +
---|
string
+array
+__construct(object $conn) : void+ +
object
&$conn
+backup_data(array $exclude, bool $system_tables) : string+ +
array
+bool
+string
backup_structure() : string+ +
string
create_table(string $name, array $fields, array $constraints, array $indexes) : string+ +
string
+array
+array
+array
+string
delete_table(string $name) : string+ +
string
+string
$conn+
inherited_from | +\DB_Util::$$conn | +
---|
__construct()
$bracketLevel
$curlyLevel
$ecmaStrictMode
$funDecls
$hookLevel
$inForLoopInit
$inFunction
$parenLevel
$stmtStack
$varDecls
__construct($inFunction)+ +
+$bracketLevel+ +
$curlyLevel+ +
$ecmaStrictMode+ +
$funDecls+ +
$hookLevel+ +
$inForLoopInit+ +
$inFunction+ +
$parenLevel+ +
$stmtStack+ +
$varDecls+ +
__construct($inFunction)+ +
+$bracketLevel+ +
$curlyLevel+ +
$ecmaStrictMode+ +
$funDecls+ +
$hookLevel+ +
$inForLoopInit+ +
$inFunction+ +
$parenLevel+ +
$stmtStack+ +
$varDecls+ +
minify()
parseTree()
__construct()
isValidIdentifier()
isWordChar()
min()
$parser
$reserved
minify($js, $filename)+ +
+
+parseTree($n, $noBlockGrouping)+ +
+
+__construct()+ +
isValidIdentifier($string)+ +
+isWordChar($char)+ +
+min($js, $filename)+ +
+
+$parser+ +
$reserved+ +
minify($js, $filename)+ +
+
+parseTree($n, $noBlockGrouping)+ +
+
+__construct()+ +
isValidIdentifier($string)+ +
+isWordChar($char)+ +
+min($js, $filename)+ +
+
+$parser+ +
$reserved+ +
__construct()
__get()
__set()
addNode()
$funDecls
$treeNodes
$varDecls
$end
$lineno
$start
$type
$value
__construct($t, $type)+ +
+
+__get($name)+ +
+__set($name, $value)+ +
+
+addNode($node)+ +
+$funDecls+ +
$treeNodes+ +
$varDecls+ +
$end+ +
$lineno+ +
$start+ +
$type+ +
$value+ +
__construct($t, $type)+ +
+
+__get($name)+ +
+__set($name, $value)+ +
+
+addNode($node)+ +
+$funDecls+ +
$treeNodes+ +
$varDecls+ +
$end+ +
$lineno+ +
$start+ +
$type+ +
$value+ +
__construct()
parse()
Block()
Expression()
FunctionDefinition()
ParenExpression()
Script()
Statement()
Statements()
Variables()
nest()
reduce()
$minifier
$opArity
$opPrecedence
$t
__construct()
parse()
Block()
Expression()
FunctionDefinition()
ParenExpression()
Script()
Statement()
Statements()
Variables()
nest()
reduce()
$minifier
$opArity
$opPrecedence
$t
__construct($minifier)+ +
+parse($s, $f, $l)+ +
+
+
+Block($x)+ +
+Expression($x, $stop)+ +
+
+FunctionDefinition($x, $requireName, $functionForm)+ +
+
+
+ParenExpression($x)+ +
+Script($x)+ +
+Statement($x)+ +
+Statements($x)+ +
+Variables($x)+ +
+nest($x, $node, $end)+ +
+
+
+reduce($operators, $operands)+ +
+
+$minifier+ +
$opArity+ +
$opPrecedence+ +
$t+ +
__construct($minifier)+ +
+parse($s, $f, $l)+ +
+
+
+Block($x)+ +
+Expression($x, $stop)+ +
+
+FunctionDefinition($x, $requireName, $functionForm)+ +
+
+
+ParenExpression($x)+ +
+Script($x)+ +
+Statement($x)+ +
+Statements($x)+ +
+Variables($x)+ +
+nest($x, $node, $end)+ +
+
+
+reduce($operators, $operands)+ +
+
+$minifier+ +
$opArity+ +
$opPrecedence+ +
$t+ +
__construct()
currentToken()
get()
getInput()
init()
isDone()
match()
mustMatch()
newSyntaxError()
peek()
peekOnSameLine()
unget()
$filename
$lineno
$lookahead
$scanNewlines
$scanOperand
$tokenIndex
$tokens
$assignOps
$cursor
$keywords
$opRegExp
$opTypeNames
$source
__construct()
currentToken()
get()
getInput()
init()
isDone()
match()
mustMatch()
newSyntaxError()
peek()
peekOnSameLine()
unget()
$filename
$lineno
$lookahead
$scanNewlines
$scanOperand
$tokenIndex
$tokens
$assignOps
$cursor
$keywords
$opRegExp
$opTypeNames
$source
__construct()+ +
currentToken()+ +
get($chunksize)+ +
+getInput($chunksize)+ +
+init($source, $filename, $lineno)+ +
+
+
+isDone()+ +
match($tt)+ +
+mustMatch($tt)+ +
+newSyntaxError($m)+ +
+peek()+ +
peekOnSameLine()+ +
unget()+ +
$filename+ +
$lineno+ +
$lookahead+ +
$scanNewlines+ +
$scanOperand+ +
$tokenIndex+ +
$tokens+ +
$assignOps+ +
$cursor+ +
$keywords+ +
$opRegExp+ +
$opTypeNames+ +
$source+ +
__construct()+ +
currentToken()+ +
get($chunksize)+ +
+getInput($chunksize)+ +
+init($source, $filename, $lineno)+ +
+
+
+isDone()+ +
match($tt)+ +
+mustMatch($tt)+ +
+newSyntaxError($m)+ +
+peek()+ +
peekOnSameLine()+ +
unget()+ +
$filename+ +
$lineno+ +
$lookahead+ +
$scanNewlines+ +
$scanOperand+ +
$tokenIndex+ +
$tokens+ +
$assignOps+ +
$cursor+ +
$keywords+ +
$opRegExp+ +
$opTypeNames+ +
$source+ +
__call()
__clone()
__construct()
__invoke()
append()
asort()
count()
exchangeArray()
getArrayCopy()
getFlags()
getIterator()
getIteratorClass()
get_instance()
ksort()
load_class()
load_config()
load_model()
load_view()
natcasesort()
natsort()
offsetExists()
offsetGet()
offsetSet()
offsetUnset()
serialize()
setFlags()
setIteratorClass()
uasort()
uksort()
unload()
unserialize()
$output
$page
$instance
Base Controller Class
+package | +miniMVC | +
---|---|
subpackage | +System | +
__call(string $name, array $args)+
inherited_from | +\miniMVC::__call() | +
---|
string
+array
+__clone()+
inherited_from | +\miniMVC::__clone() | +
---|
__construct() : void+ +
__invoke()+
inherited_from | +\miniMVC::__invoke() | +
---|
append()+
inherited_from | +ArrayObject::append() | +
---|---|
inherited_from | +\miniMVC::append() | +
asort()+
inherited_from | +ArrayObject::asort() | +
---|---|
inherited_from | +\miniMVC::asort() | +
count()+
inherited_from | +ArrayObject::count() | +
---|---|
inherited_from | +\miniMVC::count() | +
exchangeArray()+
inherited_from | +ArrayObject::exchangeArray() | +
---|---|
inherited_from | +\miniMVC::exchangeArray() | +
getArrayCopy()+
inherited_from | +ArrayObject::getArrayCopy() | +
---|---|
inherited_from | +\miniMVC::getArrayCopy() | +
getFlags()+
inherited_from | +ArrayObject::getFlags() | +
---|---|
inherited_from | +\miniMVC::getFlags() | +
getIterator()+
inherited_from | +ArrayObject::getIterator() | +
---|---|
inherited_from | +\miniMVC::getIterator() | +
getIteratorClass()+
inherited_from | +ArrayObject::getIteratorClass() | +
---|---|
inherited_from | +\miniMVC::getIteratorClass() | +
ksort()+
inherited_from | +ArrayObject::ksort() | +
---|---|
inherited_from | +\miniMVC::ksort() | +
load_class(string $name, string $type) : void+
inherited_from | +\miniMVC::load_class() | +
---|
string
+string
+load_config(string $name)+
inherited_from | +\miniMVC::load_config() | +
---|
string
+load_model(string $file, array $args) : void+ +
string
+array
+load_view(string $file, array $data, bool $return) : mixed+ +
string
+array
+bool
+mixed
natcasesort()+
inherited_from | +ArrayObject::natcasesort() | +
---|---|
inherited_from | +\miniMVC::natcasesort() | +
natsort()+
inherited_from | +ArrayObject::natsort() | +
---|---|
inherited_from | +\miniMVC::natsort() | +
offsetExists()+
inherited_from | +ArrayObject::offsetExists() | +
---|---|
inherited_from | +\miniMVC::offsetExists() | +
offsetGet()+
inherited_from | +ArrayObject::offsetGet() | +
---|---|
inherited_from | +\miniMVC::offsetGet() | +
offsetSet()+
inherited_from | +ArrayObject::offsetSet() | +
---|---|
inherited_from | +\miniMVC::offsetSet() | +
offsetUnset()+
inherited_from | +ArrayObject::offsetUnset() | +
---|---|
inherited_from | +\miniMVC::offsetUnset() | +
serialize()+
inherited_from | +ArrayObject::serialize() | +
---|---|
inherited_from | +\miniMVC::serialize() | +
setFlags()+
inherited_from | +ArrayObject::setFlags() | +
---|---|
inherited_from | +\miniMVC::setFlags() | +
setIteratorClass()+
inherited_from | +ArrayObject::setIteratorClass() | +
---|---|
inherited_from | +\miniMVC::setIteratorClass() | +
uasort()+
inherited_from | +ArrayObject::uasort() | +
---|---|
inherited_from | +\miniMVC::uasort() | +
uksort()+
inherited_from | +ArrayObject::uksort() | +
---|---|
inherited_from | +\miniMVC::uksort() | +
unload(string $name)+
inherited_from | +\miniMVC::unload() | +
---|
string
+unserialize()+
inherited_from | +ArrayObject::unserialize() | +
---|---|
inherited_from | +\miniMVC::unserialize() | +
$output : \Output+ +
$page : \Page+ +
$instance : \miniMVC+
inherited_from | +\miniMVC::$$instance | +
---|
__call()
__clone()
__construct()
__invoke()
append()
asort()
count()
exchangeArray()
getArrayCopy()
getFlags()
getIterator()
getIteratorClass()
get_instance()
ksort()
load_class()
load_config()
load_db()
natcasesort()
natsort()
offsetExists()
offsetGet()
offsetSet()
offsetUnset()
serialize()
setFlags()
setIteratorClass()
uasort()
uksort()
unload()
unserialize()
$instance
Base Model Class
+package | +miniMVC | +
---|---|
subpackage | +System | +
__call(string $name, array $args)+
inherited_from | +\miniMVC::__call() | +
---|
string
+array
+__clone()+
inherited_from | +\miniMVC::__clone() | +
---|
__construct() : void+ +
__invoke()+
inherited_from | +\miniMVC::__invoke() | +
---|
append()+
inherited_from | +ArrayObject::append() | +
---|---|
inherited_from | +\miniMVC::append() | +
asort()+
inherited_from | +ArrayObject::asort() | +
---|---|
inherited_from | +\miniMVC::asort() | +
count()+
inherited_from | +ArrayObject::count() | +
---|---|
inherited_from | +\miniMVC::count() | +
exchangeArray()+
inherited_from | +ArrayObject::exchangeArray() | +
---|---|
inherited_from | +\miniMVC::exchangeArray() | +
getArrayCopy()+
inherited_from | +ArrayObject::getArrayCopy() | +
---|---|
inherited_from | +\miniMVC::getArrayCopy() | +
getFlags()+
inherited_from | +ArrayObject::getFlags() | +
---|---|
inherited_from | +\miniMVC::getFlags() | +
getIterator()+
inherited_from | +ArrayObject::getIterator() | +
---|---|
inherited_from | +\miniMVC::getIterator() | +
getIteratorClass()+
inherited_from | +ArrayObject::getIteratorClass() | +
---|---|
inherited_from | +\miniMVC::getIteratorClass() | +
ksort()+
inherited_from | +ArrayObject::ksort() | +
---|---|
inherited_from | +\miniMVC::ksort() | +
load_class(string $name, string $type) : void+
inherited_from | +\miniMVC::load_class() | +
---|
string
+string
+load_config(string $name)+
inherited_from | +\miniMVC::load_config() | +
---|
string
+load_db(string $name) : void+ +
string
+natcasesort()+
inherited_from | +ArrayObject::natcasesort() | +
---|---|
inherited_from | +\miniMVC::natcasesort() | +
natsort()+
inherited_from | +ArrayObject::natsort() | +
---|---|
inherited_from | +\miniMVC::natsort() | +
offsetExists()+
inherited_from | +ArrayObject::offsetExists() | +
---|---|
inherited_from | +\miniMVC::offsetExists() | +
offsetGet()+
inherited_from | +ArrayObject::offsetGet() | +
---|---|
inherited_from | +\miniMVC::offsetGet() | +
offsetSet()+
inherited_from | +ArrayObject::offsetSet() | +
---|---|
inherited_from | +\miniMVC::offsetSet() | +
offsetUnset()+
inherited_from | +ArrayObject::offsetUnset() | +
---|---|
inherited_from | +\miniMVC::offsetUnset() | +
serialize()+
inherited_from | +ArrayObject::serialize() | +
---|---|
inherited_from | +\miniMVC::serialize() | +
setFlags()+
inherited_from | +ArrayObject::setFlags() | +
---|---|
inherited_from | +\miniMVC::setFlags() | +
setIteratorClass()+
inherited_from | +ArrayObject::setIteratorClass() | +
---|---|
inherited_from | +\miniMVC::setIteratorClass() | +
uasort()+
inherited_from | +ArrayObject::uasort() | +
---|---|
inherited_from | +\miniMVC::uasort() | +
uksort()+
inherited_from | +ArrayObject::uksort() | +
---|---|
inherited_from | +\miniMVC::uksort() | +
unload(string $name)+
inherited_from | +\miniMVC::unload() | +
---|
string
+unserialize()+
inherited_from | +ArrayObject::unserialize() | +
---|---|
inherited_from | +\miniMVC::unserialize() | +
$instance : \miniMVC+
inherited_from | +\miniMVC::$$instance | +
---|
__construct()
__destruct()
append_output()
flush_headers()
set_header()
set_output()
$buffer
$headers
Class for displaying output and setting http headers
+package | +miniMVC | +
---|---|
subpackage | +System | +
__construct() : void+ +
__destruct() : void+ +
append_output(string $string)+ +
string
+flush_headers()+ +
set_header(string $key, string $val)+ +
string
+string
+set_output(string $string)+ +
string
+$buffer : string+ +
$headers : array+ +
__construct()
build_footer()
build_header()
output_string()
redirect_303()
render()
set_base()
set_body_class()
set_body_id()
set_css_group()
set_css_tag()
set_foot_js_group()
set_head_js_group()
set_head_tag()
set_message()
set_meta()
set_title()
_headers()
_link_tag()
_meta()
script_tag()
$base
$body_class
$body_id
$css
$foot_js
$head_js
$head_tags
$meta
$title
Class for building pages
+All methods are chainable, with the exception of the constructor, +build_header(), build_footer(), and _headers() methods.
+package | +miniMVC | +
---|---|
subpackage | +System | +
__construct() : void+ +
build_header(bool $html5) : \Page+ +
bool
+\Page
output_string(string $string)+ +
Similar to render(), this is a shortcut +to output a string in the body of the +page.
+string
+redirect_303(string $url)+ +
Shortcut function for 303 redirect
+string
+render(string $view, array $data)+ +
Shortcut function for building a page
+string
+array
+set_base(string $href) : \Page+ +
string
href
\Page
set_body_class(string $class) : \Page+ +
string
+\Page
set_body_id(string $id) : \Page+ +
string
+\Page
set_css_group(string $group) : \Page+ +
string
+\Page
set_css_tag(string $name, bool $domain, string $media) : \Page+ +
string
+bool
+string
+\Page
set_foot_js_group(string $group, bool $debug) : \Page+ +
string
+bool
+\Page
set_head_js_group(string $group, bool $debug) : \Page+ +
string
+bool
+\Page
set_head_tag(string $tag) : \Page+ +
string
+\Page
set_title(string $title) : \Page+ +
string
+\Page
_headers(bool $html5) : \Page+ +
Also sets page mime type, based on if sent as +html or xhtml, and what the target browser +supports
+bool
+\Page
_link_tag(array $params) : string+ +
array
+string
script_tag(string $js, bool $domain) : string+ +
Helper function for making script tags
+string
+bool
+string
$base : string+ +
$body_class : string+ +
$body_id : string+ +
$css : string+ +
$foot_js : string+ +
$head_js : string+ +
$title : string+ +
__construct()
__sleep()
__wakeup()
affected_rows()
beginTransaction()
commit()
empty_table()
errorCode()
errorInfo()
exec()
getAttribute()
getAvailableDrivers()
get_dbs()
get_functions()
get_last_error()
get_procedures()
get_query_data()
get_schemas()
get_sequences()
get_system_tables()
get_tables()
get_triggers()
get_views()
inTransaction()
lastInsertId()
num_rows()
prepare()
prepare_execute()
prepare_query()
query()
quote()
quote_ident()
rollBack()
setAttribute()
switch_db()
truncate()
driver_query()
$sql
$util
$escape_char
$statement
MySQL specific class
+Extends PDO to simplify cross-database issues
+package | +Query | +
---|---|
subpackage | +Drivers | +
__construct(string $dsn, string $username, string $password, array $options)+ +
string
+string
+string
+array
+__sleep()+
inherited_from | +PDO::__sleep() | +
---|---|
inherited_from | +\DB_PDO::__sleep() | +
__wakeup()+
inherited_from | +PDO::__wakeup() | +
---|---|
inherited_from | +\DB_PDO::__wakeup() | +
affected_rows(\PDOStatement $statement) : int+
inherited_from | +\DB_PDO::affected_rows() | +
---|
\PDOStatement
+int
beginTransaction()+
inherited_from | +PDO::beginTransaction() | +
---|---|
inherited_from | +\DB_PDO::beginTransaction() | +
commit()+
inherited_from | +PDO::commit() | +
---|---|
inherited_from | +\DB_PDO::commit() | +
empty_table(string $table) : mixed+
inherited_from | +\DB_PDO::empty_table() | +
---|
string
+mixed
errorCode()+
inherited_from | +PDO::errorCode() | +
---|---|
inherited_from | +\DB_PDO::errorCode() | +
errorInfo()+
inherited_from | +PDO::errorInfo() | +
---|---|
inherited_from | +\DB_PDO::errorInfo() | +
exec()+
inherited_from | +PDO::exec() | +
---|---|
inherited_from | +\DB_PDO::exec() | +
getAttribute()+
inherited_from | +PDO::getAttribute() | +
---|---|
inherited_from | +\DB_PDO::getAttribute() | +
getAvailableDrivers()+
inherited_from | +PDO::getAvailableDrivers() | +
---|---|
inherited_from | +\DB_PDO::getAvailableDrivers() | +
get_dbs() : array+
inherited_from | +\DB_PDO::get_dbs() | +
---|
array
get_functions() : array+
inherited_from | +\DB_PDO::get_functions() | +
---|
array
get_last_error() : string+
inherited_from | +\DB_PDO::get_last_error() | +
---|
string
get_procedures() : array+
inherited_from | +\DB_PDO::get_procedures() | +
---|
array
get_query_data(\PDOStatement $statement) : array+
inherited_from | +\DB_PDO::get_query_data() | +
---|
\PDOStatement
+array
get_schemas() : array+
inherited_from | +\DB_PDO::get_schemas() | +
---|
array
get_sequences() : array+
inherited_from | +\DB_PDO::get_sequences() | +
---|
array
get_system_tables() : array+
inherited_from | +\DB_PDO::get_system_tables() | +
---|
array
get_tables() : array+
inherited_from | +\DB_PDO::get_tables() | +
---|
array
get_triggers() : array+
inherited_from | +\DB_PDO::get_triggers() | +
---|
array
get_views() : array+
inherited_from | +\DB_PDO::get_views() | +
---|
array
inTransaction()+
inherited_from | +PDO::inTransaction() | +
---|---|
inherited_from | +\DB_PDO::inTransaction() | +
lastInsertId()+
inherited_from | +PDO::lastInsertId() | +
---|---|
inherited_from | +\DB_PDO::lastInsertId() | +
num_rows() : int+
inherited_from | +\DB_PDO::num_rows() | +
---|
int
prepare()+
inherited_from | +PDO::prepare() | +
---|---|
inherited_from | +\DB_PDO::prepare() | +
prepare_execute(string $sql, array $params) : \PDOStatement+
inherited_from | +\DB_PDO::prepare_execute() | +
---|
string
+array
+prepare_query(string $sql, array $data) : mixed+
inherited_from | +\DB_PDO::prepare_query() | +
---|
string
+array
+mixed
PDOStatement / FALSEquery()+
inherited_from | +PDO::query() | +
---|---|
inherited_from | +\DB_PDO::query() | +
quote()+
inherited_from | +PDO::quote() | +
---|---|
inherited_from | +\DB_PDO::quote() | +
quote_ident(mixed $ident) : string+
inherited_from | +\DB_PDO::quote_ident() | +
---|
mixed
+string
rollBack()+
inherited_from | +PDO::rollBack() | +
---|---|
inherited_from | +\DB_PDO::rollBack() | +
setAttribute()+
inherited_from | +PDO::setAttribute() | +
---|---|
inherited_from | +\DB_PDO::setAttribute() | +
switch_db(string $name) : void+ +
string
+truncate(string $table) : void+ +
string
+driver_query(string $sql, bool $filtered_index) : mixed+
inherited_from | +\DB_PDO::driver_query() | +
---|
string
+bool
+mixed
$sql+
inherited_from | +\DB_PDO::$$sql | +
---|
$util+
inherited_from | +\DB_PDO::$$util | +
---|
$escape_char : string+ +
$statement+
inherited_from | +\DB_PDO::$$statement | +
---|
avg()
db_list()
distinct()
function_list()
limit()
max()
min()
procedure_list()
random()
sequence_list()
sum()
system_table_list()
table_list()
trigger_list()
view_list()
MySQL specifc SQL
+package | +Query | +
---|---|
subpackage | +Drivers | +
avg() : string+
inherited_from | +\DB_SQL::avg() | +
---|
string
db_list() : string+ +
string
distinct() : string+
inherited_from | +\DB_SQL::distinct() | +
---|
string
function_list() : string+ +
string
limit(string $sql, int $limit, int $offset) : string+ +
string
+int
+int
+string
max() : string+
inherited_from | +\DB_SQL::max() | +
---|
string
min() : string+
inherited_from | +\DB_SQL::min() | +
---|
string
procedure_list() : string+ +
string
random() : string+ +
string
sequence_list() : FALSE+ +
FALSE
sum() : string+
inherited_from | +\DB_SQL::sum() | +
---|
string
system_table_list() : string+ +
string
table_list() : string+ +
string
trigger_list() : string+ +
string
view_list() : string+ +
string
__call()
__construct()
backup_data()
backup_structure()
create_table()
delete_table()
$conn
MySQL-specific backup, import and creation methods
+package | +Query | +
---|---|
subpackage | +Drivers | +
__call(string $method, array $args)+
inherited_from | +\DB_Util::__call() | +
---|
string
+array
+__construct(object $conn) : void+ +
object
&$conn
+backup_data(array $exclude) : string+ +
array
+string
backup_structure() : string+ +
string
create_table(string $name, array $columns, array $constraints, array $indexes) : string+ +
string
+array
+array
+array
+string
delete_table(string $name) : string+ +
string
+string
$conn+
inherited_from | +\DB_Util::$$conn | +
---|
__construct()
__sleep()
__wakeup()
affected_rows()
beginTransaction()
commit()
empty_table()
errorCode()
errorInfo()
exec()
getAttribute()
getAvailableDrivers()
get_dbs()
get_functions()
get_last_error()
get_procedures()
get_query_data()
get_schemas()
get_sequences()
get_system_tables()
get_tables()
get_triggers()
get_views()
inTransaction()
lastInsertId()
num_rows()
prepare()
prepare_execute()
prepare_query()
query()
quote()
quote_ident()
rollBack()
setAttribute()
switch_db()
truncate()
driver_query()
$sql
$util
$escape_char
$statement
ODBC Database Driver
+For general database access for databases not specified by the main drivers
+package | +Query | +
---|---|
subpackage | +Drivers | +
__construct(string $dsn, string $username, string $password, array $options)+ +
string
+string
+string
+array
+__sleep()+
inherited_from | +PDO::__sleep() | +
---|---|
inherited_from | +\DB_PDO::__sleep() | +
__wakeup()+
inherited_from | +PDO::__wakeup() | +
---|---|
inherited_from | +\DB_PDO::__wakeup() | +
affected_rows(\PDOStatement $statement) : int+
inherited_from | +\DB_PDO::affected_rows() | +
---|
\PDOStatement
+int
beginTransaction()+
inherited_from | +PDO::beginTransaction() | +
---|---|
inherited_from | +\DB_PDO::beginTransaction() | +
commit()+
inherited_from | +PDO::commit() | +
---|---|
inherited_from | +\DB_PDO::commit() | +
empty_table(string $table) : mixed+
inherited_from | +\DB_PDO::empty_table() | +
---|
string
+mixed
errorCode()+
inherited_from | +PDO::errorCode() | +
---|---|
inherited_from | +\DB_PDO::errorCode() | +
errorInfo()+
inherited_from | +PDO::errorInfo() | +
---|---|
inherited_from | +\DB_PDO::errorInfo() | +
exec()+
inherited_from | +PDO::exec() | +
---|---|
inherited_from | +\DB_PDO::exec() | +
getAttribute()+
inherited_from | +PDO::getAttribute() | +
---|---|
inherited_from | +\DB_PDO::getAttribute() | +
getAvailableDrivers()+
inherited_from | +PDO::getAvailableDrivers() | +
---|---|
inherited_from | +\DB_PDO::getAvailableDrivers() | +
get_dbs() : array+
inherited_from | +\DB_PDO::get_dbs() | +
---|
array
get_functions() : array+
inherited_from | +\DB_PDO::get_functions() | +
---|
array
get_last_error() : string+
inherited_from | +\DB_PDO::get_last_error() | +
---|
string
get_procedures() : array+
inherited_from | +\DB_PDO::get_procedures() | +
---|
array
get_query_data(\PDOStatement $statement) : array+
inherited_from | +\DB_PDO::get_query_data() | +
---|
\PDOStatement
+array
get_schemas() : array+
inherited_from | +\DB_PDO::get_schemas() | +
---|
array
get_sequences() : array+
inherited_from | +\DB_PDO::get_sequences() | +
---|
array
get_system_tables() : array+
inherited_from | +\DB_PDO::get_system_tables() | +
---|
array
get_tables() : array+
inherited_from | +\DB_PDO::get_tables() | +
---|
array
get_triggers() : array+
inherited_from | +\DB_PDO::get_triggers() | +
---|
array
get_views() : array+
inherited_from | +\DB_PDO::get_views() | +
---|
array
inTransaction()+
inherited_from | +PDO::inTransaction() | +
---|---|
inherited_from | +\DB_PDO::inTransaction() | +
lastInsertId()+
inherited_from | +PDO::lastInsertId() | +
---|---|
inherited_from | +\DB_PDO::lastInsertId() | +
num_rows() : int+
inherited_from | +\DB_PDO::num_rows() | +
---|
int
prepare()+
inherited_from | +PDO::prepare() | +
---|---|
inherited_from | +\DB_PDO::prepare() | +
prepare_execute(string $sql, array $params) : \PDOStatement+
inherited_from | +\DB_PDO::prepare_execute() | +
---|
string
+array
+prepare_query(string $sql, array $data) : mixed+
inherited_from | +\DB_PDO::prepare_query() | +
---|
string
+array
+mixed
PDOStatement / FALSEquery()+
inherited_from | +PDO::query() | +
---|---|
inherited_from | +\DB_PDO::query() | +
quote()+
inherited_from | +PDO::quote() | +
---|---|
inherited_from | +\DB_PDO::quote() | +
quote_ident(mixed $ident) : string+
inherited_from | +\DB_PDO::quote_ident() | +
---|
mixed
+string
rollBack()+
inherited_from | +PDO::rollBack() | +
---|---|
inherited_from | +\DB_PDO::rollBack() | +
setAttribute()+
inherited_from | +PDO::setAttribute() | +
---|---|
inherited_from | +\DB_PDO::setAttribute() | +
switch_db(string $name) : bool+ +
string
+bool
truncate(string $table) : void+ +
string
+driver_query(string $sql, bool $filtered_index) : mixed+
inherited_from | +\DB_PDO::driver_query() | +
---|
string
+bool
+mixed
$sql+
inherited_from | +\DB_PDO::$$sql | +
---|
$util+
inherited_from | +\DB_PDO::$$util | +
---|
$escape_char+ +
$statement+
inherited_from | +\DB_PDO::$$statement | +
---|
avg()
db_list()
distinct()
function_list()
limit()
max()
min()
procedure_list()
random()
sequence_list()
sum()
system_table_list()
table_list()
trigger_list()
view_list()
ODBC SQL Class
+package | +Query | +
---|---|
subpackage | +Drivers | +
avg() : string+
inherited_from | +\DB_SQL::avg() | +
---|
string
db_list() : FALSE+ +
FALSE
distinct() : string+
inherited_from | +\DB_SQL::distinct() | +
---|
string
function_list() : FALSE+ +
FALSE
limit(string $sql, int $limit, int $offset) : string+ +
string
+int
+int
+string
max() : string+
inherited_from | +\DB_SQL::max() | +
---|
string
min() : string+
inherited_from | +\DB_SQL::min() | +
---|
string
procedure_list() : FALSE+ +
FALSE
random() : string+ +
string
sequence_list() : FALSE+ +
FALSE
sum() : string+
inherited_from | +\DB_SQL::sum() | +
---|
string
system_table_list() : FALSE+ +
FALSE
table_list() : FALSE+ +
FALSE
trigger_list() : FALSE+ +
FALSE
view_list() : FALSE+ +
FALSE
__call()
__construct()
backup_data()
backup_structure()
create_table()
delete_table()
$conn
ODBC-specific backup, import and creation methods
+package | +Query | +
---|---|
subpackage | +Drivers | +
__call(string $method, array $args)+
inherited_from | +\DB_Util::__call() | +
---|
string
+array
+__construct(object $conn) : void+ +
object
&$conn
+backup_data() : string+ +
string
backup_structure() : string+ +
string
create_table(string $name, array $columns, array $constraints, array $indexes) : string+ +
string
+array
+array
+array
+string
delete_table(string $name) : string+ +
string
+string
$conn+
inherited_from | +\DB_Util::$$conn | +
---|
__construct()
__destruct()
append_output()
flush_headers()
set_header()
set_output()
$buffer
$headers
Class for displaying output and setting http headers
+package | +miniMVC | +
---|---|
subpackage | +System | +
__construct() : void+ +
__destruct() : void+ +
append_output(string $string)+ +
string
+flush_headers()+ +
set_header(string $key, string $val)+ +
string
+string
+set_output(string $string)+ +
string
+$buffer : string+ +
$headers : array+ +
__construct()
build_footer()
build_header()
output_string()
redirect_303()
render()
set_base()
set_body_class()
set_body_id()
set_css_group()
set_css_tag()
set_foot_js_group()
set_head_js_group()
set_head_tag()
set_message()
set_meta()
set_title()
_headers()
_link_tag()
_meta()
script_tag()
$base
$body_class
$body_id
$css
$foot_js
$head_js
$head_tags
$meta
$title
Class for building pages
+All methods are chainable, with the exception of the constructor, +build_header(), build_footer(), and _headers() methods.
+package | +miniMVC | +
---|---|
subpackage | +System | +
__construct() : void+ +
output_string(string $string)+ +
Similar to render(), this is a shortcut +to output a string in the body of the +page.
+string
+redirect_303(string $url)+ +
Shortcut function for 303 redirect
+string
+render(string $view, array $data)+ +
Shortcut function for building a page
+string
+array
+set_foot_js_group(string $group, bool $debug) : \Page+ +
set_head_js_group(string $group, bool $debug) : \Page+ +
_headers(bool $html5) : \Page+ +
Also sets page mime type, based on if sent as +html or xhtml, and what the target browser +supports
+bool
+_link_tag(array $params) : string+ +
array
+string
script_tag(string $js, bool $domain) : string+ +
Helper function for making script tags
+string
+bool
+string
$base : string+ +
$body_class : string+ +
$body_id : string+ +
$css : string+ +
$foot_js : string+ +
$head_js : string+ +
$title : string+ +
__construct()
__sleep()
__wakeup()
affected_rows()
beginTransaction()
commit()
empty_table()
errorCode()
errorInfo()
exec()
getAttribute()
getAvailableDrivers()
get_dbs()
get_functions()
get_last_error()
get_procedures()
get_query_data()
get_schemas()
get_sequences()
get_system_tables()
get_tables()
get_triggers()
get_views()
inTransaction()
lastInsertId()
num_rows()
prepare()
prepare_execute()
prepare_query()
query()
quote()
quote_ident()
rollBack()
setAttribute()
switch_db()
truncate()
driver_query()
$sql
$util
$escape_char
$statement
PostgreSQL specifc class
+Extends PDO to simplify cross-database issues
+package | +Query | +
---|---|
subpackage | +Drivers | +
__construct(string $dsn, string $username, string $password, array $options)+ +
string
+string
+string
+array
+__sleep()+
inherited_from | +PDO::__sleep() | +
---|---|
inherited_from | +\DB_PDO::__sleep() | +
__wakeup()+
inherited_from | +PDO::__wakeup() | +
---|---|
inherited_from | +\DB_PDO::__wakeup() | +
affected_rows(\PDOStatement $statement) : int+
inherited_from | +\DB_PDO::affected_rows() | +
---|
\PDOStatement
+int
beginTransaction()+
inherited_from | +PDO::beginTransaction() | +
---|---|
inherited_from | +\DB_PDO::beginTransaction() | +
commit()+
inherited_from | +PDO::commit() | +
---|---|
inherited_from | +\DB_PDO::commit() | +
empty_table(string $table) : mixed+
inherited_from | +\DB_PDO::empty_table() | +
---|
string
+mixed
errorCode()+
inherited_from | +PDO::errorCode() | +
---|---|
inherited_from | +\DB_PDO::errorCode() | +
errorInfo()+
inherited_from | +PDO::errorInfo() | +
---|---|
inherited_from | +\DB_PDO::errorInfo() | +
exec()+
inherited_from | +PDO::exec() | +
---|---|
inherited_from | +\DB_PDO::exec() | +
getAttribute()+
inherited_from | +PDO::getAttribute() | +
---|---|
inherited_from | +\DB_PDO::getAttribute() | +
getAvailableDrivers()+
inherited_from | +PDO::getAvailableDrivers() | +
---|---|
inherited_from | +\DB_PDO::getAvailableDrivers() | +
get_dbs() : array+
inherited_from | +\DB_PDO::get_dbs() | +
---|
array
get_functions() : array+
inherited_from | +\DB_PDO::get_functions() | +
---|
array
get_last_error() : string+
inherited_from | +\DB_PDO::get_last_error() | +
---|
string
get_procedures() : array+
inherited_from | +\DB_PDO::get_procedures() | +
---|
array
get_query_data(\PDOStatement $statement) : array+
inherited_from | +\DB_PDO::get_query_data() | +
---|
\PDOStatement
+array
get_schemas() : array+ +
array
get_sequences() : array+
inherited_from | +\DB_PDO::get_sequences() | +
---|
array
get_system_tables() : array+
inherited_from | +\DB_PDO::get_system_tables() | +
---|
array
get_tables() : array+
inherited_from | +\DB_PDO::get_tables() | +
---|
array
get_triggers() : array+
inherited_from | +\DB_PDO::get_triggers() | +
---|
array
get_views() : array+
inherited_from | +\DB_PDO::get_views() | +
---|
array
inTransaction()+
inherited_from | +PDO::inTransaction() | +
---|---|
inherited_from | +\DB_PDO::inTransaction() | +
lastInsertId()+
inherited_from | +PDO::lastInsertId() | +
---|---|
inherited_from | +\DB_PDO::lastInsertId() | +
num_rows() : int+
inherited_from | +\DB_PDO::num_rows() | +
---|
int
prepare()+
inherited_from | +PDO::prepare() | +
---|---|
inherited_from | +\DB_PDO::prepare() | +
prepare_execute(string $sql, array $params) : \PDOStatement+
inherited_from | +\DB_PDO::prepare_execute() | +
---|
string
+array
+prepare_query(string $sql, array $data) : mixed+
inherited_from | +\DB_PDO::prepare_query() | +
---|
string
+array
+mixed
PDOStatement / FALSEquery()+
inherited_from | +PDO::query() | +
---|---|
inherited_from | +\DB_PDO::query() | +
quote()+
inherited_from | +PDO::quote() | +
---|---|
inherited_from | +\DB_PDO::quote() | +
quote_ident(mixed $ident) : string+
inherited_from | +\DB_PDO::quote_ident() | +
---|
mixed
+string
rollBack()+
inherited_from | +PDO::rollBack() | +
---|---|
inherited_from | +\DB_PDO::rollBack() | +
setAttribute()+
inherited_from | +PDO::setAttribute() | +
---|---|
inherited_from | +\DB_PDO::setAttribute() | +
switch_db(string $name) : void+ +
string
+truncate(string $table) : void+ +
string
+driver_query(string $sql, bool $filtered_index) : mixed+
inherited_from | +\DB_PDO::driver_query() | +
---|
string
+bool
+mixed
$sql+
inherited_from | +\DB_PDO::$$sql | +
---|
$util+
inherited_from | +\DB_PDO::$$util | +
---|
$escape_char+
inherited_from | +\DB_PDO::$$escape_char | +
---|
$statement+
inherited_from | +\DB_PDO::$$statement | +
---|
avg()
column_list()
db_list()
distinct()
function_list()
limit()
max()
min()
procedure_list()
random()
sequence_list()
sum()
system_table_list()
table_list()
trigger_list()
view_list()
PostgreSQL specifc SQL
+package | +Query | +
---|---|
subpackage | +Drivers | +
avg() : string+
inherited_from | +\DB_SQL::avg() | +
---|
string
column_list(string $table) : string+ +
string
+string
db_list() : string+ +
string
distinct() : string+
inherited_from | +\DB_SQL::distinct() | +
---|
string
function_list() : FALSE+ +
FALSE
limit(string $sql, int $limit, int $offset) : string+ +
string
+int
+int
+string
max() : string+
inherited_from | +\DB_SQL::max() | +
---|
string
min() : string+
inherited_from | +\DB_SQL::min() | +
---|
string
procedure_list() : string+ +
string
random() : string+ +
string
sequence_list() : string+ +
string
sum() : string+
inherited_from | +\DB_SQL::sum() | +
---|
string
system_table_list() : string+ +
string
table_list() : string+ +
string
trigger_list() : string+ +
string
view_list() : string+ +
string
__call()
__construct()
backup_data()
backup_structure()
create_table()
delete_table()
$conn
Posgres-specific backup, import and creation methods
+package | +Query | +
---|---|
subpackage | +Drivers | +
__call(string $method, array $args)+
inherited_from | +\DB_Util::__call() | +
---|
string
+array
+__construct(object $conn) : void+ +
object
&$conn
+backup_data(array $exclude) : string+ +
array
+string
backup_structure() : string+ +
string
create_table(string $name, array $columns, array $constraints, array $indexes) : string+ +
string
+array
+array
+array
+string
delete_table(string $name) : string+ +
string
+string
$conn+
inherited_from | +\DB_Util::$$conn | +
---|
__call()
__construct()
count_all()
count_all_results()
delete()
distinct()
from()
get()
get_where()
group_by()
group_end()
group_start()
having()
insert()
join()
like()
limit()
not_like()
or_group_start()
or_having()
or_like()
or_not_group_start()
or_not_like()
or_where()
or_where_in()
or_where_not_in()
order_by()
select()
select_avg()
select_max()
select_min()
select_sum()
set()
update()
where()
where_in()
where_not_in()
_compile()
_reset()
_where()
$conn_name
$from_string
$group_array
$group_string
$having_map
$limit
$offset
$order_array
$order_string
$query_map
$select_string
$set_array
$set_array_keys
$set_string
$sql
$values
Convienience class for creating sql queries - also the class that +instantiates the specific db driver
+package | +Query | +
---|---|
subpackage | +Query | +
__call(string $name, array $params) : mixed+ +
string
+array
+mixed
__construct(object $params)+ +
object
count_all(string $table) : int+ +
string
+int
count_all_results(string $table) : int+ +
string
+int
delete(string $table, mixed $where) : mixed+ +
string
+mixed
+mixed
distinct() : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
from(string $dbname) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+get($table, int $limit, int $offset) : object+ +
+int
+int
+object
get_where(string $table, array $where, int $limit, int $offset) : object+ +
string
+array
+int
+int
+object
group_by(mixed $field) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
mixed
+group_end() : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
group_start() : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
having(mixed $key, mixed $val) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
mixed
+mixed
+insert(string $table, mixed $data) : mixed+ +
string
+mixed
+mixed
join(string $table, string $condition, string $type) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+string
+string
+like(string $field, mixed $val, string $pos) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+mixed
+string
+limit(int $limit, int $offset) : string+ +
int
+int
+string
not_like(string $field, mixed $val, string $pos) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+mixed
+string
+or_group_start() : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
or_having(mixed $key, mixed $val) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
mixed
+mixed
+or_like(string $field, mixed $val, string $pos) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+mixed
+string
+or_not_group_start() : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
or_not_like(string $field, mixed $val, string $pos) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+mixed
+string
+or_where(string $field, mixed $val) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+mixed
+or_where_in(string $field, mixed $val) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+mixed
+or_where_not_in(string $field, mixed $val) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+mixed
+order_by(string $field, string $type) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+string
+select(string $fields) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+select_avg(string $field, string $as) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+string
+select_max(string $field, string $as) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+string
+select_min(string $field, string $as) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+string
+select_sum(string $field, string $as) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+string
+set(mixed $key, mixed $val) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
mixed
+mixed
+update(string $table, mixed $data) : mixed+ +
string
+mixed
+mixed
where(mixed $key, mixed $val) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
mixed
+mixed
+where_in(mixed $field, mixed $val) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
mixed
+mixed
+where_not_in(string $field, mixed $val) : \Query_Builder+ +
fluent | +This method is part of a fluent interface and will return the same instance | +
---|
string
+mixed
+_compile(string $type, string $table) : \$string+ +
string
+string
+\$string
_reset()+ +
_where(mixed $key, mixed $val) : array+ +
mixed
+mixed
+array
$conn_name : string+ +
$from_string : string+ +
$group_array : array+ +
$group_string : string+ +
$having_map : array+ +
$limit : int+ +
$offset : int+ +
$order_array : array+ +
$order_string : string+ +
$query_map : array+ +
Format:
+ +array( + 'type' => 'where', + 'conjunction' => ' AND ', + 'string' => 'k=?' +)
$select_string : string+ +
$set_array : array+ +
$set_array_keys : array+ +
$set_string : string+ +
$values : array+ +
__call()
__construct()
__toString()
export()
getConstant()
getConstants()
getConstructor()
getDefaultProperties()
getDocComment()
getEndLine()
getExtension()
getExtensionName()
getFileName()
getInterfaceNames()
getInterfaces()
getMethod()
getMethods()
getModifiers()
getName()
getNamespaceName()
getParentClass()
getProperties()
getProperty()
getShortName()
getStartLine()
getStaticProperties()
getStaticPropertyValue()
getTraitAliases()
getTraitNames()
getTraits()
get_all()
hasConstant()
hasMethod()
hasProperty()
implementsInterface()
inNamespace()
isAbstract()
isCloneable()
isFinal()
isInstance()
isInstantiable()
isInterface()
isInternal()
isIterateable()
isSubclassOf()
isTrait()
isUserDefined()
newInstance()
newInstanceArgs()
newInstanceWithoutConstructor()
setStaticPropertyValue()
Class for examining other classes
+package | +miniMVC | +
---|---|
subpackage | +System | +
__call(string $name, array $args) : mixed+ +
string
+array
+mixed
__construct(mixed $var)+ +
mixed
+__toString()+ +
inherited_from | +ReflectionClass::__toString() | +
---|
export()+ +
inherited_from | +ReflectionClass::export() | +
---|
getConstant()+ +
inherited_from | +ReflectionClass::getConstant() | +
---|
getConstants()+ +
inherited_from | +ReflectionClass::getConstants() | +
---|
getConstructor()+ +
inherited_from | +ReflectionClass::getConstructor() | +
---|
getDefaultProperties()+ +
inherited_from | +ReflectionClass::getDefaultProperties() | +
---|
getDocComment()+ +
inherited_from | +ReflectionClass::getDocComment() | +
---|
getEndLine()+ +
inherited_from | +ReflectionClass::getEndLine() | +
---|
getExtension()+ +
inherited_from | +ReflectionClass::getExtension() | +
---|
getExtensionName()+ +
inherited_from | +ReflectionClass::getExtensionName() | +
---|
getFileName()+ +
inherited_from | +ReflectionClass::getFileName() | +
---|
getInterfaceNames()+ +
inherited_from | +ReflectionClass::getInterfaceNames() | +
---|
getInterfaces()+ +
inherited_from | +ReflectionClass::getInterfaces() | +
---|
getMethod()+ +
inherited_from | +ReflectionClass::getMethod() | +
---|
getMethods()+ +
inherited_from | +ReflectionClass::getMethods() | +
---|
getModifiers()+ +
inherited_from | +ReflectionClass::getModifiers() | +
---|
getName()+ +
inherited_from | +ReflectionClass::getName() | +
---|
getNamespaceName()+ +
inherited_from | +ReflectionClass::getNamespaceName() | +
---|
getParentClass()+ +
inherited_from | +ReflectionClass::getParentClass() | +
---|
getProperties()+ +
inherited_from | +ReflectionClass::getProperties() | +
---|
getProperty()+ +
inherited_from | +ReflectionClass::getProperty() | +
---|
getShortName()+ +
inherited_from | +ReflectionClass::getShortName() | +
---|
getStartLine()+ +
inherited_from | +ReflectionClass::getStartLine() | +
---|
getStaticProperties()+ +
inherited_from | +ReflectionClass::getStaticProperties() | +
---|
getStaticPropertyValue()+ +
inherited_from | +ReflectionClass::getStaticPropertyValue() | +
---|
getTraitAliases()+ +
inherited_from | +ReflectionClass::getTraitAliases() | +
---|
getTraitNames()+ +
inherited_from | +ReflectionClass::getTraitNames() | +
---|
getTraits()+ +
inherited_from | +ReflectionClass::getTraits() | +
---|
get_all()+ +
hasConstant()+ +
inherited_from | +ReflectionClass::hasConstant() | +
---|
hasMethod()+ +
inherited_from | +ReflectionClass::hasMethod() | +
---|
hasProperty()+ +
inherited_from | +ReflectionClass::hasProperty() | +
---|
implementsInterface()+ +
inherited_from | +ReflectionClass::implementsInterface() | +
---|
inNamespace()+ +
inherited_from | +ReflectionClass::inNamespace() | +
---|
isAbstract()+ +
inherited_from | +ReflectionClass::isAbstract() | +
---|
isCloneable()+ +
inherited_from | +ReflectionClass::isCloneable() | +
---|
isFinal()+ +
inherited_from | +ReflectionClass::isFinal() | +
---|
isInstance()+ +
inherited_from | +ReflectionClass::isInstance() | +
---|
isInstantiable()+ +
inherited_from | +ReflectionClass::isInstantiable() | +
---|
isInterface()+ +
inherited_from | +ReflectionClass::isInterface() | +
---|
isInternal()+ +
inherited_from | +ReflectionClass::isInternal() | +
---|
isIterateable()+ +
inherited_from | +ReflectionClass::isIterateable() | +
---|
isSubclassOf()+ +
inherited_from | +ReflectionClass::isSubclassOf() | +
---|
isTrait()+ +
inherited_from | +ReflectionClass::isTrait() | +
---|
isUserDefined()+ +
inherited_from | +ReflectionClass::isUserDefined() | +
---|
newInstance()+ +
inherited_from | +ReflectionClass::newInstance() | +
---|
newInstanceArgs()+ +
inherited_from | +ReflectionClass::newInstanceArgs() | +
---|
newInstanceWithoutConstructor()+ +
inherited_from | +ReflectionClass::newInstanceWithoutConstructor() | +
---|
setStaticPropertyValue()+ +
inherited_from | +ReflectionClass::setStaticPropertyValue() | +
---|
__construct()
__sleep()
__wakeup()
affected_rows()
beginTransaction()
commit()
empty_table()
errorCode()
errorInfo()
exec()
getAttribute()
getAvailableDrivers()
get_dbs()
get_functions()
get_last_error()
get_procedures()
get_query_data()
get_schemas()
get_sequences()
get_system_tables()
get_tables()
get_triggers()
get_views()
inTransaction()
lastInsertId()
load_database()
num_rows()
prepare()
prepare_execute()
prepare_query()
query()
quote()
quote_ident()
rollBack()
setAttribute()
switch_db()
truncate()
unload_database()
driver_query()
$sql
$util
$escape_char
$statement
SQLite specific class
+Extends PDO to simplify cross-database issues
+package | +Query | +
---|---|
subpackage | +Drivers | +
__construct(string $dsn, string $user, string $pass)+ +
string
+string
+string
+__sleep()+
inherited_from | +PDO::__sleep() | +
---|---|
inherited_from | +\DB_PDO::__sleep() | +
__wakeup()+
inherited_from | +PDO::__wakeup() | +
---|---|
inherited_from | +\DB_PDO::__wakeup() | +
affected_rows(\PDOStatement $statement) : int+
inherited_from | +\DB_PDO::affected_rows() | +
---|
\PDOStatement
+int
beginTransaction()+
inherited_from | +PDO::beginTransaction() | +
---|---|
inherited_from | +\DB_PDO::beginTransaction() | +
commit()+
inherited_from | +PDO::commit() | +
---|---|
inherited_from | +\DB_PDO::commit() | +
empty_table(string $table) : mixed+
inherited_from | +\DB_PDO::empty_table() | +
---|
string
+mixed
errorCode()+
inherited_from | +PDO::errorCode() | +
---|---|
inherited_from | +\DB_PDO::errorCode() | +
errorInfo()+
inherited_from | +PDO::errorInfo() | +
---|---|
inherited_from | +\DB_PDO::errorInfo() | +
exec()+
inherited_from | +PDO::exec() | +
---|---|
inherited_from | +\DB_PDO::exec() | +
getAttribute()+
inherited_from | +PDO::getAttribute() | +
---|---|
inherited_from | +\DB_PDO::getAttribute() | +
getAvailableDrivers()+
inherited_from | +PDO::getAvailableDrivers() | +
---|---|
inherited_from | +\DB_PDO::getAvailableDrivers() | +
get_dbs() : array+
inherited_from | +\DB_PDO::get_dbs() | +
---|
array
get_functions() : array+
inherited_from | +\DB_PDO::get_functions() | +
---|
array
get_last_error() : string+
inherited_from | +\DB_PDO::get_last_error() | +
---|
string
get_procedures() : array+
inherited_from | +\DB_PDO::get_procedures() | +
---|
array
get_query_data(\PDOStatement $statement) : array+
inherited_from | +\DB_PDO::get_query_data() | +
---|
\PDOStatement
+array
get_schemas() : array+
inherited_from | +\DB_PDO::get_schemas() | +
---|
array
get_sequences() : array+
inherited_from | +\DB_PDO::get_sequences() | +
---|
array
get_system_tables() : array+ +
array
get_tables() : mixed+ +
mixed
get_triggers() : array+
inherited_from | +\DB_PDO::get_triggers() | +
---|
array
get_views() : array+
inherited_from | +\DB_PDO::get_views() | +
---|
array
inTransaction()+
inherited_from | +PDO::inTransaction() | +
---|---|
inherited_from | +\DB_PDO::inTransaction() | +
lastInsertId()+
inherited_from | +PDO::lastInsertId() | +
---|---|
inherited_from | +\DB_PDO::lastInsertId() | +
load_database(string $db, string $name)+ +
string
+string
+num_rows() : int+
inherited_from | +\DB_PDO::num_rows() | +
---|
int
prepare()+
inherited_from | +PDO::prepare() | +
---|---|
inherited_from | +\DB_PDO::prepare() | +
prepare_execute(string $sql, array $params) : \PDOStatement+
inherited_from | +\DB_PDO::prepare_execute() | +
---|
string
+array
+prepare_query(string $sql, array $data) : mixed+
inherited_from | +\DB_PDO::prepare_query() | +
---|
string
+array
+mixed
PDOStatement / FALSEquery()+
inherited_from | +PDO::query() | +
---|---|
inherited_from | +\DB_PDO::query() | +
quote()+
inherited_from | +PDO::quote() | +
---|---|
inherited_from | +\DB_PDO::quote() | +
quote_ident(mixed $ident) : string+
inherited_from | +\DB_PDO::quote_ident() | +
---|
mixed
+string
rollBack()+
inherited_from | +PDO::rollBack() | +
---|---|
inherited_from | +\DB_PDO::rollBack() | +
setAttribute()+
inherited_from | +PDO::setAttribute() | +
---|---|
inherited_from | +\DB_PDO::setAttribute() | +
switch_db(string $name) : void+ +
string
+truncate(string $table) : void+ +
string
+unload_database(string $name)+ +
string
+driver_query(string $sql, bool $filtered_index) : mixed+
inherited_from | +\DB_PDO::driver_query() | +
---|
string
+bool
+mixed
$sql+
inherited_from | +\DB_PDO::$$sql | +
---|
$util+
inherited_from | +\DB_PDO::$$util | +
---|
$escape_char+
inherited_from | +\DB_PDO::$$escape_char | +
---|
avg()
db_list()
distinct()
function_list()
limit()
max()
min()
procedure_list()
random()
sequence_list()
sum()
system_table_list()
table_list()
trigger_list()
view_list()
SQLite Specific SQL
+package | +Query | +
---|---|
subpackage | +Drivers | +
avg() : string+
inherited_from | +\DB_SQL::avg() | +
---|
string
db_list() : FALSE+ +
FALSE
distinct() : string+
inherited_from | +\DB_SQL::distinct() | +
---|
string
function_list() : FALSE+ +
FALSE
limit(string $sql, int $limit, int $offset) : string+ +
string
+int
+int
+string
max() : string+
inherited_from | +\DB_SQL::max() | +
---|
string
min() : string+
inherited_from | +\DB_SQL::min() | +
---|
string
procedure_list() : FALSE+ +
FALSE
random() : string+ +
string
sequence_list() : FALSE+ +
FALSE
sum() : string+
inherited_from | +\DB_SQL::sum() | +
---|
string
system_table_list() : string+ +
string
table_list() : string+ +
string
trigger_list() : FALSE+ +
FALSE
view_list() : string+ +
string
__call()
__construct()
backup_data()
backup_structure()
create_table()
delete_table()
$conn
SQLite-specific backup, import and creation methods
+package | +Query | +
---|---|
subpackage | +Drivers | +
__call(string $method, array $args)+
inherited_from | +\DB_Util::__call() | +
---|
string
+array
+__construct(object $conn) : void+ +
object
&$conn
+backup_data(array $excluded) : string+ +
array
+string
backup_structure() : string+ +
string
create_table(string $name, array $columns, array $constraints, array $indexes) : string+ +
string
//Name of the table
+array
//columns as straight array and/or column => type pairs
+array
// column => constraint pairs
+array
// column => index pairs
+string
delete_table(string $name) : string+ +
string
+string
$conn+
inherited_from | +\DB_Util::$$conn | +
---|
__destruct()
__get()
__set()
add_db()
edit_db()
get_db()
get_dbs()
get_instance()
remove_db()
__construct()
$current
$instance
Class for manipulating datbase connections, and miscellaneous settings
+package | +Query | +
---|---|
subpackage | +Helper Classes | +
__destruct()+ +
__get(string $key) : mixed+ +
string
+mixed
__set(string $key, $val)+ +
string
+
mixed
add_db(string $name, array $params)+ +
string
+array
+edit_db(string $name, array $params)+ +
string
+array
+get_db(string $name) : object+ +
string
+object
get_dbs() : array+ +
array
get_instance() : \Settings+ +
remove_db(string $name)+ +
string
+__construct()+ +
$current+ +
$instance+ +
__call()
__clone()
__construct()
__invoke()
append()
asort()
count()
exchangeArray()
getArrayCopy()
getFlags()
getIterator()
getIteratorClass()
get_instance()
index()
ksort()
load_class()
load_config()
load_model()
load_view()
natcasesort()
natsort()
offsetExists()
offsetGet()
offsetSet()
offsetUnset()
php()
reflect()
serialize()
setFlags()
setIteratorClass()
uasort()
uksort()
unload()
unserialize()
$output
$page
$instance
Example Controller Class
+package | +miniMVC | +
---|---|
subpackage | +App | +
__call(string $name, array $args)+
inherited_from | +\miniMVC::__call() | +
---|---|
inherited_from | +\MM_Controller::__call() | +
string
+array
+__clone()+
inherited_from | +\miniMVC::__clone() | +
---|---|
inherited_from | +\MM_Controller::__clone() | +
__construct() : void+ +
__invoke()+
inherited_from | +\miniMVC::__invoke() | +
---|---|
inherited_from | +\MM_Controller::__invoke() | +
append()+
inherited_from | +ArrayObject::append() | +
---|---|
inherited_from | +\miniMVC::append() | +
inherited_from | +\MM_Controller::append() | +
asort()+
inherited_from | +ArrayObject::asort() | +
---|---|
inherited_from | +\miniMVC::asort() | +
inherited_from | +\MM_Controller::asort() | +
count()+
inherited_from | +ArrayObject::count() | +
---|---|
inherited_from | +\miniMVC::count() | +
inherited_from | +\MM_Controller::count() | +
exchangeArray()+
inherited_from | +ArrayObject::exchangeArray() | +
---|---|
inherited_from | +\miniMVC::exchangeArray() | +
inherited_from | +\MM_Controller::exchangeArray() | +
getArrayCopy()+
inherited_from | +ArrayObject::getArrayCopy() | +
---|---|
inherited_from | +\miniMVC::getArrayCopy() | +
inherited_from | +\MM_Controller::getArrayCopy() | +
getFlags()+
inherited_from | +ArrayObject::getFlags() | +
---|---|
inherited_from | +\miniMVC::getFlags() | +
inherited_from | +\MM_Controller::getFlags() | +
getIterator()+
inherited_from | +ArrayObject::getIterator() | +
---|---|
inherited_from | +\miniMVC::getIterator() | +
inherited_from | +\MM_Controller::getIterator() | +
getIteratorClass()+
inherited_from | +ArrayObject::getIteratorClass() | +
---|---|
inherited_from | +\miniMVC::getIteratorClass() | +
inherited_from | +\MM_Controller::getIteratorClass() | +
get_instance() : \miniMVC+
inherited_from | +\miniMVC::get_instance() | +
---|---|
inherited_from | +\MM_Controller::get_instance() | +
\miniMVC
objectindex() : void+ +
ksort()+
inherited_from | +ArrayObject::ksort() | +
---|---|
inherited_from | +\miniMVC::ksort() | +
inherited_from | +\MM_Controller::ksort() | +
load_class(string $name, string $type) : void+
inherited_from | +\miniMVC::load_class() | +
---|---|
inherited_from | +\MM_Controller::load_class() | +
string
+string
+load_config(string $name)+
inherited_from | +\miniMVC::load_config() | +
---|---|
inherited_from | +\MM_Controller::load_config() | +
string
+load_model(string $file, array $args) : void+
inherited_from | +\MM_Controller::load_model() | +
---|
string
+array
+load_view(string $file, array $data, bool $return) : mixed+
inherited_from | +\MM_Controller::load_view() | +
---|
string
+array
+bool
+mixed
natcasesort()+
inherited_from | +ArrayObject::natcasesort() | +
---|---|
inherited_from | +\miniMVC::natcasesort() | +
inherited_from | +\MM_Controller::natcasesort() | +
natsort()+
inherited_from | +ArrayObject::natsort() | +
---|---|
inherited_from | +\miniMVC::natsort() | +
inherited_from | +\MM_Controller::natsort() | +
offsetExists()+
inherited_from | +ArrayObject::offsetExists() | +
---|---|
inherited_from | +\miniMVC::offsetExists() | +
inherited_from | +\MM_Controller::offsetExists() | +
offsetGet()+
inherited_from | +ArrayObject::offsetGet() | +
---|---|
inherited_from | +\miniMVC::offsetGet() | +
inherited_from | +\MM_Controller::offsetGet() | +
offsetSet()+
inherited_from | +ArrayObject::offsetSet() | +
---|---|
inherited_from | +\miniMVC::offsetSet() | +
inherited_from | +\MM_Controller::offsetSet() | +
offsetUnset()+
inherited_from | +ArrayObject::offsetUnset() | +
---|---|
inherited_from | +\miniMVC::offsetUnset() | +
inherited_from | +\MM_Controller::offsetUnset() | +
php() : void+ +
reflect() : void+ +
serialize()+
inherited_from | +ArrayObject::serialize() | +
---|---|
inherited_from | +\miniMVC::serialize() | +
inherited_from | +\MM_Controller::serialize() | +
setFlags()+
inherited_from | +ArrayObject::setFlags() | +
---|---|
inherited_from | +\miniMVC::setFlags() | +
inherited_from | +\MM_Controller::setFlags() | +
setIteratorClass()+
inherited_from | +ArrayObject::setIteratorClass() | +
---|---|
inherited_from | +\miniMVC::setIteratorClass() | +
inherited_from | +\MM_Controller::setIteratorClass() | +
uasort()+
inherited_from | +ArrayObject::uasort() | +
---|---|
inherited_from | +\miniMVC::uasort() | +
inherited_from | +\MM_Controller::uasort() | +
uksort()+
inherited_from | +ArrayObject::uksort() | +
---|---|
inherited_from | +\miniMVC::uksort() | +
inherited_from | +\MM_Controller::uksort() | +
unload(string $name)+
inherited_from | +\miniMVC::unload() | +
---|---|
inherited_from | +\MM_Controller::unload() | +
string
+unserialize()+
inherited_from | +ArrayObject::unserialize() | +
---|---|
inherited_from | +\miniMVC::unserialize() | +
inherited_from | +\MM_Controller::unserialize() | +
$output : \Output+
inherited_from | +\MM_Controller::$$output | +
---|
$page : \Page+
inherited_from | +\MM_Controller::$$page | +
---|
$instance : \miniMVC+
inherited_from | +\miniMVC::$$instance | +
---|---|
inherited_from | +\MM_Controller::$$instance | +
__call()
__clone()
__construct()
__invoke()
append()
asort()
count()
exchangeArray()
getArrayCopy()
getFlags()
getIterator()
getIteratorClass()
get_instance()
ksort()
load_class()
load_config()
load_db()
natcasesort()
natsort()
offsetExists()
offsetGet()
offsetSet()
offsetUnset()
serialize()
setFlags()
setIteratorClass()
uasort()
uksort()
unload()
unserialize()
$instance
Model template class
+package | +miniMVC | +
---|---|
subpackage | +App | +
__call(string $name, array $args)+
inherited_from | +\miniMVC::__call() | +
---|---|
inherited_from | +\MM_Model::__call() | +
string
+array
+__clone()+
inherited_from | +\miniMVC::__clone() | +
---|---|
inherited_from | +\MM_Model::__clone() | +
__construct() : void+ +
__invoke()+
inherited_from | +\miniMVC::__invoke() | +
---|---|
inherited_from | +\MM_Model::__invoke() | +
append()+
inherited_from | +ArrayObject::append() | +
---|---|
inherited_from | +\miniMVC::append() | +
inherited_from | +\MM_Model::append() | +
asort()+
inherited_from | +ArrayObject::asort() | +
---|---|
inherited_from | +\miniMVC::asort() | +
inherited_from | +\MM_Model::asort() | +
count()+
inherited_from | +ArrayObject::count() | +
---|---|
inherited_from | +\miniMVC::count() | +
inherited_from | +\MM_Model::count() | +
exchangeArray()+
inherited_from | +ArrayObject::exchangeArray() | +
---|---|
inherited_from | +\miniMVC::exchangeArray() | +
inherited_from | +\MM_Model::exchangeArray() | +
getArrayCopy()+
inherited_from | +ArrayObject::getArrayCopy() | +
---|---|
inherited_from | +\miniMVC::getArrayCopy() | +
inherited_from | +\MM_Model::getArrayCopy() | +
getFlags()+
inherited_from | +ArrayObject::getFlags() | +
---|---|
inherited_from | +\miniMVC::getFlags() | +
inherited_from | +\MM_Model::getFlags() | +
getIterator()+
inherited_from | +ArrayObject::getIterator() | +
---|---|
inherited_from | +\miniMVC::getIterator() | +
inherited_from | +\MM_Model::getIterator() | +
getIteratorClass()+
inherited_from | +ArrayObject::getIteratorClass() | +
---|---|
inherited_from | +\miniMVC::getIteratorClass() | +
inherited_from | +\MM_Model::getIteratorClass() | +
get_instance() : \miniMVC+
inherited_from | +\miniMVC::get_instance() | +
---|---|
inherited_from | +\MM_Model::get_instance() | +
\miniMVC
objectksort()+
inherited_from | +ArrayObject::ksort() | +
---|---|
inherited_from | +\miniMVC::ksort() | +
inherited_from | +\MM_Model::ksort() | +
load_class(string $name, string $type) : void+
inherited_from | +\miniMVC::load_class() | +
---|---|
inherited_from | +\MM_Model::load_class() | +
string
+string
+load_config(string $name)+
inherited_from | +\miniMVC::load_config() | +
---|---|
inherited_from | +\MM_Model::load_config() | +
string
+load_db(string $name) : void+
inherited_from | +\MM_Model::load_db() | +
---|
string
+natcasesort()+
inherited_from | +ArrayObject::natcasesort() | +
---|---|
inherited_from | +\miniMVC::natcasesort() | +
inherited_from | +\MM_Model::natcasesort() | +
natsort()+
inherited_from | +ArrayObject::natsort() | +
---|---|
inherited_from | +\miniMVC::natsort() | +
inherited_from | +\MM_Model::natsort() | +
offsetExists()+
inherited_from | +ArrayObject::offsetExists() | +
---|---|
inherited_from | +\miniMVC::offsetExists() | +
inherited_from | +\MM_Model::offsetExists() | +
offsetGet()+
inherited_from | +ArrayObject::offsetGet() | +
---|---|
inherited_from | +\miniMVC::offsetGet() | +
inherited_from | +\MM_Model::offsetGet() | +
offsetSet()+
inherited_from | +ArrayObject::offsetSet() | +
---|---|
inherited_from | +\miniMVC::offsetSet() | +
inherited_from | +\MM_Model::offsetSet() | +
offsetUnset()+
inherited_from | +ArrayObject::offsetUnset() | +
---|---|
inherited_from | +\miniMVC::offsetUnset() | +
inherited_from | +\MM_Model::offsetUnset() | +
serialize()+
inherited_from | +ArrayObject::serialize() | +
---|---|
inherited_from | +\miniMVC::serialize() | +
inherited_from | +\MM_Model::serialize() | +
setFlags()+
inherited_from | +ArrayObject::setFlags() | +
---|---|
inherited_from | +\miniMVC::setFlags() | +
inherited_from | +\MM_Model::setFlags() | +
setIteratorClass()+
inherited_from | +ArrayObject::setIteratorClass() | +
---|---|
inherited_from | +\miniMVC::setIteratorClass() | +
inherited_from | +\MM_Model::setIteratorClass() | +
uasort()+
inherited_from | +ArrayObject::uasort() | +
---|---|
inherited_from | +\miniMVC::uasort() | +
inherited_from | +\MM_Model::uasort() | +
uksort()+
inherited_from | +ArrayObject::uksort() | +
---|---|
inherited_from | +\miniMVC::uksort() | +
inherited_from | +\MM_Model::uksort() | +
unload(string $name)+
inherited_from | +\miniMVC::unload() | +
---|---|
inherited_from | +\MM_Model::unload() | +
string
+unserialize()+
inherited_from | +ArrayObject::unserialize() | +
---|---|
inherited_from | +\miniMVC::unserialize() | +
inherited_from | +\MM_Model::unserialize() | +
$instance : \miniMVC+
inherited_from | +\miniMVC::$$instance | +
---|---|
inherited_from | +\MM_Model::$$instance | +
__call()
__clone()
__invoke()
append()
asort()
count()
exchangeArray()
getArrayCopy()
getFlags()
getIterator()
getIteratorClass()
get_instance()
ksort()
load_class()
load_config()
natcasesort()
natsort()
offsetExists()
offsetGet()
offsetSet()
offsetUnset()
serialize()
setFlags()
setIteratorClass()
uasort()
uksort()
unload()
unserialize()
__construct()
$instance
Base class for the framework
+package | +miniMVC | +
---|---|
subpackage | +System | +
__call(string $name, array $args)+ +
string
+array
+__clone()+ +
__invoke()+ +
append()+ +
inherited_from | +ArrayObject::append() | +
---|
asort()+ +
inherited_from | +ArrayObject::asort() | +
---|
count()+ +
inherited_from | +ArrayObject::count() | +
---|
exchangeArray()+ +
inherited_from | +ArrayObject::exchangeArray() | +
---|
getArrayCopy()+ +
inherited_from | +ArrayObject::getArrayCopy() | +
---|
getFlags()+ +
inherited_from | +ArrayObject::getFlags() | +
---|
getIterator()+ +
inherited_from | +ArrayObject::getIterator() | +
---|
getIteratorClass()+ +
inherited_from | +ArrayObject::getIteratorClass() | +
---|
ksort()+ +
inherited_from | +ArrayObject::ksort() | +
---|
load_class(string $name, string $type) : void+ +
string
+string
+load_config(string $name)+ +
string
+natcasesort()+ +
inherited_from | +ArrayObject::natcasesort() | +
---|
natsort()+ +
inherited_from | +ArrayObject::natsort() | +
---|
offsetExists()+ +
inherited_from | +ArrayObject::offsetExists() | +
---|
offsetGet()+ +
inherited_from | +ArrayObject::offsetGet() | +
---|
offsetSet()+ +
inherited_from | +ArrayObject::offsetSet() | +
---|
offsetUnset()+ +
inherited_from | +ArrayObject::offsetUnset() | +
---|
serialize()+ +
inherited_from | +ArrayObject::serialize() | +
---|
setFlags()+ +
inherited_from | +ArrayObject::setFlags() | +
---|
setIteratorClass()+ +
inherited_from | +ArrayObject::setIteratorClass() | +
---|
uasort()+ +
inherited_from | +ArrayObject::uasort() | +
---|
uksort()+ +
inherited_from | +ArrayObject::uksort() | +
---|
unload(string $name)+ +
string
+unserialize()+ +
inherited_from | +ArrayObject::unserialize() | +
---|
__construct()+ +
=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, +CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, +g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, +text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, +setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= +h[3];l=0;for(m=h.length;l =0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== +"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, +h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l ";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& +q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; +if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); +(function(){var g=s.createElement("div");g.innerHTML="";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: +function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q =0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f
0)for(var j=d;j 0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= +{},i;if(f&&a.length){e=0;for(var o=a.length;e -1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== +"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", +d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? +a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== +1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"+d+">"},F={option:[1,""],legend:[1,""],thead:[1," ","
"],tr:[2,"","
"],td:[3,""],col:[2,"
"," "],area:[1,""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
"," ",""];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, +""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); +return this}else{e=0;for(var j=d.length;e 0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", +""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===" "&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= +c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? +c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= +function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= +Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, +"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= +a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= +a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=/ + + + + + +
++ ++ +++ ++++ +No markers have been found in this project.++ The following markers were found: ++ ++