diff --git a/composer.json b/composer.json index bfa5bdf..78dbca9 100644 --- a/composer.json +++ b/composer.json @@ -11,17 +11,22 @@ "require-dev": { "ext-curl": "*", "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^3.7" + "squizlabs/php_codesniffer": "^3" }, "scripts": { - "fix:tests": "phpcbf --standard=PSR12 ./tests", + "docs": "php ./docs/phpDocumentor.phar -d ./src -t docs/api", "test": "vendor/bin/phpunit ./tests --testdox", + "fix:tests": "phpcbf --standard=PSR12 ./tests", "fix": "phpcbf --standard=PSR12 ./src" }, + "config": { + "optimize-autoloader": true + }, "autoload": { "psr-4": { "DatabaseFactory\\": "src", - "Tests\\": "tests" + "Tests\\": "tests", + "App\\": "app" } } } diff --git a/composer.lock b/composer.lock index 06ab182..3fe9464 100644 --- a/composer.lock +++ b/composer.lock @@ -4,35 +4,35 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "994b2e8044da7e943444566cec1d01f6", + "content-hash": "aebd57b7b7b02f59c38291d2e12a4152", "packages": [], "packages-dev": [ { "name": "doctrine/instantiator", - "version": "1.5.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b" + "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b", - "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", + "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0" + "php": "^8.1" }, "require-dev": { - "doctrine/coding-standard": "^9 || ^11", + "doctrine/coding-standard": "^11", "ext-pdo": "*", "ext-phar": "*", - "phpbench/phpbench": "^0.16 || ^1", - "phpstan/phpstan": "^1.4", - "phpstan/phpstan-phpunit": "^1", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.30 || ^5.4" + "phpbench/phpbench": "^1.2", + "phpstan/phpstan": "^1.9.4", + "phpstan/phpstan-phpunit": "^1.3", + "phpunit/phpunit": "^9.5.27", + "vimeo/psalm": "^5.4" }, "type": "library", "autoload": { @@ -59,7 +59,7 @@ ], "support": { "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.5.0" + "source": "https://github.com/doctrine/instantiator/tree/2.0.0" }, "funding": [ { @@ -75,7 +75,7 @@ "type": "tidelift" } ], - "time": "2022-12-30T00:15:36+00:00" + "time": "2022-12-30T00:23:10+00:00" }, { "name": "myclabs/deep-copy", @@ -138,16 +138,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.15.2", + "version": "v4.15.3", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc" + "reference": "570e980a201d8ed0236b0a62ddf2c9cbb2034039" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc", - "reference": "f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/570e980a201d8ed0236b0a62ddf2c9cbb2034039", + "reference": "570e980a201d8ed0236b0a62ddf2c9cbb2034039", "shasum": "" }, "require": { @@ -188,9 +188,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.2" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.3" }, - "time": "2022-11-12T15:38:23+00:00" + "time": "2023-01-16T22:05:37+00:00" }, { "name": "phar-io/manifest", @@ -305,16 +305,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.23", + "version": "9.2.24", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "9f1f0f9a2fbb680b26d1cf9b61b6eac43a6e4e9c" + "reference": "2cf940ebc6355a9d430462811b5aaa308b174bed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/9f1f0f9a2fbb680b26d1cf9b61b6eac43a6e4e9c", - "reference": "9f1f0f9a2fbb680b26d1cf9b61b6eac43a6e4e9c", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2cf940ebc6355a9d430462811b5aaa308b174bed", + "reference": "2cf940ebc6355a9d430462811b5aaa308b174bed", "shasum": "" }, "require": { @@ -370,7 +370,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.23" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.24" }, "funding": [ { @@ -378,7 +378,7 @@ "type": "github" } ], - "time": "2022-12-28T12:41:10+00:00" + "time": "2023-01-26T08:26:55+00:00" }, { "name": "phpunit/php-file-iterator", @@ -623,20 +623,20 @@ }, { "name": "phpunit/phpunit", - "version": "9.5.27", + "version": "9.6.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "a2bc7ffdca99f92d959b3f2270529334030bba38" + "reference": "e7b1615e3e887d6c719121c6d4a44b0ab9645555" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a2bc7ffdca99f92d959b3f2270529334030bba38", - "reference": "a2bc7ffdca99f92d959b3f2270529334030bba38", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/e7b1615e3e887d6c719121c6d4a44b0ab9645555", + "reference": "e7b1615e3e887d6c719121c6d4a44b0ab9645555", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.3.1", + "doctrine/instantiator": "^1.3.1 || ^2", "ext-dom": "*", "ext-json": "*", "ext-libxml": "*", @@ -674,7 +674,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "9.5-dev" + "dev-master": "9.6-dev" } }, "autoload": { @@ -705,7 +705,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.27" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.3" }, "funding": [ { @@ -721,7 +721,7 @@ "type": "tidelift" } ], - "time": "2022-12-09T07:31:23+00:00" + "time": "2023-02-04T13:37:15+00:00" }, { "name": "sebastian/cli-parser", @@ -1089,16 +1089,16 @@ }, { "name": "sebastian/environment", - "version": "5.1.4", + "version": "5.1.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", - "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", + "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", "shasum": "" }, "require": { @@ -1140,7 +1140,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" }, "funding": [ { @@ -1148,7 +1148,7 @@ "type": "github" } ], - "time": "2022-04-03T09:37:03+00:00" + "time": "2023-02-03T06:03:51+00:00" }, { "name": "sebastian/exporter", @@ -1462,16 +1462,16 @@ }, { "name": "sebastian/recursion-context", - "version": "4.0.4", + "version": "4.0.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", + "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", "shasum": "" }, "require": { @@ -1510,10 +1510,10 @@ } ], "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "homepage": "https://github.com/sebastianbergmann/recursion-context", "support": { "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5" }, "funding": [ { @@ -1521,7 +1521,7 @@ "type": "github" } ], - "time": "2020-10-26T13:17:30+00:00" + "time": "2023-02-03T06:07:39+00:00" }, { "name": "sebastian/resource-operations", @@ -1580,16 +1580,16 @@ }, { "name": "sebastian/type", - "version": "3.2.0", + "version": "3.2.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/type.git", - "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e" + "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", - "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", + "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", "shasum": "" }, "require": { @@ -1624,7 +1624,7 @@ "homepage": "https://github.com/sebastianbergmann/type", "support": { "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/3.2.0" + "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" }, "funding": [ { @@ -1632,7 +1632,7 @@ "type": "github" } ], - "time": "2022-09-12T14:47:03+00:00" + "time": "2023-02-03T06:13:03+00:00" }, { "name": "sebastian/version", @@ -1803,6 +1803,8 @@ "ext-pdo": "*", "php": "^8.1" }, - "platform-dev": [], + "platform-dev": { + "ext-curl": "*" + }, "plugin-api-version": "2.3.0" } diff --git a/docs/api/classes/DatabaseFactory-Builder.html b/docs/api/classes/DatabaseFactory-Builder.html new file mode 100644 index 0000000..4631c28 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Builder.html @@ -0,0 +1,1184 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
+

Documentation

+ + + + + +
+ +
+
+ + + + +
+ + +
+

+ Builder + + +
+ in package + +
+ + +

+ + + +

The main Query DB class. This class is responsible for +building queries and handling the libraries that are used to +execute the queries.

+ + + +
+ Tags + +
+
+
+ author +
+
+ +

Jason Napolitano

+
+ +
+
+ version +
+
+ 1.0.0 + + +
+
+ since +
+
+ 1.0.0 + + +
+
+ license +
+
+ +

MIT https://mit-license.org

+
+ +
+
+ + + + + + +

+ Table of Contents + +

+ +
+
+ $config + +  : string +
+
Config class
+ +
+ $connection + +  : PDO +
+
PDO Connection
+ +
+ $modules + +  : array<string|int, mixed> +
+
Module collection
+ +
+ $query + +  : string|null +
+
Raw SQL Query
+ +
+ $table + +  : string +
+
Database table
+ +
+ __call() + +  : $this +
+
Check to see if the module used for a query exists within the +$modules array, extends the correct class, and implements the +correct interface.
+ +
+ __construct() + +  : mixed +
+
Constructor
+ +
+ __destruct() + +  : mixed +
+
Destructor
+ +
+ __toString() + +  : string +
+
__toString() implementation
+ +
+ close() + +  : void +
+
Close the PDO connection
+ +
+ execute() + +  : PDOStatement +
+
Execute a query and return a PDOStatement
+ +
+ toArray() + +  : ToArray +
+
Wrapper for $this->get()
+ +
+ toJSON() + +  : string|false +
+
Return the results as a JSON string
+ +
+ toSQL() + +  : string +
+
Returns the trimmed string value of +$query
+ +
+ get() + +  : array<string|int, mixed>|null +
+
Return the results as an array
+ +
+ prepare() + +  : PDOStatement|false +
+
Generates a prepared PDO statement +using a trimmed query string
+ +
+ query() + +  : PDOStatement|false +
+
Generates a PDO query
+ +
+ + + + + + +
+

+ Properties + +

+
+

+ $config + + + read-only +

+ + +

Config class

+ + + private + string + $config + + + + + + +
+
+

+ $connection + + + +

+ + +

PDO Connection

+ + + private + PDO + $connection + + + + + + +
+
+

+ $modules + + + +

+ + +

Module collection

+ + + private + array<string|int, mixed> + $modules + = ['whereNot' => null, 'groupBy' => null, 'orderBy' => null, 'andLike' => null, 'notLike' => null, 'update' => null, 'delete' => null, 'insert' => null, 'offset' => null, 'select' => null, 'orLike' => null, 'count' => null, 'where' => null, 'limit' => null, 'join' => null, 'like' => null, 'and' => null, 'or' => null] + + + + +
+ Tags + +
+
+
+ see +
+
+ BaseConfig::$modules + + +
+
+ +
+
+

+ $query + + + +

+ + +

Raw SQL Query

+ + + private + string|null + $query + = '' + + + + + +
+
+

+ $table + + + read-only +

+ + +

Database table

+ + + private + string + $table + + + + + + +
+
+ +
+

+ Methods + +

+
+

+ __call() + +

+ + +

Check to see if the module used for a query exists within the +$modules array, extends the correct class, and implements the +correct interface.

+ + + public + __call([string|null $module = null ][, mixed $arguments = null ]) : $this + +

Once verified we call the query module from within our config +clas,s and execute the query that corresponds to that library

+
+ +
Parameters
+
+
+ $module + : string|null + = null
+
+

The module within $modules

+
+ +
+
+ $arguments + : mixed + = null
+
+

The arguments to pass to the query

+
+ +
+
+ + +
+ Tags + +
+
+
+ throws +
+
+ ReflectionException + + +
+
+ +
Return values
+ $this + — + + +
+
+

+ __construct() + +

+ + +

Constructor

+ + + public + __construct(string $table[, string|null $config = null ]) : mixed + + +
Parameters
+
+
+ $table + : string +
+
+

Database table

+
+ +
+
+ $config + : string|null + = null
+
+

Config class

+
+ +
+
+ + + +
Return values
+ mixed + — + + +
+
+

+ __destruct() + +

+ + +

Destructor

+ + + public + __destruct() : mixed + + + + + +
Return values
+ mixed + — + + +
+
+

+ __toString() + +

+ + +

__toString() implementation

+ + + public + __toString() : string + + + + + +
Return values
+ string + — + + +
+
+

+ close() + +

+ + +

Close the PDO connection

+ + + public + close() : void + + + + + +
Return values
+ void + — + + +
+
+

+ execute() + +

+ + +

Execute a query and return a PDOStatement

+ + + public + execute([array<string|int, mixed>|null $params = null ]) : PDOStatement + + +
Parameters
+
+
+ $params + : array<string|int, mixed>|null + = null
+
+

An array of params to bind to the +query [optional]

+
+ +
+
+ + + +
Return values
+ PDOStatement + — + + +
+
+

+ toArray() + +

+ + +

Wrapper for $this->get()

+ + + public + toArray() : ToArray + + + + +
+ Tags + +
+
+
+ see +
+
+ Builder::get() + + +
+
+ +
Return values
+ ToArray + — + + +
+
+

+ toJSON() + +

+ + +

Return the results as a JSON string

+ + + public + toJSON() : string|false + + + + +
+ Tags + +
+
+
+ throws +
+
+ JsonException + + +
+
+ +
Return values
+ string|false + — + + +
+
+

+ toSQL() + +

+ + +

Returns the trimmed string value of +$query

+ + + public + toSQL() : string + + + + + +
Return values
+ string + — + + +
+
+

+ get() + +

+ + +

Return the results as an array

+ + + private + get() : array<string|int, mixed>|null + + + + + +
Return values
+ array<string|int, mixed>|null + — + + +
+
+

+ prepare() + +

+ + +

Generates a prepared PDO statement +using a trimmed query string

+ + + private + prepare(string $query) : PDOStatement|false + + +
Parameters
+
+
+ $query + : string +
+
+ +
+
+ + + +
Return values
+ PDOStatement|false + — + + +
+
+

+ query() + +

+ + +

Generates a PDO query

+ + + private + query(string $query) : PDOStatement|false + + +
Parameters
+
+
+ $query + : string +
+
+ +
+
+ + + +
Return values
+ PDOStatement|false + — + + +
+
+ + + + +
+
+
+
+

Search results

+ +
+
+
    +
    +
    +
    +
    +
    + + +
    + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Collections-ToArray.html b/docs/api/classes/DatabaseFactory-Collections-ToArray.html new file mode 100644 index 0000000..c989073 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Collections-ToArray.html @@ -0,0 +1,680 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
    +

    Documentation

    + + + + + +
    + +
    +
    + + + + +
    + + +
    +

    + ToArray + + +
    + in package + +
    + + + implements + ArrayAccess + +

    + + + + +
    + + + + + + +

    + Interfaces, Classes, Traits and Enums + +

    + +
    +
    ArrayAccess
    +
    + + + +
    + + +

    + Table of Contents + +

    + +
    +
    + $collection + +  : array<string|int, mixed> +
    +
    + +
    + __construct() + +  : mixed +
    +
    + +
    + collection() + +  : array<string|int, mixed> +
    +
    + +
    + offsetExists() + +  : bool +
    +
    + +
    + offsetGet() + +  : int|null +
    +
    + +
    + offsetSet() + +  : void +
    +
    + +
    + offsetUnset() + +  : void +
    +
    + +
    + + + + + + +
    +

    + Properties + +

    +
    +

    + $collection + + + +

    + + + + + private + array<string|int, mixed> + $collection + + +
    + +
    + + + +
    +
    + +
    +

    + Methods + +

    +
    +

    + __construct() + +

    + + + + + public + __construct(array<string|int, mixed> $collection) : mixed + +
    + +
    Parameters
    +
    +
    + $collection + : array<string|int, mixed> +
    +
    +
    + +
    +
    + + + +
    Return values
    + mixed + — + + +
    +
    +

    + collection() + +

    + + + + + public + collection() : array<string|int, mixed> + +
    + + + + +
    Return values
    + array<string|int, mixed> + — + + +
    +
    +

    + offsetExists() + +

    + + + + + public + offsetExists(mixed $offset) : bool + +
    + +
    Parameters
    +
    +
    + $offset + : mixed +
    +
    +
    + +
    +
    + + + +
    Return values
    + bool + — + + +
    +
    +

    + offsetGet() + +

    + + + + + public + offsetGet(mixed $offset) : int|null + +
    + +
    Parameters
    +
    +
    + $offset + : mixed +
    +
    +
    + +
    +
    + + + +
    Return values
    + int|null + — + + +
    +
    +

    + offsetSet() + +

    + + + + + public + offsetSet(mixed $offset, mixed $value) : void + +
    + +
    Parameters
    +
    +
    + $offset + : mixed +
    +
    +
    + +
    +
    + $value + : mixed +
    +
    +
    + +
    +
    + + + +
    Return values
    + void + — + + +
    +
    +

    + offsetUnset() + +

    + + + + + public + offsetUnset(mixed $offset) : void + +
    + +
    Parameters
    +
    +
    + $offset + : mixed +
    +
    +
    + +
    +
    + + + +
    Return values
    + void + — + + +
    +
    + + + + +
    +
    +
    +
    +

    Search results

    + +
    +
    +
      +
      +
      +
      +
      +
      + + +
      + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Config-BaseBuilder.html b/docs/api/classes/DatabaseFactory-Config-BaseBuilder.html new file mode 100644 index 0000000..dd5d861 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Config-BaseBuilder.html @@ -0,0 +1,2581 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
      +

      Documentation

      + + + + + +
      + +
      +
      + + + + +
      + + +
      +

      + BaseBuilder + + +
      + in package + +
      + + + implements + BaseBuilderInterface + +

      + + + +

      SQL Module DB

      + + + +
      + Tags + +
      +
      +
      + author +
      +
      + +

      Jason Napolitano

      +
      + +
      +
      + version +
      +
      + 1.0.0 + + +
      +
      + since +
      +
      + 1.0.0 + + +
      +
      + license +
      +
      + +

      MIT https://mit-license.org

      +
      + +
      +
      + + + + +

      + Interfaces, Classes, Traits and Enums + +

      + +
      +
      BaseBuilderInterface
      +
      Contract for the query builder
      + + + +
      + + +

      + Table of Contents + +

      + +
      +
      + ALL + +  = '*' +
      +
      + +
      + AND + +  = ' AND ' +
      +
      + +
      + ASC + +  = 'ASC' +
      +
      + +
      + BKTK + +  = '`' +
      +
      + +
      + CLPAR + +  = ')' +
      +
      + +
      + COMMA + +  = ',' +
      +
      + +
      + COUNT + +  = 'COUNT' +
      +
      + +
      + DBLQT + +  = '"' +
      +
      + +
      + DELETE + +  = 'DELETE ' +
      +
      + +
      + DESC + +  = 'DESC' +
      +
      + +
      + EMPTY + +  = '' +
      +
      + +
      + EQUALS + +  = ' = ' +
      +
      + +
      + FALSE + +  = 'FALSE' +
      +
      + +
      + FROM + +  = ' FROM ' +
      +
      + +
      + GROUP_BY + +  = ' GROUP BY ' +
      +
      + +
      + INSERT + +  = 'INSERT ' +
      +
      + +
      + JOIN + +  = ' JOIN ' +
      +
      + +
      + LIKE + +  = ' LIKE ' +
      +
      + +
      + LIMIT + +  = ' LIMIT' +
      +
      + +
      + NOT + +  = ' <>' +
      +
      + +
      + OFFSET + +  = ' OFFSET' +
      +
      + +
      + ON + +  = ' ON ' +
      +
      + +
      + ONE + +  = 1 +
      +
      + +
      + OPPAR + +  = '(' +
      +
      + +
      + OR + +  = ' OR ' +
      +
      + +
      + OR_NOT + +  = ' OR NOT ' +
      +
      + +
      + ORDER_BY + +  = ' ORDER BY ' +
      +
      + +
      + PERC + +  = '%' +
      +
      + +
      + PRD + +  = '.' +
      +
      + +
      + SELECT + +  = 'SELECT' +
      +
      + +
      + SEPARATOR + +  = ', ' +
      +
      + +
      + SGLQT + +  = "'" +
      +
      + +
      + SPC + +  = ' ' +
      +
      + +
      + TRUE + +  = 'TRUE' +
      +
      + +
      + UPDATE + +  = 'UPDATE ' +
      +
      + +
      + VALUE + +  = '`?`' +
      +
      + +
      + WHERE + +  = ' WHERE ' +
      +
      + +
      + ZERO + +  = 0 +
      +
      + +
      + columns() + +  : string +
      +
      COLUMNS
      + +
      + contains() + +  : string +
      +
      + +
      + count() + +  : string +
      +
      COUNT
      + +
      + from() + +  : string +
      +
      FROM
      + +
      + join() + +  : string +
      +
      + +
      + like() + +  : string +
      +
      + +
      + limit() + +  : string +
      +
      LIMIT
      + +
      + offset() + +  : string +
      +
      OFFSET
      + +
      + select() + +  : string +
      +
      SELECT
      + +
      + values() + +  : string +
      +
      VALUES
      + +
      + where() + +  : string +
      +
      + +
      + decrement() + +  : int +
      +
      Decrement a value
      + +
      + doubleQuote() + +  : string +
      +
      Add double quotes to a string
      + +
      + increment() + +  : int +
      +
      Increment a value
      + +
      + singleQuote() + +  : string +
      +
      Add single quotes to a string
      + +
      + strip() + +  : string +
      +
      Strip a string of quotes
      + +
      + + + + +
      +

      + Constants + +

      +
      +

      + ALL + +

      + + + + + + protected + final mixed + ALL + = '*' + + + +
      + +
      + + + +
      +
      +

      + AND + +

      + + + + + + protected + final mixed + AND + = ' AND ' + + + +
      + +
      + + + +
      +
      +

      + ASC + +

      + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
      + +
      + + + +
      +
      +

      + BKTK + +

      + + + + + + protected + final mixed + BKTK + = '`' + + + +
      + +
      + + + +
      +
      +

      + CLPAR + +

      + + + + + + protected + final mixed + CLPAR + = ')' + + + +
      + +
      + + + +
      +
      +

      + COMMA + +

      + + + + + + protected + final mixed + COMMA + = ',' + + + +
      + +
      + + + +
      +
      +

      + COUNT + +

      + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
      + +
      + + + +
      +
      +

      + DBLQT + +

      + + + + + + protected + final mixed + DBLQT + = '"' + + + +
      + +
      + + + +
      +
      +

      + DELETE + +

      + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
      + +
      + + + +
      +
      +

      + DESC + +

      + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
      + +
      + + + +
      +
      +

      + EMPTY + +

      + + + + + + protected + final mixed + EMPTY + = '' + + + +
      + +
      + + + +
      +
      +

      + EQUALS + +

      + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
      + +
      + + + +
      +
      +

      + FALSE + +

      + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
      + +
      + + + +
      +
      +

      + FROM + +

      + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
      + +
      + + + +
      +
      +

      + GROUP_BY + +

      + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
      + +
      + + + +
      +
      +

      + INSERT + +

      + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
      + +
      + + + +
      +
      +

      + JOIN + +

      + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
      + +
      + + + +
      +
      +

      + LIKE + +

      + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
      + +
      + + + +
      +
      +

      + LIMIT + +

      + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
      + +
      + + + +
      +
      +

      + NOT + +

      + + + + + + protected + final mixed + NOT + = ' <>' + + + +
      + +
      + + + +
      +
      +

      + OFFSET + +

      + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
      + +
      + + + +
      +
      +

      + ON + +

      + + + + + + protected + final mixed + ON + = ' ON ' + + + +
      + +
      + + + +
      +
      +

      + ONE + +

      + + + + + + protected + final mixed + ONE + = 1 + + + +
      + +
      + + + +
      +
      +

      + OPPAR + +

      + + + + + + protected + final mixed + OPPAR + = '(' + + + +
      + +
      + + + +
      +
      +

      + OR + +

      + + + + + + protected + final mixed + OR + = ' OR ' + + + +
      + +
      + + + +
      +
      +

      + OR_NOT + +

      + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
      + +
      + + + +
      +
      +

      + ORDER_BY + +

      + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
      + +
      + + + +
      +
      +

      + PERC + +

      + + + + + + protected + final mixed + PERC + = '%' + + + +
      + +
      + + + +
      +
      +

      + PRD + +

      + + + + + + protected + final mixed + PRD + = '.' + + + +
      + +
      + + + +
      +
      +

      + SELECT + +

      + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
      + +
      + + + +
      +
      +

      + SEPARATOR + +

      + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
      + +
      + + + +
      +
      +

      + SGLQT + +

      + + + + + + protected + final mixed + SGLQT + = "'" + + + +
      + +
      + + + +
      +
      +

      + SPC + +

      + + + + + + protected + final mixed + SPC + = ' ' + + + +
      + +
      + + + +
      +
      +

      + TRUE + +

      + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
      + +
      + + + +
      +
      +

      + UPDATE + +

      + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
      + +
      + + + +
      +
      +

      + VALUE + +

      + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
      + +
      + + + +
      +
      +

      + WHERE + +

      + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
      + +
      + + + +
      +
      +

      + ZERO + +

      + + + + + + protected + final mixed + ZERO + = 0 + + + +
      + +
      + + + +
      +
      + + + +
      +

      + Methods + +

      +
      +

      + columns() + +

      + + +

      COLUMNS

      + + + public + static columns(array<string|int, mixed> $columns) : string + + +
      Parameters
      +
      +
      + $columns + : array<string|int, mixed> +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + contains() + +

      + + + + + public + static contains(string $field, mixed $value) : string + +
      + +
      Parameters
      +
      +
      + $field + : string +
      +
      +
      + +
      +
      + $value + : mixed +
      +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + count() + +

      + + +

      COUNT

      + + + public + static count([mixed $values = self::ALL ]) : string + + +
      Parameters
      +
      +
      + $values + : mixed + = self::ALL
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + from() + +

      + + +

      FROM

      + + + public + static from([string $table = null ]) : string + + +
      Parameters
      +
      +
      + $table + : string + = null
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + join() + +

      + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
      + +
      Parameters
      +
      +
      + $params + : string +
      +
      +
      + +
      +
      + $on + : array<string|int, mixed> +
      +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + like() + +

      + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
      + +
      Parameters
      +
      +
      + $pattern + : string +
      +
      +
      + +
      +
      + $not + : bool + = false
      +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + limit() + +

      + + +

      LIMIT

      + + + public + static limit(int $rows) : string + + +
      Parameters
      +
      +
      + $rows + : int +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + offset() + +

      + + +

      OFFSET

      + + + public + static offset(int $count) : string + + +
      Parameters
      +
      +
      + $count + : int +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + select() + +

      + + +

      SELECT

      + + + public + static select(string $columns[, bool $space = false ]) : string + + +
      Parameters
      +
      +
      + $columns + : string +
      +
      + +
      +
      + $space + : bool + = false
      +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + values() + +

      + + +

      VALUES

      + + + public + static values(array<string|int, mixed> $values) : string + + +
      Parameters
      +
      +
      + $values + : array<string|int, mixed> +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + where() + +

      + + + + + public + static where(string $columns) : string + +
      + +
      Parameters
      +
      +
      + $columns + : string +
      +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + decrement() + +

      + + +

      Decrement a value

      + + + protected + static decrement(int $value) : int + + +
      Parameters
      +
      +
      + $value + : int +
      +
      + +
      +
      + + + +
      Return values
      + int + — + + +
      +
      +

      + doubleQuote() + +

      + + +

      Add double quotes to a string

      + + + protected + static doubleQuote(string $string) : string + + +
      Parameters
      +
      +
      + $string + : string +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + increment() + +

      + + +

      Increment a value

      + + + protected + static increment(int $value) : int + + +
      Parameters
      +
      +
      + $value + : int +
      +
      + +
      +
      + + + +
      Return values
      + int + — + + +
      +
      +

      + singleQuote() + +

      + + +

      Add single quotes to a string

      + + + protected + static singleQuote(string $string) : string + + +
      Parameters
      +
      +
      + $string + : string +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      +

      + strip() + +

      + + +

      Strip a string of quotes

      + + + protected + static strip(string $string) : string + + +
      Parameters
      +
      +
      + $string + : string +
      +
      + +
      +
      + + + +
      Return values
      + string + — + + +
      +
      + + + + +
      +
      +
      +
      +

      Search results

      + +
      +
      +
        +
        +
        +
        +
        +
        + + +
        + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Config-BaseConfig.html b/docs/api/classes/DatabaseFactory-Config-BaseConfig.html new file mode 100644 index 0000000..33c387c --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Config-BaseConfig.html @@ -0,0 +1,563 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
        +

        Documentation

        + + + + + +
        + +
        +
        + + + + +
        + + +
        +

        + BaseConfig + + +
        + in package + +
        + + + implements + BaseConfigInterface + +

        + + + +

        The base configuration file for the library

        + + + +
        + Tags + +
        +
        +
        + author +
        +
        + +

        Jason Napolitano

        +
        + +
        +
        + version +
        +
        + 1.0.0 + + +
        +
        + since +
        +
        + 1.0.0 + + +
        +
        + license +
        +
        + +

        MIT https://mit-license.org

        +
        + +
        +
        + + + + +

        + Interfaces, Classes, Traits and Enums + +

        + +
        +
        BaseConfigInterface
        +
        Contract for the custom config classes
        + + + +
        + + +

        + Table of Contents + +

        + +
        +
        + $env + +  : array<string|int, mixed> +
        +
        ENV config overrides
        + +
        + $modules + +  : array<string|int, mixed> +
        +
        Query builder modules
        + +
        + env() + +  : array<string|int, mixed>|array<string|int, string> +
        +
        Return the $env array
        + +
        + modules() + +  : array<string|int, mixed>|array<string|int, string> +
        +
        Return the $modules array
        + +
        + + + + + + +
        +

        + Properties + +

        +
        +

        + $env + + + +

        + + +

        ENV config overrides

        + + + protected + static array<string|int, mixed> + $env + = ['username' => null, 'hostname' => null, 'password' => null, 'database' => null, 'driver' => null] + + + + + +
        +
        +

        + $modules + + + +

        + + +

        Query builder modules

        + + + protected + static array<string|int, mixed> + $modules + = ['whereNot' => \DatabaseFactory\Modules\WhereNot::class, 'groupBy' => \DatabaseFactory\Modules\GroupBy::class, 'orderBy' => \DatabaseFactory\Modules\OrderBy::class, 'notLike' => \DatabaseFactory\Modules\NotLike::class, 'andLike' => \DatabaseFactory\Modules\AndLike::class, 'offset' => \DatabaseFactory\Modules\Offset::class, 'select' => \DatabaseFactory\Modules\Select::class, 'orLike' => \DatabaseFactory\Modules\OrLike::class, 'count' => \DatabaseFactory\Modules\Count::class, 'where' => \DatabaseFactory\Modules\Where::class, 'limit' => \DatabaseFactory\Modules\Limit::class, 'join' => \DatabaseFactory\Modules\Join::class, 'like' => \DatabaseFactory\Modules\Like::class, 'and' => \DatabaseFactory\Modules\AndWhere::class, 'or' => \DatabaseFactory\Modules\OrWhere::class] + + + + + +
        +
        + +
        +

        + Methods + +

        +
        +

        + env() + +

        + + +

        Return the $env array

        + + + public + env() : array<string|int, mixed>|array<string|int, string> + + + + +
        + Tags + +
        +
        +
        + inheritdoc +
        +
        + + +
        +
        + +
        Return values
        + array<string|int, mixed>|array<string|int, string> + — + + +
        +
        +

        + modules() + +

        + + +

        Return the $modules array

        + + + public + modules() : array<string|int, mixed>|array<string|int, string> + + + + +
        + Tags + +
        +
        +
        + inheritdoc +
        +
        + + +
        +
        + +
        Return values
        + array<string|int, mixed>|array<string|int, string> + — + + +
        +
        + + + + +
        +
        +
        +
        +

        Search results

        + +
        +
        +
          +
          +
          +
          +
          +
          + + +
          + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Connect.html b/docs/api/classes/DatabaseFactory-Connect.html new file mode 100644 index 0000000..80ab1b1 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Connect.html @@ -0,0 +1,787 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
          +

          Documentation

          + + + + + +
          + +
          +
          + + + + +
          + + +
          +

          + Connect + + +
          + in package + +
          + + +

          + + + +

          This is the main connection entry point and is responsible +for establishing, maintaining and closing a PDO connection

          + + + +
          + Tags + +
          +
          +
          + author +
          +
          + +

          Jason Napolitano

          +
          + +
          +
          + version +
          +
          + 1.0.0 + + +
          +
          + since +
          +
          + 1.0.0 + + +
          +
          + license +
          +
          + +

          MIT https://mit-license.org

          +
          + +
          +
          + + + + + + +

          + Table of Contents + +

          + +
          +
          + $connection + +  : PDO +
          +
          + +
          + $database + +  : string +
          +
          + +
          + $driver + +  : string +
          +
          + +
          + $hostname + +  : string +
          +
          + +
          + $password + +  : string +
          +
          + +
          + $username + +  : string +
          +
          + +
          + connection() + +  : PDO +
          +
          + +
          + start() + +  : PDO +
          +
          PDO connection instance
          + +
          + newConnection() + +  : void +
          +
          Generate a new PDO connection
          + +
          + setDriver() + +  : void +
          +
          Setter for the database driver
          + +
          + + + + + + +
          +

          + Properties + +

          +
          +

          + $connection + + + +

          + + + + + private + static PDO + $connection + + + +

          PDO instance

          +
          + + + +
          +
          +

          + $database + + + +

          + + + + + private + static string + $database + + + +

          Database

          +
          + + + +
          +
          +

          + $driver + + + +

          + + + + + private + static string + $driver + + + +

          Database driver

          +
          + + + +
          +
          +

          + $hostname + + + +

          + + + + + private + static string + $hostname + + + +

          Hostname

          +
          + + + +
          +
          +

          + $password + + + +

          + + + + + private + static string + $password + + + +

          Password

          +
          + + + +
          +
          +

          + $username + + + +

          + + + + + private + static string + $username + + + +

          Username

          +
          + + + +
          +
          + +
          +

          + Methods + +

          +
          +

          + connection() + +

          + + + + + public + static connection() : PDO + +
          + + + + +
          Return values
          + PDO + — + + +
          +
          +

          + start() + +

          + + +

          PDO connection instance

          + + + public + static start() : PDO + + + + + +
          Return values
          + PDO + — + + +
          +
          +

          + newConnection() + +

          + + +

          Generate a new PDO connection

          + + + private + static newConnection(string $string) : void + + +
          Parameters
          +
          +
          + $string + : string +
          +
          + +
          +
          + + + +
          Return values
          + void + — + + +
          +
          +

          + setDriver() + +

          + + +

          Setter for the database driver

          + + + private + static setDriver([string|null $driver = null ]) : void + + +
          Parameters
          +
          +
          + $driver + : string|null + = null
          +
          + +
          +
          + + + +
          Return values
          + void + — + + +
          +
          + + + + +
          +
          +
          +
          +

          Search results

          + +
          +
          +
            +
            +
            +
            +
            +
            + + +
            + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Connections-DBLib.html b/docs/api/classes/DatabaseFactory-Connections-DBLib.html new file mode 100644 index 0000000..816edc0 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Connections-DBLib.html @@ -0,0 +1,480 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
            +

            Documentation

            + + + + + +
            + +
            +
            + + + + +
            + + +
            +

            + DBLib + + +
            + in package + +
            + + + implements + ConnectionInterface + +

            + + + +

            The DBLib connection class handles the connection to a +MSSQL database

            + + + +
            + Tags + +
            +
            +
            + author +
            +
            + +

            Jason Napolitano

            +
            + +
            +
            + version +
            +
            + 1.0.0 + + +
            +
            + since +
            +
            + 1.0.0 + + +
            +
            + license +
            +
            + +

            MIT https://mit-license.org

            +
            + +
            +
            + + + + +

            + Interfaces, Classes, Traits and Enums + +

            + +
            +
            ConnectionInterface
            +
            Contract for the custom connection classes
            + + + +
            + + +

            + Table of Contents + +

            + +
            +
            + $driver + +  : string +
            +
            + +
            + connection() + +  : string +
            +
            Sets the connection string and returns it
            + +
            + + + + + + +
            +

            + Properties + +

            +
            +

            + $driver + + + +

            + + + + + protected + static string + $driver + = 'dblib' + + +

            Database Driver

            +
            + + + +
            +
            + +
            +

            + Methods + +

            +
            +

            + connection() + +

            + + +

            Sets the connection string and returns it

            + + + public + static connection(string $database, string $hostname) : string + + +
            Parameters
            +
            +
            + $database + : string +
            +
            +

            Database name

            +
            + +
            +
            + $hostname + : string +
            +
            +

            Database host

            +
            + +
            +
            + + + +
            Return values
            + string + — + + +
            +
            + + + + +
            +
            +
            +
            +

            Search results

            + +
            +
            +
              +
              +
              +
              +
              +
              + + +
              + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Connections-MySQL.html b/docs/api/classes/DatabaseFactory-Connections-MySQL.html new file mode 100644 index 0000000..1534b58 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Connections-MySQL.html @@ -0,0 +1,471 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
              +

              Documentation

              + + + + + +
              + +
              +
              + + + + +
              + + +
              +

              + MySQL + + +
              + in package + +
              + + + implements + ConnectionInterface + +

              + + + +

              The MySQL connection class handles the connection to a +MySQL database

              + + + +
              + Tags + +
              +
              +
              + author +
              +
              + +

              Jason Napolitano

              +
              + +
              +
              + version +
              +
              + 1.0.0 + + +
              +
              + since +
              +
              + 1.0.0 + + +
              +
              + + + + +

              + Interfaces, Classes, Traits and Enums + +

              + +
              +
              ConnectionInterface
              +
              Contract for the custom connection classes
              + + + +
              + + +

              + Table of Contents + +

              + +
              +
              + $driver + +  : string +
              +
              + +
              + connection() + +  : string +
              +
              Sets the connection string and returns it
              + +
              + + + + + + +
              +

              + Properties + +

              +
              +

              + $driver + + + +

              + + + + + protected + static string + $driver + = 'mysql' + + +

              Database Driver

              +
              + + + +
              +
              + +
              +

              + Methods + +

              +
              +

              + connection() + +

              + + +

              Sets the connection string and returns it

              + + + public + static connection(string $database, string $hostname) : string + + +
              Parameters
              +
              +
              + $database + : string +
              +
              +

              Database name

              +
              + +
              +
              + $hostname + : string +
              +
              +

              Database host

              +
              + +
              +
              + + + +
              Return values
              + string + — + + +
              +
              + + + + +
              +
              +
              +
              +

              Search results

              + +
              +
              +
                +
                +
                +
                +
                +
                + + +
                + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Connections-Postgres.html b/docs/api/classes/DatabaseFactory-Connections-Postgres.html new file mode 100644 index 0000000..b5b567c --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Connections-Postgres.html @@ -0,0 +1,480 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                +

                Documentation

                + + + + + +
                + +
                +
                + + + + +
                + + +
                +

                + Postgres + + +
                + in package + +
                + + + implements + ConnectionInterface + +

                + + + +

                The SQLSrv connection class handles the connection to a +MSSQL database

                + + + +
                + Tags + +
                +
                +
                + author +
                +
                + +

                Jason Napolitano

                +
                + +
                +
                + version +
                +
                + 1.0.0 + + +
                +
                + since +
                +
                + 1.0.0 + + +
                +
                + license +
                +
                + +

                MIT https://mit-license.org

                +
                + +
                +
                + + + + +

                + Interfaces, Classes, Traits and Enums + +

                + +
                +
                ConnectionInterface
                +
                Contract for the custom connection classes
                + + + +
                + + +

                + Table of Contents + +

                + +
                +
                + $driver + +  : string +
                +
                + +
                + connection() + +  : string +
                +
                Sets the connection string and returns it
                + +
                + + + + + + +
                +

                + Properties + +

                +
                +

                + $driver + + + +

                + + + + + protected + static string + $driver + = 'pgsql' + + +

                Database Driver

                +
                + + + +
                +
                + +
                +

                + Methods + +

                +
                +

                + connection() + +

                + + +

                Sets the connection string and returns it

                + + + public + static connection(string $database, string $hostname) : string + + +
                Parameters
                +
                +
                + $database + : string +
                +
                +

                Database name

                +
                + +
                +
                + $hostname + : string +
                +
                +

                Database host

                +
                + +
                +
                + + + +
                Return values
                + string + — + + +
                +
                + + + + +
                +
                +
                +
                +

                Search results

                + +
                +
                +
                  +
                  +
                  +
                  +
                  +
                  + + +
                  + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Connections-SQLSrv.html b/docs/api/classes/DatabaseFactory-Connections-SQLSrv.html new file mode 100644 index 0000000..a912648 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Connections-SQLSrv.html @@ -0,0 +1,480 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                  +

                  Documentation

                  + + + + + +
                  + +
                  +
                  + + + + +
                  + + +
                  +

                  + SQLSrv + + +
                  + in package + +
                  + + + implements + ConnectionInterface + +

                  + + + +

                  The SQLSrv connection class handles the connection to a +MSSQL database

                  + + + +
                  + Tags + +
                  +
                  +
                  + author +
                  +
                  + +

                  Jason Napolitano

                  +
                  + +
                  +
                  + version +
                  +
                  + 1.0.0 + + +
                  +
                  + since +
                  +
                  + 1.0.0 + + +
                  +
                  + license +
                  +
                  + +

                  MIT https://mit-license.org

                  +
                  + +
                  +
                  + + + + +

                  + Interfaces, Classes, Traits and Enums + +

                  + +
                  +
                  ConnectionInterface
                  +
                  Contract for the custom connection classes
                  + + + +
                  + + +

                  + Table of Contents + +

                  + +
                  +
                  + $driver + +  : string +
                  +
                  + +
                  + connection() + +  : string +
                  +
                  Sets the connection string and returns it
                  + +
                  + + + + + + +
                  +

                  + Properties + +

                  +
                  +

                  + $driver + + + +

                  + + + + + protected + static string + $driver + = 'sqlsrv' + + +

                  Database Driver

                  +
                  + + + +
                  +
                  + +
                  +

                  + Methods + +

                  +
                  +

                  + connection() + +

                  + + +

                  Sets the connection string and returns it

                  + + + public + static connection(string $database, string $hostname) : string + + +
                  Parameters
                  +
                  +
                  + $database + : string +
                  +
                  +

                  Database name

                  +
                  + +
                  +
                  + $hostname + : string +
                  +
                  +

                  Database host

                  +
                  + +
                  +
                  + + + +
                  Return values
                  + string + — + + +
                  +
                  + + + + +
                  +
                  +
                  +
                  +

                  Search results

                  + +
                  +
                  +
                    +
                    +
                    +
                    +
                    +
                    + + +
                    + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Connections-SQLite.html b/docs/api/classes/DatabaseFactory-Connections-SQLite.html new file mode 100644 index 0000000..bfbae4f --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Connections-SQLite.html @@ -0,0 +1,480 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                    +

                    Documentation

                    + + + + + +
                    + +
                    +
                    + + + + +
                    + + +
                    +

                    + SQLite + + +
                    + in package + +
                    + + + implements + ConnectionInterface + +

                    + + + +

                    The SQLSrv connection class handles the connection to a +MSSQL database

                    + + + +
                    + Tags + +
                    +
                    +
                    + author +
                    +
                    + +

                    Jason Napolitano

                    +
                    + +
                    +
                    + version +
                    +
                    + 1.0.0 + + +
                    +
                    + since +
                    +
                    + 1.0.0 + + +
                    +
                    + license +
                    +
                    + +

                    MIT https://mit-license.org

                    +
                    + +
                    +
                    + + + + +

                    + Interfaces, Classes, Traits and Enums + +

                    + +
                    +
                    ConnectionInterface
                    +
                    Contract for the custom connection classes
                    + + + +
                    + + +

                    + Table of Contents + +

                    + +
                    +
                    + $driver + +  : string +
                    +
                    + +
                    + connection() + +  : string +
                    +
                    Sets the connection string and returns it
                    + +
                    + + + + + + +
                    +

                    + Properties + +

                    +
                    +

                    + $driver + + + +

                    + + + + + protected + static string + $driver + = 'sqlite' + + +

                    Database Driver

                    +
                    + + + +
                    +
                    + +
                    +

                    + Methods + +

                    +
                    +

                    + connection() + +

                    + + +

                    Sets the connection string and returns it

                    + + + public + static connection(string $database, string $hostname) : string + + +
                    Parameters
                    +
                    +
                    + $database + : string +
                    +
                    +

                    Database name

                    +
                    + +
                    +
                    + $hostname + : string +
                    +
                    +

                    Database host

                    +
                    + +
                    +
                    + + + +
                    Return values
                    + string + — + + +
                    +
                    + + + + +
                    +
                    +
                    +
                    +

                    Search results

                    + +
                    +
                    +
                      +
                      +
                      +
                      +
                      +
                      + + +
                      + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Contracts-BaseBuilderInterface.html b/docs/api/classes/DatabaseFactory-Contracts-BaseBuilderInterface.html new file mode 100644 index 0000000..9d42fb0 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Contracts-BaseBuilderInterface.html @@ -0,0 +1,700 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                      +

                      Documentation

                      + + + + + +
                      + +
                      +
                      + + + + +
                      + + +
                      +

                      + BaseBuilderInterface +
                      + in + +
                      +

                      + + + +

                      Contract for the query builder

                      + + + +
                      + Tags + +
                      +
                      +
                      + author +
                      +
                      + +

                      Jason Napolitano

                      +
                      + +
                      +
                      + version +
                      +
                      + 1.0.0 + + +
                      +
                      + since +
                      +
                      + 1.0.0 + + +
                      +
                      + license +
                      +
                      + +

                      MIT https://mit-license.org

                      +
                      + +
                      +
                      + + + + + + +

                      + Table of Contents + +

                      + +
                      +
                      + columns() + +  : string +
                      +
                      COLUMNS
                      + +
                      + count() + +  : string +
                      +
                      COUNT
                      + +
                      + from() + +  : string +
                      +
                      FROM
                      + +
                      + limit() + +  : string +
                      +
                      LIMIT
                      + +
                      + offset() + +  : string +
                      +
                      OFFSET
                      + +
                      + select() + +  : string +
                      +
                      SELECT
                      + +
                      + values() + +  : string +
                      +
                      VALUES
                      + +
                      + + + + + +
                      +

                      + Methods + +

                      +
                      +

                      + columns() + +

                      + + +

                      COLUMNS

                      + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                      Parameters
                      +
                      +
                      + $columns + : array<string|int, mixed> +
                      +
                      + +
                      +
                      + + + +
                      Return values
                      + string + — + + +
                      +
                      +

                      + count() + +

                      + + +

                      COUNT

                      + + + public + static count(string $values) : string + + +
                      Parameters
                      +
                      +
                      + $values + : string +
                      +
                      + +
                      +
                      + + + +
                      Return values
                      + string + — + + +
                      +
                      +

                      + from() + +

                      + + +

                      FROM

                      + + + public + static from(string $table) : string + + +
                      Parameters
                      +
                      +
                      + $table + : string +
                      +
                      + +
                      +
                      + + + +
                      Return values
                      + string + — + + +
                      +
                      +

                      + limit() + +

                      + + +

                      LIMIT

                      + + + public + static limit(int $rows) : string + + +
                      Parameters
                      +
                      +
                      + $rows + : int +
                      +
                      + +
                      +
                      + + + +
                      Return values
                      + string + — + + +
                      +
                      +

                      + offset() + +

                      + + +

                      OFFSET

                      + + + public + static offset(int $count) : string + + +
                      Parameters
                      +
                      +
                      + $count + : int +
                      +
                      + +
                      +
                      + + + +
                      Return values
                      + string + — + + +
                      +
                      +

                      + select() + +

                      + + +

                      SELECT

                      + + + public + static select(string $columns) : string + + +
                      Parameters
                      +
                      +
                      + $columns + : string +
                      +
                      + +
                      +
                      + + + +
                      Return values
                      + string + — + + +
                      +
                      +

                      + values() + +

                      + + +

                      VALUES

                      + + + public + static values(array<string|int, mixed> $values) : string + + +
                      Parameters
                      +
                      +
                      + $values + : array<string|int, mixed> +
                      +
                      + +
                      +
                      + + + +
                      Return values
                      + string + — + + +
                      +
                      + + + + +
                      +
                      +
                      +
                      +

                      Search results

                      + +
                      +
                      +
                        +
                        +
                        +
                        +
                        +
                        + + +
                        + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Contracts-BaseConfigInterface.html b/docs/api/classes/DatabaseFactory-Contracts-BaseConfigInterface.html new file mode 100644 index 0000000..7266b64 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Contracts-BaseConfigInterface.html @@ -0,0 +1,430 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                        +

                        Documentation

                        + + + + + +
                        + +
                        +
                        + + + + +
                        + + +
                        +

                        + BaseConfigInterface +
                        + in + +
                        +

                        + + + +

                        Contract for the custom config classes

                        + + + +
                        + Tags + +
                        +
                        +
                        + author +
                        +
                        + +

                        Jason Napolitano

                        +
                        + +
                        +
                        + version +
                        +
                        + 1.0.0 + + +
                        +
                        + since +
                        +
                        + 1.0.0 + + +
                        +
                        + license +
                        +
                        + +

                        MIT https://mit-license.org

                        +
                        + +
                        +
                        + + + + + + +

                        + Table of Contents + +

                        + +
                        +
                        + env() + +  : array<string|int, mixed>|array<string|int, string> +
                        +
                        Return the $env array
                        + +
                        + modules() + +  : array<string|int, mixed>|array<string|int, string> +
                        +
                        Return the $modules array
                        + +
                        + + + + + +
                        +

                        + Methods + +

                        +
                        +

                        + env() + +

                        + + +

                        Return the $env array

                        + + + public + env() : array<string|int, mixed>|array<string|int, string> + + + + + +
                        Return values
                        + array<string|int, mixed>|array<string|int, string> + — + + +
                        +
                        +

                        + modules() + +

                        + + +

                        Return the $modules array

                        + + + public + modules() : array<string|int, mixed>|array<string|int, string> + + + + + +
                        Return values
                        + array<string|int, mixed>|array<string|int, string> + — + + +
                        +
                        + + + + +
                        +
                        +
                        +
                        +

                        Search results

                        + +
                        +
                        +
                          +
                          +
                          +
                          +
                          +
                          + + +
                          + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Contracts-BaseEntityInterface.html b/docs/api/classes/DatabaseFactory-Contracts-BaseEntityInterface.html new file mode 100644 index 0000000..250c9d8 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Contracts-BaseEntityInterface.html @@ -0,0 +1,390 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                          +

                          Documentation

                          + + + + + +
                          + +
                          +
                          + + + + +
                          + + +
                          +

                          + BaseEntityInterface +
                          + in + +
                          +

                          + + + +

                          Contract for the entity objects

                          + + + +
                          + Tags + +
                          +
                          +
                          + author +
                          +
                          + +

                          Jason Napolitano

                          +
                          + +
                          +
                          + version +
                          +
                          + 1.0.0 + + +
                          +
                          + since +
                          +
                          + 1.0.0 + + +
                          +
                          + license +
                          +
                          + +

                          MIT https://mit-license.org

                          +
                          + +
                          +
                          + + + + + + +

                          + Table of Contents + +

                          + +
                          +
                          + save() + +  : bool|int +
                          +
                          Save a record
                          + +
                          + + + + + +
                          +

                          + Methods + +

                          +
                          +

                          + save() + +

                          + + +

                          Save a record

                          + + + public + save() : bool|int + + + + + +
                          Return values
                          + bool|int + — + + +
                          +
                          + + + + +
                          +
                          +
                          +
                          +

                          Search results

                          + +
                          +
                          +
                            +
                            +
                            +
                            +
                            +
                            + + +
                            + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Contracts-ConnectionInterface.html b/docs/api/classes/DatabaseFactory-Contracts-ConnectionInterface.html new file mode 100644 index 0000000..56e6122 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Contracts-ConnectionInterface.html @@ -0,0 +1,407 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                            +

                            Documentation

                            + + + + + +
                            + +
                            +
                            + + + + +
                            + + +
                            +

                            + ConnectionInterface +
                            + in + +
                            +

                            + + + +

                            Contract for the custom connection classes

                            + + + +
                            + Tags + +
                            +
                            +
                            + author +
                            +
                            + +

                            Jason Napolitano

                            +
                            + +
                            +
                            + version +
                            +
                            + 1.0.0 + + +
                            +
                            + since +
                            +
                            + 1.0.0 + + +
                            +
                            + license +
                            +
                            + +

                            MIT https://mit-license.org

                            +
                            + +
                            +
                            + + + + + + +

                            + Table of Contents + +

                            + +
                            +
                            + connection() + +  : string +
                            +
                            Connection string
                            + +
                            + + + + + +
                            +

                            + Methods + +

                            +
                            +

                            + connection() + +

                            + + +

                            Connection string

                            + + + public + static connection(string $database, string $hostname) : string + + +
                            Parameters
                            +
                            +
                            + $database + : string +
                            +
                            + +
                            +
                            + $hostname + : string +
                            +
                            + +
                            +
                            + + + +
                            Return values
                            + string + — + + +
                            +
                            + + + + +
                            +
                            +
                            +
                            +

                            Search results

                            + +
                            +
                            +
                              +
                              +
                              +
                              +
                              +
                              + + +
                              + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Contracts-SQLStatementInterface.html b/docs/api/classes/DatabaseFactory-Contracts-SQLStatementInterface.html new file mode 100644 index 0000000..28683c8 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Contracts-SQLStatementInterface.html @@ -0,0 +1,407 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                              +

                              Documentation

                              + + + + + +
                              + +
                              +
                              + + + + +
                              + + +
                              +

                              + SQLStatementInterface +
                              + in + +
                              +

                              + + + +

                              Contract for the custom SQL modules

                              + + + +
                              + Tags + +
                              +
                              +
                              + author +
                              +
                              + +

                              Jason Napolitano

                              +
                              + +
                              +
                              + version +
                              +
                              + 1.0.0 + + +
                              +
                              + since +
                              +
                              + 1.0.0 + + +
                              +
                              + license +
                              +
                              + +

                              MIT https://mit-license.org

                              +
                              + +
                              +
                              + + + + + + +

                              + Table of Contents + +

                              + +
                              +
                              + statement() + +  : string +
                              +
                              SQL Statement string
                              + +
                              + + + + + +
                              +

                              + Methods + +

                              +
                              +

                              + statement() + +

                              + + +

                              SQL Statement string

                              + + + public + statement(string $table,  ...$params) : string + + +
                              Parameters
                              +
                              +
                              + $table + : string +
                              +
                              + +
                              +
                              + $params + : +
                              +
                              + +
                              +
                              + + + +
                              Return values
                              + string + — + + +
                              +
                              + + + + +
                              +
                              +
                              +
                              +

                              Search results

                              + +
                              +
                              +
                                +
                                +
                                +
                                +
                                +
                                + + +
                                + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Entity.html b/docs/api/classes/DatabaseFactory-Entity.html new file mode 100644 index 0000000..0d622f0 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Entity.html @@ -0,0 +1,1117 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                +

                                Documentation

                                + + + + + +
                                + +
                                +
                                + + + + +
                                + + +
                                +

                                + Entity + + +
                                + in package + +
                                + + + + Uses + HasConfig, HasTable, HasWhere, HasFirst, HasJoin, HasFind, HasLast, HasLike, HasAll, HasNot +

                                + + + +

                                The base entity class

                                + + + +
                                + Tags + +
                                +
                                +
                                + author +
                                +
                                + +

                                Jason Napolitano

                                +
                                + +
                                +
                                + version +
                                +
                                + 1.0.0 + + +
                                +
                                + since +
                                +
                                + 1.0.0 + + +
                                +
                                + license +
                                +
                                + +

                                MIT https://mit-license.org

                                +
                                + +
                                +
                                + + + + + + +

                                + Table of Contents + +

                                + +
                                +
                                + $table + +  : string +
                                +
                                + +
                                + $id + +  : int|null +
                                +
                                ID of a record for updating
                                + +
                                + __construct() + +  : mixed +
                                +
                                Constructor
                                + +
                                + all() + +  : Builder +
                                +
                                + +
                                + config() + +  : Builder +
                                +
                                + +
                                + find() + +  : mixed +
                                +
                                + +
                                + first() + +  : mixed +
                                +
                                + +
                                + join() + +  : mixed +
                                +
                                + +
                                + last() + +  : mixed +
                                +
                                + +
                                + like() + +  : Builder +
                                +
                                + +
                                + save() + +  : bool|int +
                                +
                                Save a record
                                + +
                                + table() + +  : string +
                                +
                                Returns a converted database table +name
                                + +
                                + where() + +  : mixed +
                                +
                                + +
                                + whereNot() + +  : mixed +
                                +
                                + +
                                + + + + + + +
                                +

                                + Properties + +

                                +
                                +

                                + $table + + + +

                                + + + + + protected + static string + $table + + + +

                                Database table

                                +
                                + + + +
                                +
                                +

                                + $id + + + +

                                + + +

                                ID of a record for updating

                                + + + private + int|null + $id + + + + + + +
                                +
                                + +
                                +

                                + Methods + +

                                +
                                +

                                + __construct() + +

                                + + +

                                Constructor

                                + + + public + __construct([int $id = null ]) : mixed + + +
                                Parameters
                                +
                                +
                                + $id + : int + = null
                                +
                                +

                                Pass an ID to update a record

                                +
                                + +
                                +
                                + + + +
                                Return values
                                + mixed + — + + +
                                +
                                +

                                + all() + +

                                + + + + + public + static all([string $columns = '*' ]) : Builder + +
                                + +
                                Parameters
                                +
                                +
                                + $columns + : string + = '*'
                                +
                                +
                                + +
                                +
                                + + + +
                                Return values
                                + Builder + — + + +
                                +
                                +

                                + config() + +

                                + + + + + public + static config([string $config = null ]) : Builder + +
                                + +
                                Parameters
                                +
                                +
                                + $config + : string + = null
                                +
                                +
                                + +
                                +
                                + + + +
                                Return values
                                + Builder + — + + +
                                +
                                +

                                + find() + +

                                + + + + + public + static find(int $id[, string $columns = '*' ]) : mixed + +
                                + +
                                Parameters
                                +
                                +
                                + $id + : int +
                                +
                                +
                                + +
                                +
                                + $columns + : string + = '*'
                                +
                                +
                                + +
                                +
                                + + + +
                                Return values
                                + mixed + — + + +
                                +
                                +

                                + first() + +

                                + + + + + public + static first([string $columns = '*' ]) : mixed + +
                                + +
                                Parameters
                                +
                                +
                                + $columns + : string + = '*'
                                +
                                +
                                + +
                                +
                                + + + +
                                Return values
                                + mixed + — + + +
                                +
                                +

                                + join() + +

                                + + + + + public + static join(string $table, array<string|int, mixed> $on[, string $columns = '*' ]) : mixed + +
                                + +
                                Parameters
                                +
                                +
                                + $table + : string +
                                +
                                +
                                + +
                                +
                                + $on + : array<string|int, mixed> +
                                +
                                +
                                + +
                                +
                                + $columns + : string + = '*'
                                +
                                +
                                + +
                                +
                                + + + +
                                Return values
                                + mixed + — + + +
                                +
                                +

                                + last() + +

                                + + + + + public + static last([string $columns = '*' ]) : mixed + +
                                + +
                                Parameters
                                +
                                +
                                + $columns + : string + = '*'
                                +
                                +
                                + +
                                +
                                + + + +
                                Return values
                                + mixed + — + + +
                                +
                                +

                                + like() + +

                                + + + + + public + static like(string $field, string $pattern[, string $columns = '*' ]) : Builder + +
                                + +
                                Parameters
                                +
                                +
                                + $field + : string +
                                +
                                +
                                + +
                                +
                                + $pattern + : string +
                                +
                                +
                                + +
                                +
                                + $columns + : string + = '*'
                                +
                                +
                                + +
                                +
                                + + + +
                                Return values
                                + Builder + — + + +
                                +
                                +

                                + save() + +

                                + + +

                                Save a record

                                + + + public + save() : bool|int + + + + + +
                                Return values
                                + bool|int + — + + +
                                +
                                +

                                + table() + +

                                + + +

                                Returns a converted database table +name

                                + + + public + static table() : string + + + + + +
                                Return values
                                + string + — + + +
                                +
                                +

                                + where() + +

                                + + + + + public + static where(mixed $key[, mixed $is = null ][, mixed $value = null ][, string $columns = '*' ]) : mixed + +
                                + +
                                Parameters
                                +
                                +
                                + $key + : mixed +
                                +
                                +
                                + +
                                +
                                + $is + : mixed + = null
                                +
                                +
                                + +
                                +
                                + $value + : mixed + = null
                                +
                                +
                                + +
                                +
                                + $columns + : string + = '*'
                                +
                                +
                                + +
                                +
                                + + + +
                                Return values
                                + mixed + — + + +
                                +
                                +

                                + whereNot() + +

                                + + + + + public + static whereNot([mixed $key = null ][, mixed $value = null ][, string $columns = '*' ]) : mixed + +
                                + +
                                Parameters
                                +
                                +
                                + $key + : mixed + = null
                                +
                                +
                                + +
                                +
                                + $value + : mixed + = null
                                +
                                +
                                + +
                                +
                                + $columns + : string + = '*'
                                +
                                +
                                + +
                                +
                                + + + +
                                Return values
                                + mixed + — + + +
                                +
                                + + + + +
                                +
                                +
                                +
                                +

                                Search results

                                + +
                                +
                                +
                                  +
                                  +
                                  +
                                  +
                                  +
                                  + + +
                                  + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-ConnectionException.html b/docs/api/classes/DatabaseFactory-Exceptions-ConnectionException.html new file mode 100644 index 0000000..d87642e --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-ConnectionException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                  +

                                  Documentation

                                  + + + + + +
                                  + +
                                  +
                                  + + + + +
                                  + + +
                                  +

                                  + ConnectionException + + + extends DatabaseException + + +
                                  + in package + +
                                  + + +

                                  + + + +

                                  Thrown when a connection error occurs

                                  + + + +
                                  + Tags + +
                                  +
                                  +
                                  + author +
                                  +
                                  + +

                                  Jason Napolitano

                                  +
                                  + +
                                  +
                                  + version +
                                  +
                                  + 1.0.0 + + +
                                  +
                                  + since +
                                  +
                                  + 1.0.0 + + +
                                  +
                                  + license +
                                  +
                                  + +

                                  MIT https://mit-license.org

                                  +
                                  + +
                                  +
                                  + + + + + + +

                                  + Table of Contents + +

                                  + +
                                  +
                                  + $message + +  : mixed +
                                  +
                                  + +
                                  + + + + + + +
                                  +

                                  + Properties + +

                                  +
                                  +

                                  + $message + + + +

                                  + + + + + public + mixed + $message + = 'Could not connect to the database' + +
                                  + +
                                  + + + +
                                  +
                                  + + + + + +
                                  +
                                  +
                                  +
                                  +

                                  Search results

                                  + +
                                  +
                                  +
                                    +
                                    +
                                    +
                                    +
                                    +
                                    + + +
                                    + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-DatabaseException.html b/docs/api/classes/DatabaseFactory-Exceptions-DatabaseException.html new file mode 100644 index 0000000..f406ae9 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-DatabaseException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                    +

                                    Documentation

                                    + + + + + +
                                    + +
                                    +
                                    + + + + +
                                    + + +
                                    +

                                    + DatabaseException + + + extends PDOException + + +
                                    + in package + +
                                    + + +

                                    + + + +

                                    Thrown when a database error occurs

                                    + + + +
                                    + Tags + +
                                    +
                                    +
                                    + author +
                                    +
                                    + +

                                    Jason Napolitano

                                    +
                                    + +
                                    +
                                    + version +
                                    +
                                    + 1.0.0 + + +
                                    +
                                    + since +
                                    +
                                    + 1.0.0 + + +
                                    +
                                    + license +
                                    +
                                    + +

                                    MIT https://mit-license.org

                                    +
                                    + +
                                    +
                                    + + + + + + +

                                    + Table of Contents + +

                                    + +
                                    +
                                    + $message + +  : mixed +
                                    +
                                    + +
                                    + + + + + + +
                                    +

                                    + Properties + +

                                    +
                                    +

                                    + $message + + + +

                                    + + + + + public + mixed + $message + = 'There was a database error' + +
                                    + +
                                    + + + +
                                    +
                                    + + + + + +
                                    +
                                    +
                                    +
                                    +

                                    Search results

                                    + +
                                    +
                                    +
                                      +
                                      +
                                      +
                                      +
                                      +
                                      + + +
                                      + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-DatabaseTableException.html b/docs/api/classes/DatabaseFactory-Exceptions-DatabaseTableException.html new file mode 100644 index 0000000..6108381 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-DatabaseTableException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                      +

                                      Documentation

                                      + + + + + +
                                      + +
                                      +
                                      + + + + +
                                      + + +
                                      +

                                      + DatabaseTableException + + + extends DatabaseException + + +
                                      + in package + +
                                      + + +

                                      + + + +

                                      Thrown when a database table error occurs

                                      + + + +
                                      + Tags + +
                                      +
                                      +
                                      + author +
                                      +
                                      + +

                                      Jason Napolitano

                                      +
                                      + +
                                      +
                                      + version +
                                      +
                                      + 1.0.0 + + +
                                      +
                                      + since +
                                      +
                                      + 1.0.0 + + +
                                      +
                                      + license +
                                      +
                                      + +

                                      MIT https://mit-license.org

                                      +
                                      + +
                                      +
                                      + + + + + + +

                                      + Table of Contents + +

                                      + +
                                      +
                                      + $message + +  : mixed +
                                      +
                                      + +
                                      + + + + + + +
                                      +

                                      + Properties + +

                                      +
                                      +

                                      + $message + + + +

                                      + + + + + public + mixed + $message + = 'An error was encountered with the database table' + +
                                      + +
                                      + + + +
                                      +
                                      + + + + + +
                                      +
                                      +
                                      +
                                      +

                                      Search results

                                      + +
                                      +
                                      +
                                        +
                                        +
                                        +
                                        +
                                        +
                                        + + +
                                        + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-EmptyQueryException.html b/docs/api/classes/DatabaseFactory-Exceptions-EmptyQueryException.html new file mode 100644 index 0000000..bd9143c --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-EmptyQueryException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                        +

                                        Documentation

                                        + + + + + +
                                        + +
                                        +
                                        + + + + +
                                        + + +
                                        +

                                        + EmptyQueryException + + + extends DatabaseException + + +
                                        + in package + +
                                        + + +

                                        + + + +

                                        Thrown when a query string is empty

                                        + + + +
                                        + Tags + +
                                        +
                                        +
                                        + author +
                                        +
                                        + +

                                        Jason Napolitano

                                        +
                                        + +
                                        +
                                        + version +
                                        +
                                        + 1.0.0 + + +
                                        +
                                        + since +
                                        +
                                        + 1.0.0 + + +
                                        +
                                        + license +
                                        +
                                        + +

                                        MIT https://mit-license.org

                                        +
                                        + +
                                        +
                                        + + + + + + +

                                        + Table of Contents + +

                                        + +
                                        +
                                        + $message + +  : mixed +
                                        +
                                        + +
                                        + + + + + + +
                                        +

                                        + Properties + +

                                        +
                                        +

                                        + $message + + + +

                                        + + + + + public + mixed + $message + = 'Query must not be an empty string.' + +
                                        + +
                                        + + + +
                                        +
                                        + + + + + +
                                        +
                                        +
                                        +
                                        +

                                        Search results

                                        + +
                                        +
                                        +
                                          +
                                          +
                                          +
                                          +
                                          +
                                          + + +
                                          + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-EmptyTableException.html b/docs/api/classes/DatabaseFactory-Exceptions-EmptyTableException.html new file mode 100644 index 0000000..66d2213 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-EmptyTableException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                          +

                                          Documentation

                                          + + + + + +
                                          + +
                                          +
                                          + + + + +
                                          + + +
                                          +

                                          + EmptyTableException + + + extends DatabaseException + + +
                                          + in package + +
                                          + + +

                                          + + + +

                                          Thrown when a database table name is empty

                                          + + + +
                                          + Tags + +
                                          +
                                          +
                                          + author +
                                          +
                                          + +

                                          Jason Napolitano

                                          +
                                          + +
                                          +
                                          + version +
                                          +
                                          + 1.0.0 + + +
                                          +
                                          + since +
                                          +
                                          + 1.0.0 + + +
                                          +
                                          + license +
                                          +
                                          + +

                                          MIT https://mit-license.org

                                          +
                                          + +
                                          +
                                          + + + + + + +

                                          + Table of Contents + +

                                          + +
                                          +
                                          + $message + +  : mixed +
                                          +
                                          + +
                                          + + + + + + +
                                          +

                                          + Properties + +

                                          +
                                          +

                                          + $message + + + +

                                          + + + + + public + mixed + $message + = 'Table name must not be an empty string' + +
                                          + +
                                          + + + +
                                          +
                                          + + + + + +
                                          +
                                          +
                                          +
                                          +

                                          Search results

                                          + +
                                          +
                                          +
                                            +
                                            +
                                            +
                                            +
                                            +
                                            + + +
                                            + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-InvalidCredentialsException.html b/docs/api/classes/DatabaseFactory-Exceptions-InvalidCredentialsException.html new file mode 100644 index 0000000..24ea4ba --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-InvalidCredentialsException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                            +

                                            Documentation

                                            + + + + + +
                                            + +
                                            +
                                            + + + + +
                                            + + +
                                            +

                                            + InvalidCredentialsException + + + extends DatabaseException + + +
                                            + in package + +
                                            + + +

                                            + + + +

                                            Thrown when database credentials are incorrect

                                            + + + +
                                            + Tags + +
                                            +
                                            +
                                            + author +
                                            +
                                            + +

                                            Jason Napolitano

                                            +
                                            + +
                                            +
                                            + version +
                                            +
                                            + 1.0.0 + + +
                                            +
                                            + since +
                                            +
                                            + 1.0.0 + + +
                                            +
                                            + license +
                                            +
                                            + +

                                            MIT https://mit-license.org

                                            +
                                            + +
                                            +
                                            + + + + + + +

                                            + Table of Contents + +

                                            + +
                                            +
                                            + $message + +  : mixed +
                                            +
                                            + +
                                            + + + + + + +
                                            +

                                            + Properties + +

                                            +
                                            +

                                            + $message + + + +

                                            + + + + + public + mixed + $message + = 'The credentials you provided are invalid' + +
                                            + +
                                            + + + +
                                            +
                                            + + + + + +
                                            +
                                            +
                                            +
                                            +

                                            Search results

                                            + +
                                            +
                                            +
                                              +
                                              +
                                              +
                                              +
                                              +
                                              + + +
                                              + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-InvalidDriverException.html b/docs/api/classes/DatabaseFactory-Exceptions-InvalidDriverException.html new file mode 100644 index 0000000..967fbff --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-InvalidDriverException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                              +

                                              Documentation

                                              + + + + + +
                                              + +
                                              +
                                              + + + + +
                                              + + +
                                              +

                                              + InvalidDriverException + + + extends DatabaseException + + +
                                              + in package + +
                                              + + +

                                              + + + +

                                              Thrown when a database driver is invalid

                                              + + + +
                                              + Tags + +
                                              +
                                              +
                                              + author +
                                              +
                                              + +

                                              Jason Napolitano

                                              +
                                              + +
                                              +
                                              + version +
                                              +
                                              + 1.0.0 + + +
                                              +
                                              + since +
                                              +
                                              + 1.0.0 + + +
                                              +
                                              + license +
                                              +
                                              + +

                                              MIT https://mit-license.org

                                              +
                                              + +
                                              +
                                              + + + + + + +

                                              + Table of Contents + +

                                              + +
                                              +
                                              + $message + +  : mixed +
                                              +
                                              + +
                                              + + + + + + +
                                              +

                                              + Properties + +

                                              +
                                              +

                                              + $message + + + +

                                              + + + + + public + mixed + $message + = 'An invalid database driver was provided' + +
                                              + +
                                              + + + +
                                              +
                                              + + + + + +
                                              +
                                              +
                                              +
                                              +

                                              Search results

                                              + +
                                              +
                                              +
                                                +
                                                +
                                                +
                                                +
                                                +
                                                + + +
                                                + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-InvalidModuleException.html b/docs/api/classes/DatabaseFactory-Exceptions-InvalidModuleException.html new file mode 100644 index 0000000..16e47fe --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-InvalidModuleException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                +

                                                Documentation

                                                + + + + + +
                                                + +
                                                +
                                                + + + + +
                                                + + +
                                                +

                                                + InvalidModuleException + + + extends DatabaseException + + +
                                                + in package + +
                                                + + +

                                                + + + +

                                                Thrown when a query module is invalid

                                                + + + +
                                                + Tags + +
                                                +
                                                +
                                                + author +
                                                +
                                                + +

                                                Jason Napolitano

                                                +
                                                + +
                                                +
                                                + version +
                                                +
                                                + 1.0.0 + + +
                                                +
                                                + since +
                                                +
                                                + 1.0.0 + + +
                                                +
                                                + license +
                                                +
                                                + +

                                                MIT https://mit-license.org

                                                +
                                                + +
                                                +
                                                + + + + + + +

                                                + Table of Contents + +

                                                + +
                                                +
                                                + $message + +  : mixed +
                                                +
                                                + +
                                                + + + + + + +
                                                +

                                                + Properties + +

                                                +
                                                +

                                                + $message + + + +

                                                + + + + + public + mixed + $message + = 'The module that was provided is invalid' + +
                                                + +
                                                + + + +
                                                +
                                                + + + + + +
                                                +
                                                +
                                                +
                                                +

                                                Search results

                                                + +
                                                +
                                                +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  +
                                                  + + +
                                                  + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-InvalidQueryException.html b/docs/api/classes/DatabaseFactory-Exceptions-InvalidQueryException.html new file mode 100644 index 0000000..51786f9 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-InvalidQueryException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                  +

                                                  Documentation

                                                  + + + + + +
                                                  + +
                                                  +
                                                  + + + + +
                                                  + + +
                                                  +

                                                  + InvalidQueryException + + + extends DatabaseException + + +
                                                  + in package + +
                                                  + + +

                                                  + + + +

                                                  Thrown when a query string is invalid

                                                  + + + +
                                                  + Tags + +
                                                  +
                                                  +
                                                  + author +
                                                  +
                                                  + +

                                                  Jason Napolitano

                                                  +
                                                  + +
                                                  +
                                                  + version +
                                                  +
                                                  + 1.0.0 + + +
                                                  +
                                                  + since +
                                                  +
                                                  + 1.0.0 + + +
                                                  +
                                                  + license +
                                                  +
                                                  + +

                                                  MIT https://mit-license.org

                                                  +
                                                  + +
                                                  +
                                                  + + + + + + +

                                                  + Table of Contents + +

                                                  + +
                                                  +
                                                  + $message + +  : mixed +
                                                  +
                                                  + +
                                                  + + + + + + +
                                                  +

                                                  + Properties + +

                                                  +
                                                  +

                                                  + $message + + + +

                                                  + + + + + public + mixed + $message + = 'The query is invalid' + +
                                                  + +
                                                  + + + +
                                                  +
                                                  + + + + + +
                                                  +
                                                  +
                                                  +
                                                  +

                                                  Search results

                                                  + +
                                                  +
                                                  +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    +
                                                    + + +
                                                    + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-QueryBuilderException.html b/docs/api/classes/DatabaseFactory-Exceptions-QueryBuilderException.html new file mode 100644 index 0000000..7ebb479 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-QueryBuilderException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                    +

                                                    Documentation

                                                    + + + + + +
                                                    + +
                                                    +
                                                    + + + + +
                                                    + + +
                                                    +

                                                    + QueryBuilderException + + + extends DatabaseException + + +
                                                    + in package + +
                                                    + + +

                                                    + + + +

                                                    Thrown when a query builder error occurs

                                                    + + + +
                                                    + Tags + +
                                                    +
                                                    +
                                                    + author +
                                                    +
                                                    + +

                                                    Jason Napolitano

                                                    +
                                                    + +
                                                    +
                                                    + version +
                                                    +
                                                    + 1.0.0 + + +
                                                    +
                                                    + since +
                                                    +
                                                    + 1.0.0 + + +
                                                    +
                                                    + license +
                                                    +
                                                    + +

                                                    MIT https://mit-license.org

                                                    +
                                                    + +
                                                    +
                                                    + + + + + + +

                                                    + Table of Contents + +

                                                    + +
                                                    +
                                                    + $message + +  : mixed +
                                                    +
                                                    + +
                                                    + + + + + + +
                                                    +

                                                    + Properties + +

                                                    +
                                                    +

                                                    + $message + + + +

                                                    + + + + + public + mixed + $message + = 'The query builder encountered an error' + +
                                                    + +
                                                    + + + +
                                                    +
                                                    + + + + + +
                                                    +
                                                    +
                                                    +
                                                    +

                                                    Search results

                                                    + +
                                                    +
                                                    +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      +
                                                      + + +
                                                      + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Exceptions-QueryExecutionException.html b/docs/api/classes/DatabaseFactory-Exceptions-QueryExecutionException.html new file mode 100644 index 0000000..994aabb --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Exceptions-QueryExecutionException.html @@ -0,0 +1,400 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                      +

                                                      Documentation

                                                      + + + + + +
                                                      + +
                                                      +
                                                      + + + + +
                                                      + + +
                                                      +

                                                      + QueryExecutionException + + + extends DatabaseException + + +
                                                      + in package + +
                                                      + + +

                                                      + + + +

                                                      Thrown when a query execution error occurs

                                                      + + + +
                                                      + Tags + +
                                                      +
                                                      +
                                                      + author +
                                                      +
                                                      + +

                                                      Jason Napolitano

                                                      +
                                                      + +
                                                      +
                                                      + version +
                                                      +
                                                      + 1.0.0 + + +
                                                      +
                                                      + since +
                                                      +
                                                      + 1.0.0 + + +
                                                      +
                                                      + license +
                                                      +
                                                      + +

                                                      MIT https://mit-license.org

                                                      +
                                                      + +
                                                      +
                                                      + + + + + + +

                                                      + Table of Contents + +

                                                      + +
                                                      +
                                                      + $message + +  : mixed +
                                                      +
                                                      + +
                                                      + + + + + + +
                                                      +

                                                      + Properties + +

                                                      +
                                                      +

                                                      + $message + + + +

                                                      + + + + + public + mixed + $message + = 'There was an problem while executing your query' + +
                                                      + +
                                                      + + + +
                                                      +
                                                      + + + + + +
                                                      +
                                                      +
                                                      +
                                                      +

                                                      Search results

                                                      + +
                                                      +
                                                      +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        +
                                                        + + +
                                                        + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Facades-DB.html b/docs/api/classes/DatabaseFactory-Facades-DB.html new file mode 100644 index 0000000..7e17b0b --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Facades-DB.html @@ -0,0 +1,499 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                        +

                                                        Documentation

                                                        + + + + + +
                                                        + +
                                                        +
                                                        + + + + +
                                                        + + +
                                                        +

                                                        + DB + + +
                                                        + in package + +
                                                        + + +

                                                        + + + +

                                                        The main entry point for Database Factory. This class +gives access to the query builder and the current PDO +connection

                                                        + + + +
                                                        + Tags + +
                                                        +
                                                        +
                                                        + author +
                                                        +
                                                        + +

                                                        Jason Napolitano

                                                        +
                                                        + +
                                                        +
                                                        + version +
                                                        +
                                                        + 1.0.0 + + +
                                                        +
                                                        + since +
                                                        +
                                                        + 1.0.0 + + +
                                                        +
                                                        + license +
                                                        +
                                                        + +

                                                        MIT https://mit-license.org

                                                        +
                                                        + +
                                                        +
                                                        + + + + + + +

                                                        + Table of Contents + +

                                                        + +
                                                        +
                                                        + connect() + +  : void +
                                                        +
                                                        Establish a connection
                                                        + +
                                                        + connection() + +  : PDO +
                                                        +
                                                        Returns the current PDO connection
                                                        + +
                                                        + table() + +  : Builder +
                                                        +
                                                        Returns a query builder instance
                                                        + +
                                                        + + + + + + + +
                                                        +

                                                        + Methods + +

                                                        +
                                                        +

                                                        + connect() + +

                                                        + + +

                                                        Establish a connection

                                                        + + + public + static connect() : void + + + + + +
                                                        Return values
                                                        + void + — + + +
                                                        +
                                                        +

                                                        + connection() + +

                                                        + + +

                                                        Returns the current PDO connection

                                                        + + + public + static connection() : PDO + + + + + +
                                                        Return values
                                                        + PDO + — + + +
                                                        +
                                                        +

                                                        + table() + +

                                                        + + +

                                                        Returns a query builder instance

                                                        + + + public + static table(string $table[, string $config = ConfigBaseConfig::class ]) : Builder + + +
                                                        Parameters
                                                        +
                                                        +
                                                        + $table + : string +
                                                        +
                                                        +

                                                        Database table

                                                        +
                                                        + +
                                                        +
                                                        + $config + : string + = ConfigBaseConfig::class
                                                        +
                                                        +

                                                        Config class

                                                        +
                                                        + +
                                                        +
                                                        + + + +
                                                        Return values
                                                        + Builder + — + + +
                                                        +
                                                        + + + + +
                                                        +
                                                        +
                                                        +
                                                        +

                                                        Search results

                                                        + +
                                                        +
                                                        +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          +
                                                          + + +
                                                          + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Helpers-Arr.html b/docs/api/classes/DatabaseFactory-Helpers-Arr.html new file mode 100644 index 0000000..d29da84 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Helpers-Arr.html @@ -0,0 +1,477 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                          +

                                                          Documentation

                                                          + + + + + +
                                                          + +
                                                          +
                                                          + + + + +
                                                          + + +
                                                          +

                                                          + Arr + + +
                                                          + in package + +
                                                          + + +

                                                          + + + +

                                                          Helper for interacting with arrays

                                                          + + + +
                                                          + Tags + +
                                                          +
                                                          +
                                                          + author +
                                                          +
                                                          + +

                                                          Jason Napolitano

                                                          +
                                                          + +
                                                          +
                                                          + version +
                                                          +
                                                          + 1.0.0 + + +
                                                          +
                                                          + since +
                                                          +
                                                          + 1.0.0 + + +
                                                          +
                                                          + license +
                                                          +
                                                          + +

                                                          MIT https://mit-license.org

                                                          +
                                                          + +
                                                          +
                                                          + + + + + + +

                                                          + Table of Contents + +

                                                          + +
                                                          +
                                                          + hasKey() + +  : bool +
                                                          +
                                                          Wrapper for array_key_exists()
                                                          + +
                                                          + trim() + +  : array<string|int, mixed> +
                                                          +
                                                          Trim individual array keys
                                                          + +
                                                          + + + + + + + +
                                                          +

                                                          + Methods + +

                                                          +
                                                          +

                                                          + hasKey() + +

                                                          + + +

                                                          Wrapper for array_key_exists()

                                                          + + + public + static hasKey(string $key, array<string|int, mixed> $array) : bool + + +
                                                          Parameters
                                                          +
                                                          +
                                                          + $key + : string +
                                                          +
                                                          + +
                                                          +
                                                          + $array + : array<string|int, mixed> +
                                                          +
                                                          + +
                                                          +
                                                          + + +
                                                          + Tags + +
                                                          +
                                                          +
                                                          + see +
                                                          +
                                                          + array_key_exists() + + +
                                                          +
                                                          + +
                                                          Return values
                                                          + bool + — + + +
                                                          +
                                                          +

                                                          + trim() + +

                                                          + + +

                                                          Trim individual array keys

                                                          + + + public + static trim(array<string|int, mixed> $array) : array<string|int, mixed> + + +
                                                          Parameters
                                                          +
                                                          +
                                                          + $array + : array<string|int, mixed> +
                                                          +
                                                          + +
                                                          +
                                                          + + + +
                                                          Return values
                                                          + array<string|int, mixed> + — + + +
                                                          +
                                                          + + + + +
                                                          +
                                                          +
                                                          +
                                                          +

                                                          Search results

                                                          + +
                                                          +
                                                          +
                                                            +
                                                            +
                                                            +
                                                            +
                                                            +
                                                            + + +
                                                            + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Helpers-Cli.html b/docs/api/classes/DatabaseFactory-Helpers-Cli.html new file mode 100644 index 0000000..09e3063 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Helpers-Cli.html @@ -0,0 +1,396 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                            +

                                                            Documentation

                                                            + + + + + +
                                                            + +
                                                            +
                                                            + + + + +
                                                            + + +
                                                            +

                                                            + Cli + + +
                                                            + in package + +
                                                            + + +

                                                            + + + +

                                                            Helper for interacting with CLI requests

                                                            + + + +
                                                            + Tags + +
                                                            +
                                                            +
                                                            + author +
                                                            +
                                                            + +

                                                            Jason Napolitano

                                                            +
                                                            + +
                                                            +
                                                            + version +
                                                            +
                                                            + 1.0.0 + + +
                                                            +
                                                            + since +
                                                            +
                                                            + 1.0.0 + + +
                                                            +
                                                            + license +
                                                            +
                                                            + +

                                                            MIT https://mit-license.org

                                                            +
                                                            + +
                                                            +
                                                            + + + + + + +

                                                            + Table of Contents + +

                                                            + +
                                                            +
                                                            + isCli() + +  : bool +
                                                            +
                                                            Is the current request a CLI request?
                                                            + +
                                                            + + + + + + + +
                                                            +

                                                            + Methods + +

                                                            +
                                                            +

                                                            + isCli() + +

                                                            + + +

                                                            Is the current request a CLI request?

                                                            + + + public + static isCli() : bool + + + + + +
                                                            Return values
                                                            + bool + — + + +
                                                            +
                                                            + + + + +
                                                            +
                                                            +
                                                            +
                                                            +

                                                            Search results

                                                            + +
                                                            +
                                                            +
                                                              +
                                                              +
                                                              +
                                                              +
                                                              +
                                                              + + +
                                                              + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Helpers-Cls.html b/docs/api/classes/DatabaseFactory-Helpers-Cls.html new file mode 100644 index 0000000..82e8670 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Helpers-Cls.html @@ -0,0 +1,811 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                              +

                                                              Documentation

                                                              + + + + + +
                                                              + +
                                                              +
                                                              + + + + +
                                                              + + +
                                                              +

                                                              + Cls + + +
                                                              + in package + +
                                                              + + +

                                                              + + + +

                                                              Helper for working with classes and objects

                                                              + + + +
                                                              + Tags + +
                                                              +
                                                              +
                                                              + author +
                                                              +
                                                              + +

                                                              Jason Napolitano

                                                              +
                                                              + +
                                                              +
                                                              + version +
                                                              +
                                                              + 1.0.0 + + +
                                                              +
                                                              + since +
                                                              +
                                                              + 1.0.0 + + +
                                                              +
                                                              + license +
                                                              +
                                                              + +

                                                              MIT https://mit-license.org

                                                              +
                                                              + +
                                                              +
                                                              + + + + + + +

                                                              + Table of Contents + +

                                                              + +
                                                              +
                                                              + equals() + +  : bool +
                                                              +
                                                              Are two classes the same as one another?
                                                              + +
                                                              + exists() + +  : bool +
                                                              +
                                                              Wrapper for class_exists()
                                                              + +
                                                              + extends() + +  : bool +
                                                              +
                                                              Wrapper for is_subclass_of()
                                                              + +
                                                              + getNamespace() + +  : string +
                                                              +
                                                              Returns only a classes namespace name
                                                              + +
                                                              + implements() + +  : bool +
                                                              +
                                                              Does a class implement an interface?
                                                              + +
                                                              + stripNamespace() + +  : string +
                                                              +
                                                              Strip the namespace from a FQCN
                                                              + +
                                                              + throwable() + +  : bool +
                                                              +
                                                              Check to see if a class implements the \Throwable interface
                                                              + +
                                                              + + + + + + + +
                                                              +

                                                              + Methods + +

                                                              +
                                                              +

                                                              + equals() + +

                                                              + + +

                                                              Are two classes the same as one another?

                                                              + + + public + static equals(string $classOne, string $classTwo) : bool + + +
                                                              Parameters
                                                              +
                                                              +
                                                              + $classOne + : string +
                                                              +
                                                              + +
                                                              +
                                                              + $classTwo + : string +
                                                              +
                                                              + +
                                                              +
                                                              + + + +
                                                              Return values
                                                              + bool + — + + +
                                                              +
                                                              +

                                                              + exists() + +

                                                              + + +

                                                              Wrapper for class_exists()

                                                              + + + public + static exists(string $class) : bool + + +
                                                              Parameters
                                                              +
                                                              +
                                                              + $class + : string +
                                                              +
                                                              + +
                                                              +
                                                              + + +
                                                              + Tags + +
                                                              +
                                                              +
                                                              + see +
                                                              +
                                                              + class_exists + + +
                                                              +
                                                              + +
                                                              Return values
                                                              + bool + — + + +
                                                              +
                                                              +

                                                              + extends() + +

                                                              + + +

                                                              Wrapper for is_subclass_of()

                                                              + + + public + static extends(string $class, string $parent) : bool + + +
                                                              Parameters
                                                              +
                                                              +
                                                              + $class + : string +
                                                              +
                                                              + +
                                                              +
                                                              + $parent + : string +
                                                              +
                                                              + +
                                                              +
                                                              + + +
                                                              + Tags + +
                                                              +
                                                              +
                                                              + see +
                                                              +
                                                              + is_subclass_of + + +
                                                              +
                                                              + +
                                                              Return values
                                                              + bool + — + + +
                                                              +
                                                              +

                                                              + getNamespace() + +

                                                              + + +

                                                              Returns only a classes namespace name

                                                              + + + public + static getNamespace(string $classname) : string + + +
                                                              Parameters
                                                              +
                                                              +
                                                              + $classname + : string +
                                                              +
                                                              + +
                                                              +
                                                              + + +
                                                              + Tags + +
                                                              +
                                                              +
                                                              + throws +
                                                              +
                                                              + ReflectionException + + +
                                                              +
                                                              + +
                                                              Return values
                                                              + string + — + + +
                                                              +
                                                              +

                                                              + implements() + +

                                                              + + +

                                                              Does a class implement an interface?

                                                              + + + public + static implements(string $class, string $interface) : bool + + +
                                                              Parameters
                                                              +
                                                              +
                                                              + $class + : string +
                                                              +
                                                              + +
                                                              +
                                                              + $interface + : string +
                                                              +
                                                              + +
                                                              +
                                                              + + +
                                                              + Tags + +
                                                              +
                                                              +
                                                              + throws +
                                                              +
                                                              + ReflectionException + + +
                                                              +
                                                              + +
                                                              Return values
                                                              + bool + — + + +
                                                              +
                                                              +

                                                              + stripNamespace() + +

                                                              + + +

                                                              Strip the namespace from a FQCN

                                                              + + + public + static stripNamespace(string $classname) : string + + +
                                                              Parameters
                                                              +
                                                              +
                                                              + $classname + : string +
                                                              +
                                                              + +
                                                              +
                                                              + + +
                                                              + Tags + +
                                                              +
                                                              +
                                                              + throws +
                                                              +
                                                              + ReflectionException + + +
                                                              +
                                                              + +
                                                              Return values
                                                              + string + — + + +
                                                              +
                                                              +

                                                              + throwable() + +

                                                              + + +

                                                              Check to see if a class implements the \Throwable interface

                                                              + + + public + static throwable(string $exception) : bool + + +
                                                              Parameters
                                                              +
                                                              +
                                                              + $exception + : string +
                                                              +
                                                              + +
                                                              +
                                                              + + +
                                                              + Tags + +
                                                              +
                                                              +
                                                              + throws +
                                                              +
                                                              + ReflectionException + + +
                                                              +
                                                              + +
                                                              Return values
                                                              + bool + — + + +
                                                              +
                                                              + + + + +
                                                              +
                                                              +
                                                              +
                                                              +

                                                              Search results

                                                              + +
                                                              +
                                                              +
                                                                +
                                                                +
                                                                +
                                                                +
                                                                +
                                                                + + +
                                                                + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Helpers-Debug.html b/docs/api/classes/DatabaseFactory-Helpers-Debug.html new file mode 100644 index 0000000..5f40ac0 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Helpers-Debug.html @@ -0,0 +1,406 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                +

                                                                Documentation

                                                                + + + + + +
                                                                + +
                                                                +
                                                                + + + + +
                                                                + + +
                                                                +

                                                                + Debug + + +
                                                                + in package + +
                                                                + + +

                                                                + + + +

                                                                Helper for debugging code

                                                                + + + +
                                                                + Tags + +
                                                                +
                                                                +
                                                                + author +
                                                                +
                                                                + +

                                                                Jason Napolitano

                                                                +
                                                                + +
                                                                +
                                                                + version +
                                                                +
                                                                + 1.0.0 + + +
                                                                +
                                                                + since +
                                                                +
                                                                + 1.0.0 + + +
                                                                +
                                                                + license +
                                                                +
                                                                + +

                                                                MIT https://mit-license.org

                                                                +
                                                                + +
                                                                +
                                                                + + + + + + +

                                                                + Table of Contents + +

                                                                + +
                                                                +
                                                                + dump() + +  : Dump +
                                                                +
                                                                Returns a new instance of the dump library
                                                                + +
                                                                + + + + + + + +
                                                                +

                                                                + Methods + +

                                                                +
                                                                +

                                                                + dump() + +

                                                                + + +

                                                                Returns a new instance of the dump library

                                                                + + + public + static dump( ...$data) : Dump + + +
                                                                Parameters
                                                                +
                                                                +
                                                                + $data + : +
                                                                +
                                                                + +
                                                                +
                                                                + + + +
                                                                Return values
                                                                + Dump + — + + +
                                                                +
                                                                + + + + +
                                                                +
                                                                +
                                                                +
                                                                +

                                                                Search results

                                                                + +
                                                                +
                                                                +
                                                                  +
                                                                  +
                                                                  +
                                                                  +
                                                                  +
                                                                  + + +
                                                                  + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Helpers-Env.html b/docs/api/classes/DatabaseFactory-Helpers-Env.html new file mode 100644 index 0000000..8a8a0a1 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Helpers-Env.html @@ -0,0 +1,563 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                  +

                                                                  Documentation

                                                                  + + + + + +
                                                                  + +
                                                                  +
                                                                  + + + + +
                                                                  + + +
                                                                  +

                                                                  + Env + + +
                                                                  + in package + +
                                                                  + + +

                                                                  + + + +

                                                                  Helper for interacting with environment variables

                                                                  + + + +
                                                                  + Tags + +
                                                                  +
                                                                  +
                                                                  + author +
                                                                  +
                                                                  + +

                                                                  Jason Napolitano

                                                                  +
                                                                  + +
                                                                  +
                                                                  + version +
                                                                  +
                                                                  + 1.0.0 + + +
                                                                  +
                                                                  + since +
                                                                  +
                                                                  + 1.0.0 + + +
                                                                  +
                                                                  + license +
                                                                  +
                                                                  + +

                                                                  MIT https://mit-license.org

                                                                  +
                                                                  + +
                                                                  +
                                                                  + + + + + + +

                                                                  + Table of Contents + +

                                                                  + +
                                                                  +
                                                                  + dump() + +  : array<string|int, mixed> +
                                                                  +
                                                                  Dump the contents of the $_ENV array
                                                                  + +
                                                                  + get() + +  : string|array<string|int, mixed>|bool +
                                                                  +
                                                                  Returns an env value
                                                                  + +
                                                                  + init() + +  : void +
                                                                  +
                                                                  Wrapper function to initialize the built-in env +library
                                                                  + +
                                                                  + set() + +  : void +
                                                                  +
                                                                  Sets an environment variable
                                                                  + +
                                                                  + + + + + + + +
                                                                  +

                                                                  + Methods + +

                                                                  +
                                                                  +

                                                                  + dump() + +

                                                                  + + +

                                                                  Dump the contents of the $_ENV array

                                                                  + + + public + static dump() : array<string|int, mixed> + + + + + +
                                                                  Return values
                                                                  + array<string|int, mixed> + — + + +
                                                                  +
                                                                  +

                                                                  + get() + +

                                                                  + + +

                                                                  Returns an env value

                                                                  + + + public + static get(string $key) : string|array<string|int, mixed>|bool + + +
                                                                  Parameters
                                                                  +
                                                                  +
                                                                  + $key + : string +
                                                                  +
                                                                  + +
                                                                  +
                                                                  + + + +
                                                                  Return values
                                                                  + string|array<string|int, mixed>|bool + — + + +
                                                                  +
                                                                  +

                                                                  + init() + +

                                                                  + + +

                                                                  Wrapper function to initialize the built-in env +library

                                                                  + + + public + static init(string $path[, string $file = '.env' ]) : void + + +
                                                                  Parameters
                                                                  +
                                                                  +
                                                                  + $path + : string +
                                                                  +
                                                                  + +
                                                                  +
                                                                  + $file + : string + = '.env'
                                                                  +
                                                                  +
                                                                  + +
                                                                  +
                                                                  + + + +
                                                                  Return values
                                                                  + void + — + + +
                                                                  +
                                                                  +

                                                                  + set() + +

                                                                  + + +

                                                                  Sets an environment variable

                                                                  + + + public + static set(string $key, mixed $value) : void + + +
                                                                  Parameters
                                                                  +
                                                                  +
                                                                  + $key + : string +
                                                                  +
                                                                  + +
                                                                  +
                                                                  + $value + : mixed +
                                                                  +
                                                                  + +
                                                                  +
                                                                  + + + +
                                                                  Return values
                                                                  + void + — + + +
                                                                  +
                                                                  + + + + +
                                                                  +
                                                                  +
                                                                  +
                                                                  +

                                                                  Search results

                                                                  + +
                                                                  +
                                                                  +
                                                                    +
                                                                    +
                                                                    +
                                                                    +
                                                                    +
                                                                    + + +
                                                                    + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Helpers-Str.html b/docs/api/classes/DatabaseFactory-Helpers-Str.html new file mode 100644 index 0000000..ac111d0 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Helpers-Str.html @@ -0,0 +1,1023 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                    +

                                                                    Documentation

                                                                    + + + + + +
                                                                    + +
                                                                    +
                                                                    + + + + +
                                                                    + + +
                                                                    +

                                                                    + Str + + +
                                                                    + in package + +
                                                                    + + +

                                                                    + + + +

                                                                    Helper for interacting with strings

                                                                    + + + +
                                                                    + Tags + +
                                                                    +
                                                                    +
                                                                    + author +
                                                                    +
                                                                    + +

                                                                    Jason Napolitano

                                                                    +
                                                                    + +
                                                                    +
                                                                    + version +
                                                                    +
                                                                    + 1.0.0 + + +
                                                                    +
                                                                    + since +
                                                                    +
                                                                    + 1.0.0 + + +
                                                                    +
                                                                    + license +
                                                                    +
                                                                    + +

                                                                    MIT https://mit-license.org

                                                                    +
                                                                    + +
                                                                    +
                                                                    + + + + + + +

                                                                    + Table of Contents + +

                                                                    + +
                                                                    +
                                                                    + $irregular + +  : array<string|int, mixed> +
                                                                    +
                                                                    + +
                                                                    + $plural + +  : array<string|int, mixed> +
                                                                    +
                                                                    + +
                                                                    + $singular + +  : array<string|int, mixed> +
                                                                    +
                                                                    + +
                                                                    + $uncountable + +  : array<string|int, mixed> +
                                                                    +
                                                                    + +
                                                                    + empty() + +  : bool +
                                                                    +
                                                                    Check if a string is empty
                                                                    + +
                                                                    + lower() + +  : string +
                                                                    +
                                                                    Wrapper for strtolower()
                                                                    + +
                                                                    + plural() + +  : string +
                                                                    +
                                                                    Return a pluralized string
                                                                    + +
                                                                    + pluralizeIf() + +  : string +
                                                                    +
                                                                    Pluralize IF
                                                                    + +
                                                                    + singular() + +  : string +
                                                                    +
                                                                    Return a singluarized string
                                                                    + +
                                                                    + slug() + +  : string +
                                                                    +
                                                                    Slugify a string
                                                                    + +
                                                                    + stripQuotes() + +  : string +
                                                                    +
                                                                    Strip Quotes
                                                                    + +
                                                                    + upper() + +  : string +
                                                                    +
                                                                    Wrapper for strtoupper()
                                                                    + +
                                                                    + isSame() + +  : false|string +
                                                                    +
                                                                    Save some time in the case that singular and +plural are the same
                                                                    + +
                                                                    + + + + + + +
                                                                    +

                                                                    + Properties + +

                                                                    +
                                                                    +

                                                                    + $irregular + + + +

                                                                    + + + + + private + static array<string|int, mixed> + $irregular + = ['move' => 'moves', 'foot' => 'feet', 'goose' => 'geese', 'sex' => 'sexes', 'child' => 'children', 'man' => 'men', 'tooth' => 'teeth', 'person' => 'people', 'valve' => 'valves'] + + +

                                                                    Array of irregular words

                                                                    +
                                                                    + + + +
                                                                    +
                                                                    +

                                                                    + $plural + + + +

                                                                    + + + + + private + static array<string|int, mixed> + $plural + = ['/(quiz)$/i' => "\$1zes", '/^(ox)$/i' => "\$1en", '/([m|l])ouse$/i' => "\$1ice", '/(matr|vert|ind)ix|ex$/i' => "\$1ices", '/(x|ch|ss|sh)$/i' => "\$1es", '/([^aeiouy]|qu)y$/i' => "\$1ies", '/(hive)$/i' => "\$1s", '/(?:([^f])fe|([lr])f)$/i' => "\$1\$2ves", '/(shea|lea|loa|thie)f$/i' => "\$1ves", '/sis$/i' => "ses", '/([ti])um$/i' => "\$1a", '/(tomat|potat|ech|her|vet)o$/i' => "\$1oes", '/(bu)s$/i' => "\$1ses", '/(alias)$/i' => "\$1es", '/(octop)us$/i' => "\$1i", '/(ax|test)is$/i' => "\$1es", '/(us)$/i' => "\$1es", '/s$/i' => "s", '/$/' => "s"] + + +

                                                                    Array of pluralized words

                                                                    +
                                                                    + + + +
                                                                    +
                                                                    +

                                                                    + $singular + + + +

                                                                    + + + + + private + static array<string|int, mixed> + $singular + = ['/(quiz)zes$/i' => "\$1", '/(matr)ices$/i' => "\$1ix", '/(vert|ind)ices$/i' => "\$1ex", '/^(ox)en$/i' => "\$1", '/(alias)es$/i' => "\$1", '/(octop|vir)i$/i' => "\$1us", '/(cris|ax|test)es$/i' => "\$1is", '/(shoe)s$/i' => "\$1", '/(o)es$/i' => "\$1", '/(bus)es$/i' => "\$1", '/([m|l])ice$/i' => "\$1ouse", '/(x|ch|ss|sh)es$/i' => "\$1", '/(m)ovies$/i' => "\$1ovie", '/(s)eries$/i' => "\$1eries", '/([^aeiouy]|qu)ies$/i' => "\$1y", '/([lr])ves$/i' => "\$1f", '/(tive)s$/i' => "\$1", '/(hive)s$/i' => "\$1", '/(li|wi|kni)ves$/i' => "\$1fe", '/(shea|loa|lea|thie)ves$/i' => "\$1f", '/(^analy)ses$/i' => "\$1sis", '/((a)naly|(b)a|(d)iagno|(p)arenthe|(p)rogno|(s)ynop|(t)he)ses$/i' => "\$1\$2sis", '/([ti])a$/i' => "\$1um", '/(n)ews$/i' => "\$1ews", '/(h|bl)ouses$/i' => "\$1ouse", '/(corpse)s$/i' => "\$1", '/(us)es$/i' => "\$1", '/s$/i' => ""] + + +

                                                                    Array of singular words

                                                                    +
                                                                    + + + +
                                                                    +
                                                                    +

                                                                    + $uncountable + + + +

                                                                    + + + + + private + static array<string|int, mixed> + $uncountable + = ['sheep', 'fish', 'deer', 'series', 'species', 'money', 'rice', 'information', 'equipment'] + + +

                                                                    Array of uncountable words

                                                                    +
                                                                    + + + +
                                                                    +
                                                                    + +
                                                                    +

                                                                    + Methods + +

                                                                    +
                                                                    +

                                                                    + empty() + +

                                                                    + + +

                                                                    Check if a string is empty

                                                                    + + + public + static empty(string $string) : bool + + +
                                                                    Parameters
                                                                    +
                                                                    +
                                                                    + $string + : string +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + + + +
                                                                    Return values
                                                                    + bool + — + + +
                                                                    +
                                                                    +

                                                                    + lower() + +

                                                                    + + +

                                                                    Wrapper for strtolower()

                                                                    + + + public + static lower(string $string) : string + + +
                                                                    Parameters
                                                                    +
                                                                    +
                                                                    + $string + : string +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + + +
                                                                    + Tags + +
                                                                    +
                                                                    +
                                                                    + see +
                                                                    +
                                                                    + strtolower() + + +
                                                                    +
                                                                    + +
                                                                    Return values
                                                                    + string + — + + +
                                                                    +
                                                                    +

                                                                    + plural() + +

                                                                    + + +

                                                                    Return a pluralized string

                                                                    + + + public + static plural( $string) : string + + +
                                                                    Parameters
                                                                    +
                                                                    +
                                                                    + $string + : +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + + + +
                                                                    Return values
                                                                    + string + — + + +
                                                                    +
                                                                    +

                                                                    + pluralizeIf() + +

                                                                    + + +

                                                                    Pluralize IF

                                                                    + + + public + static pluralizeIf( $count,  $string) : string + + +
                                                                    Parameters
                                                                    +
                                                                    +
                                                                    + $count + : +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + $string + : +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + + + +
                                                                    Return values
                                                                    + string + — + + +
                                                                    +
                                                                    +

                                                                    + singular() + +

                                                                    + + +

                                                                    Return a singluarized string

                                                                    + + + public + static singular( $string) : string + + +
                                                                    Parameters
                                                                    +
                                                                    +
                                                                    + $string + : +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + + + +
                                                                    Return values
                                                                    + string + — + + +
                                                                    +
                                                                    +

                                                                    + slug() + +

                                                                    + + +

                                                                    Slugify a string

                                                                    + + + public + static slug(string $value) : string + + +
                                                                    Parameters
                                                                    +
                                                                    +
                                                                    + $value + : string +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + + + +
                                                                    Return values
                                                                    + string + — + + +
                                                                    +
                                                                    +

                                                                    + stripQuotes() + +

                                                                    + + +

                                                                    Strip Quotes

                                                                    + + + public + static stripQuotes(string $str[, bool $trim = false ]) : string + +

                                                                    Removes single and double quotes from a string

                                                                    +
                                                                    + +
                                                                    Parameters
                                                                    +
                                                                    +
                                                                    + $str + : string +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + $trim + : bool + = false
                                                                    +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + + + +
                                                                    Return values
                                                                    + string + — + + +
                                                                    +
                                                                    +

                                                                    + upper() + +

                                                                    + + +

                                                                    Wrapper for strtoupper()

                                                                    + + + public + static upper(string $string) : string + + +
                                                                    Parameters
                                                                    +
                                                                    +
                                                                    + $string + : string +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + + +
                                                                    + Tags + +
                                                                    +
                                                                    +
                                                                    + see +
                                                                    +
                                                                    + strtoupper() + + +
                                                                    +
                                                                    + +
                                                                    Return values
                                                                    + string + — + + +
                                                                    +
                                                                    +

                                                                    + isSame() + +

                                                                    + + +

                                                                    Save some time in the case that singular and +plural are the same

                                                                    + + + private + static isSame(string $string) : false|string + + +
                                                                    Parameters
                                                                    +
                                                                    +
                                                                    + $string + : string +
                                                                    +
                                                                    + +
                                                                    +
                                                                    + + + +
                                                                    Return values
                                                                    + false|string + — + + +
                                                                    +
                                                                    + + + + +
                                                                    +
                                                                    +
                                                                    +
                                                                    +

                                                                    Search results

                                                                    + +
                                                                    +
                                                                    +
                                                                      +
                                                                      +
                                                                      +
                                                                      +
                                                                      +
                                                                      + + +
                                                                      + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Libraries-Dotenv.html b/docs/api/classes/DatabaseFactory-Libraries-Dotenv.html new file mode 100644 index 0000000..8b74844 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Libraries-Dotenv.html @@ -0,0 +1,855 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                      +

                                                                      Documentation

                                                                      + + + + + +
                                                                      + +
                                                                      +
                                                                      + + + + +
                                                                      + + +
                                                                      +

                                                                      + Dotenv + + +
                                                                      + in package + +
                                                                      + + +

                                                                      + + + +

                                                                      Built-in dotenv library. All credit for this library +goes to the CodeIgniter Team.

                                                                      + + + +
                                                                      + Tags + +
                                                                      +
                                                                      +
                                                                      + author +
                                                                      +
                                                                      + +

                                                                      CodeIgniter Team

                                                                      +
                                                                      + +
                                                                      +
                                                                      + link +
                                                                      +
                                                                      + https://codeigniter.com/ + +
                                                                      +
                                                                      + version +
                                                                      +
                                                                      + 1.0.0 + + +
                                                                      +
                                                                      + since +
                                                                      +
                                                                      + 1.0.0 + + +
                                                                      +
                                                                      + license +
                                                                      +
                                                                      + +

                                                                      MIT https://mit-license.org

                                                                      +
                                                                      + +
                                                                      +
                                                                      + + + + + + +

                                                                      + Table of Contents + +

                                                                      + +
                                                                      +
                                                                      + $path + +  : string +
                                                                      +
                                                                      The directory where the .env file can be located.
                                                                      + +
                                                                      + __construct() + +  : mixed +
                                                                      +
                                                                      Builds the path to our file.
                                                                      + +
                                                                      + load() + +  : bool +
                                                                      +
                                                                      The main entry point, will load the .env file and process it +so that we end up with all settings in the PHP environment vars +(i.e. getenv(), $_ENV, and $_SERVER)
                                                                      + +
                                                                      + normaliseVariable() + +  : array<string|int, mixed> +
                                                                      +
                                                                      Parses for assignment, cleans the $name and $value, and ensures +that nested variables are handled.
                                                                      + +
                                                                      + parse() + +  : array<string|int, mixed>|null +
                                                                      +
                                                                      Parse the .env file into an array of key => value
                                                                      + +
                                                                      + getVariable() + +  : string|null +
                                                                      +
                                                                      Search the different places for environment variables and return first value found.
                                                                      + +
                                                                      + resolveNestedVariables() + +  : string +
                                                                      +
                                                                      Resolve the nested variables.
                                                                      + +
                                                                      + sanitizeValue() + +  : string +
                                                                      +
                                                                      Strips quotes from the environment variable value.
                                                                      + +
                                                                      + setVariable() + +  : void +
                                                                      +
                                                                      Sets the variable into the environment. Will parse the string +first to look for {name}={value} pattern, ensure that nested +variables are handled, and strip it of single and double quotes.
                                                                      + +
                                                                      + + + + + + +
                                                                      +

                                                                      + Properties + +

                                                                      +
                                                                      +

                                                                      + $path + + + +

                                                                      + + +

                                                                      The directory where the .env file can be located.

                                                                      + + + protected + string + $path + + + + + + +
                                                                      +
                                                                      + +
                                                                      +

                                                                      + Methods + +

                                                                      +
                                                                      +

                                                                      + __construct() + +

                                                                      + + +

                                                                      Builds the path to our file.

                                                                      + + + public + __construct(string $path[, string $file = '.env' ]) : mixed + + +
                                                                      Parameters
                                                                      +
                                                                      +
                                                                      + $path + : string +
                                                                      +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + $file + : string + = '.env'
                                                                      +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + + + +
                                                                      Return values
                                                                      + mixed + — + + +
                                                                      +
                                                                      +

                                                                      + load() + +

                                                                      + + +

                                                                      The main entry point, will load the .env file and process it +so that we end up with all settings in the PHP environment vars +(i.e. getenv(), $_ENV, and $_SERVER)

                                                                      + + + public + load() : bool + + + + + +
                                                                      Return values
                                                                      + bool + — + + +
                                                                      +
                                                                      +

                                                                      + normaliseVariable() + +

                                                                      + + +

                                                                      Parses for assignment, cleans the $name and $value, and ensures +that nested variables are handled.

                                                                      + + + public + normaliseVariable(string $name[, string $value = '' ]) : array<string|int, mixed> + + +
                                                                      Parameters
                                                                      +
                                                                      +
                                                                      + $name + : string +
                                                                      +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + $value + : string + = ''
                                                                      +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + + + +
                                                                      Return values
                                                                      + array<string|int, mixed> + — + + +
                                                                      +
                                                                      +

                                                                      + parse() + +

                                                                      + + +

                                                                      Parse the .env file into an array of key => value

                                                                      + + + public + parse() : array<string|int, mixed>|null + + + + + +
                                                                      Return values
                                                                      + array<string|int, mixed>|null + — + + +
                                                                      +
                                                                      +

                                                                      + getVariable() + +

                                                                      + + +

                                                                      Search the different places for environment variables and return first value found.

                                                                      + + + protected + getVariable(string $name) : string|null + +

                                                                      This was borrowed from the excellent phpdotenv with very few changes. +https://github.com/vlucas/phpdotenv

                                                                      +
                                                                      + +
                                                                      Parameters
                                                                      +
                                                                      +
                                                                      + $name + : string +
                                                                      +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + + + +
                                                                      Return values
                                                                      + string|null + — + + +
                                                                      +
                                                                      +

                                                                      + resolveNestedVariables() + +

                                                                      + + +

                                                                      Resolve the nested variables.

                                                                      + + + protected + resolveNestedVariables(string $value) : string + +

                                                                      Look for ${varname} patterns in the variable value and replace with an existing +environment variable.

                                                                      +

                                                                      This was borrowed from the excellent phpdotenv with very few changes. +https://github.com/vlucas/phpdotenv

                                                                      +
                                                                      + +
                                                                      Parameters
                                                                      +
                                                                      +
                                                                      + $value + : string +
                                                                      +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + + + +
                                                                      Return values
                                                                      + string + — + + +
                                                                      +
                                                                      +

                                                                      + sanitizeValue() + +

                                                                      + + +

                                                                      Strips quotes from the environment variable value.

                                                                      + + + protected + sanitizeValue(string $value) : string + +

                                                                      This was borrowed from the excellent phpdotenv with very few changes. +https://github.com/vlucas/phpdotenv

                                                                      +
                                                                      + +
                                                                      Parameters
                                                                      +
                                                                      +
                                                                      + $value + : string +
                                                                      +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + + +
                                                                      + Tags + +
                                                                      +
                                                                      +
                                                                      + throws +
                                                                      +
                                                                      + InvalidArgumentException + + +
                                                                      +
                                                                      + +
                                                                      Return values
                                                                      + string + — + + +
                                                                      +
                                                                      +

                                                                      + setVariable() + +

                                                                      + + +

                                                                      Sets the variable into the environment. Will parse the string +first to look for {name}={value} pattern, ensure that nested +variables are handled, and strip it of single and double quotes.

                                                                      + + + protected + setVariable(string $name[, string $value = '' ]) : void + + +
                                                                      Parameters
                                                                      +
                                                                      +
                                                                      + $name + : string +
                                                                      +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + $value + : string + = ''
                                                                      +
                                                                      +
                                                                      + +
                                                                      +
                                                                      + + + +
                                                                      Return values
                                                                      + void + — + + +
                                                                      +
                                                                      + + + + +
                                                                      +
                                                                      +
                                                                      +
                                                                      +

                                                                      Search results

                                                                      + +
                                                                      +
                                                                      +
                                                                        +
                                                                        +
                                                                        +
                                                                        +
                                                                        +
                                                                        + + +
                                                                        + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Libraries-Dump.html b/docs/api/classes/DatabaseFactory-Libraries-Dump.html new file mode 100644 index 0000000..81183f6 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Libraries-Dump.html @@ -0,0 +1,1902 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                        +

                                                                        Documentation

                                                                        + + + + + +
                                                                        + +
                                                                        +
                                                                        + + + + +
                                                                        + + +
                                                                        +

                                                                        + Dump + + +
                                                                        + in package + +
                                                                        + + +

                                                                        + + + +

                                                                        Built-in dump library

                                                                        + + + +
                                                                        + Tags + +
                                                                        +
                                                                        +
                                                                        + author +
                                                                        +
                                                                        + +

                                                                        ghostff

                                                                        +
                                                                        + +
                                                                        +
                                                                        + link +
                                                                        +
                                                                        + https://github.com/Ghostff/Dump7 + +
                                                                        +
                                                                        + version +
                                                                        +
                                                                        + 1.0.0 + + +
                                                                        +
                                                                        + since +
                                                                        +
                                                                        + 1.0.0 + + +
                                                                        +
                                                                        + license +
                                                                        +
                                                                        + +

                                                                        MIT https://mit-license.org

                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + + + + +

                                                                        + Table of Contents + +

                                                                        + +
                                                                        +
                                                                        + $isCli + +  : mixed +
                                                                        +
                                                                        + +
                                                                        + $backgrounds + +  : array<string|int, mixed> +
                                                                        +
                                                                        Background colors map
                                                                        + +
                                                                        + $changes + +  : mixed +
                                                                        +
                                                                        + +
                                                                        + $colors + +  : mixed +
                                                                        +
                                                                        + +
                                                                        + $foregrounds + +  : array<string|int, mixed> +
                                                                        +
                                                                        Foreground colors map
                                                                        + +
                                                                        + $indent + +  : mixed +
                                                                        +
                                                                        + +
                                                                        + $isPosix + +  : mixed +
                                                                        +
                                                                        + +
                                                                        + $nest_level + +  : mixed +
                                                                        +
                                                                        + +
                                                                        + $pad_size + +  : mixed +
                                                                        +
                                                                        + +
                                                                        + $safe + +  : mixed +
                                                                        +
                                                                        + +
                                                                        + $styles + +  : array<string|int, mixed> +
                                                                        +
                                                                        Styles map
                                                                        + +
                                                                        + $trace_offset + +  : mixed +
                                                                        +
                                                                        + +
                                                                        + __construct() + +  : mixed +
                                                                        +
                                                                        Dump constructor.
                                                                        + +
                                                                        + aboveNestLevel() + +  : bool +
                                                                        +
                                                                        Assert code nesting doesn't surpass specified limit.
                                                                        + +
                                                                        + safe() + +  : mixed +
                                                                        +
                                                                        Force debug to use posix, (For window users who are using tools like http://cmder.net/)
                                                                        + +
                                                                        + set() + +  : mixed +
                                                                        +
                                                                        Updates color properties value.
                                                                        + +
                                                                        + setTraceOffset() + +  : mixed +
                                                                        +
                                                                        Set backtrace offset.
                                                                        + +
                                                                        + write() + +  : mixed +
                                                                        +
                                                                        Writes dump to console.
                                                                        + +
                                                                        + arrayIndex() + +  : string +
                                                                        +
                                                                        Formats array index.
                                                                        + +
                                                                        + breakLine() + +  : string +
                                                                        +
                                                                        Move cursor to next line.
                                                                        + +
                                                                        + color() + +  : string +
                                                                        +
                                                                        Sets string color based on sapi.
                                                                        + +
                                                                        + evaluate() + +  : string +
                                                                        +
                                                                        Couples all formats.
                                                                        + +
                                                                        + format() + +  : string +
                                                                        +
                                                                        Format string using ANSI escape sequences
                                                                        + +
                                                                        + formatArray() + +  : string +
                                                                        +
                                                                        Formats array elements.
                                                                        + +
                                                                        + formatObject() + +  : string +
                                                                        +
                                                                        Formats object elements.
                                                                        + +
                                                                        + getValue() + +  : string +
                                                                        +
                                                                        Formats object property values.
                                                                        + +
                                                                        + indent() + +  : string +
                                                                        +
                                                                        Indents line content.
                                                                        + +
                                                                        + isPosix() + +  : bool +
                                                                        +
                                                                        Check if a resource is an interactive terminal
                                                                        + +
                                                                        + output() + +  : mixed +
                                                                        +
                                                                        Outputs formatted dump files.
                                                                        + +
                                                                        + pad() + +  : string +
                                                                        +
                                                                        Adds padding to the line.
                                                                        + +
                                                                        + refcount() + +  : string +
                                                                        +
                                                                        Gets the id of an object. (DIRTY)
                                                                        + +
                                                                        + type() + +  : string +
                                                                        +
                                                                        Formats the data type.
                                                                        + +
                                                                        + + + + + + +
                                                                        +

                                                                        + Properties + +

                                                                        +
                                                                        +

                                                                        + $isCli + + + +

                                                                        + + + + + protected + mixed + $isCli + = false + +
                                                                        + +
                                                                        + + + +
                                                                        +
                                                                        +

                                                                        + $backgrounds + + + +

                                                                        + + +

                                                                        Background colors map

                                                                        + + + private + array<string|int, mixed> + $backgrounds + = ['none' => null, 'black' => 40, 'red' => 41, 'green' => 42, 'yellow' => 43, 'blue' => 44, 'purple' => 45, 'cyan' => 46, 'light_gray' => 47, 'dark_gray' => 100, 'light_red' => 101, 'light_green' => 102, 'light_yellow' => 103, 'light_blue' => 104, 'light_magenta' => 105, 'light_cyan' => 106, 'white' => 107] + + + + + +
                                                                        +
                                                                        +

                                                                        + $changes + + + +

                                                                        + + + + + private + static mixed + $changes + = [] + +
                                                                        + +
                                                                        + + + +
                                                                        +
                                                                        +

                                                                        + $colors + + + +

                                                                        + + + + + private + mixed + $colors + = ['string' => ['0000FF', 'blue'], 'integer' => ['1BAABB', 'light_green'], 'double' => ['9C6E25', 'cyan'], 'boolean' => ['bb02ff', 'purple'], 'keyword' => ['bb02ff', 'purple'], 'null' => ['6789f8', 'white'], 'type' => ['AAAAAA', 'dark_gray'], 'size' => ['5BA415', 'green'], 'recursion' => ['F00000', 'red'], 'resource' => ['F00000', 'red'], 'array' => ['000000', 'white'], 'multi_array_key' => ['59829e', 'yellow'], 'single_array_key' => ['f07b06', 'light_yellow'], 'multi_array_arrow' => ['e103c4', 'red'], 'single_array_arrow' => ['f00000', 'red'], 'object' => ['000000', 'white'], 'property_visibility' => ['741515', 'light_red'], 'property_name' => ['987a00', 'light_cyan'], 'property_arrow' => ['f00000', 'red']] + +
                                                                        + +
                                                                        + + + +
                                                                        +
                                                                        +

                                                                        + $foregrounds + + + +

                                                                        + + +

                                                                        Foreground colors map

                                                                        + + + private + array<string|int, mixed> + $foregrounds + = ['none' => null, 'black' => 30, 'red' => 31, 'green' => 32, 'yellow' => 33, 'blue' => 34, 'purple' => 35, 'cyan' => 36, 'light_gray' => 37, 'dark_gray' => 90, 'light_red' => 91, 'light_green' => 92, 'light_yellow' => 93, 'light_blue' => 94, 'light_magenta' => 95, 'light_cyan' => 96, 'white' => 97] + + + + + +
                                                                        +
                                                                        +

                                                                        + $indent + + + +

                                                                        + + + + + private + mixed + $indent + = 0 + +
                                                                        + +
                                                                        + + + +
                                                                        +
                                                                        +

                                                                        + $isPosix + + + +

                                                                        + + + + + private + mixed + $isPosix + = false + +
                                                                        + +
                                                                        + + + +
                                                                        +
                                                                        +

                                                                        + $nest_level + + + +

                                                                        + + + + + private + mixed + $nest_level + = 20 + +
                                                                        + +
                                                                        + + + +
                                                                        +
                                                                        +

                                                                        + $pad_size + + + +

                                                                        + + + + + private + mixed + $pad_size + = 3 + +
                                                                        + +
                                                                        + + + +
                                                                        +
                                                                        +

                                                                        + $safe + + + +

                                                                        + + + + + private + static mixed + $safe + = false + +
                                                                        + +
                                                                        + + + +
                                                                        +
                                                                        +

                                                                        + $styles + + + +

                                                                        + + +

                                                                        Styles map

                                                                        + + + private + array<string|int, mixed> + $styles + = ['none' => null, 'bold' => 1, 'faint' => 2, 'italic' => 3, 'underline' => 4, 'blink' => 5, 'negative' => 7] + + + + + +
                                                                        +
                                                                        +

                                                                        + $trace_offset + + + +

                                                                        + + + + + private + static mixed + $trace_offset + = 1 + +
                                                                        + +
                                                                        + + + +
                                                                        +
                                                                        + +
                                                                        +

                                                                        + Methods + +

                                                                        +
                                                                        +

                                                                        + __construct() + +

                                                                        + + +

                                                                        Dump constructor.

                                                                        + + + public + __construct(mixed ...$args) : mixed + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $args + : mixed +
                                                                        +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + mixed + — + + +
                                                                        +
                                                                        +

                                                                        + aboveNestLevel() + +

                                                                        + + +

                                                                        Assert code nesting doesn't surpass specified limit.

                                                                        + + + public + aboveNestLevel() : bool + + + + + +
                                                                        Return values
                                                                        + bool + — + + +
                                                                        +
                                                                        +

                                                                        + safe() + +

                                                                        + + +

                                                                        Force debug to use posix, (For window users who are using tools like http://cmder.net/)

                                                                        + + + public + static safe(mixed ...$args) : mixed + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $args + : mixed +
                                                                        +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + mixed + — + + +
                                                                        +
                                                                        +

                                                                        + set() + +

                                                                        + + +

                                                                        Updates color properties value.

                                                                        + + + public + static set(string $name, array<string|int, mixed> $value) : mixed + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $name + : string +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + $value + : array<string|int, mixed> +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + mixed + — + + +
                                                                        +
                                                                        +

                                                                        + setTraceOffset() + +

                                                                        + + +

                                                                        Set backtrace offset.

                                                                        + + + public + static setTraceOffset(int $offset) : mixed + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $offset + : int +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + mixed + — + + +
                                                                        +
                                                                        +

                                                                        + write() + +

                                                                        + + +

                                                                        Writes dump to console.

                                                                        + + + public + write( $message) : mixed + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $message + : +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + mixed + — + + +
                                                                        +
                                                                        +

                                                                        + arrayIndex() + +

                                                                        + + +

                                                                        Formats array index.

                                                                        + + + private + arrayIndex( $key[, bool $parent = false ]) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $key + : +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + $parent + : bool + = false
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + breakLine() + +

                                                                        + + +

                                                                        Move cursor to next line.

                                                                        + + + private + breakLine() : string + + + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + color() + +

                                                                        + + +

                                                                        Sets string color based on sapi.

                                                                        + + + private + color( $value, string $name) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $value + : +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + $name + : string +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + evaluate() + +

                                                                        + + +

                                                                        Couples all formats.

                                                                        + + + private + evaluate(array<string|int, mixed> $args[, bool $called = false ][, bool $from_obj = false ]) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $args + : array<string|int, mixed> +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + $called + : bool + = false
                                                                        +
                                                                        + +
                                                                        +
                                                                        + $from_obj + : bool + = false
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + format() + +

                                                                        + + +

                                                                        Format string using ANSI escape sequences

                                                                        + + + private + format(string $string[, string $format = null ]) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $string + : string +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + $format + : string + = null
                                                                        +
                                                                        +

                                                                        defaults to 'none|none|none'

                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + formatArray() + +

                                                                        + + +

                                                                        Formats array elements.

                                                                        + + + private + formatArray(array<string|int, mixed> $array, bool $obj_call) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $array + : array<string|int, mixed> +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + $obj_call + : bool +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + formatObject() + +

                                                                        + + +

                                                                        Formats object elements.

                                                                        + + + private + formatObject( $object) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $object + : +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + getValue() + +

                                                                        + + +

                                                                        Formats object property values.

                                                                        + + + private + getValue(ReflectionProperty $property,  $object, string $class_name) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $property + : ReflectionProperty +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + $object + : +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + $class_name + : string +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + indent() + +

                                                                        + + +

                                                                        Indents line content.

                                                                        + + + private + indent(int $pad) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $pad + : int +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + isPosix() + +

                                                                        + + +

                                                                        Check if a resource is an interactive terminal

                                                                        + + + private + isPosix() : bool + + + + + +
                                                                        Return values
                                                                        + bool + — + + +
                                                                        +
                                                                        +

                                                                        + output() + +

                                                                        + + +

                                                                        Outputs formatted dump files.

                                                                        + + + private + output(string $data) : mixed + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $data + : string +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + mixed + — + + +
                                                                        +
                                                                        +

                                                                        + pad() + +

                                                                        + + +

                                                                        Adds padding to the line.

                                                                        + + + private + pad(int $size) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $size + : int +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + refcount() + +

                                                                        + + +

                                                                        Gets the id of an object. (DIRTY)

                                                                        + + + private + refcount( $object) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $object + : +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        +

                                                                        + type() + +

                                                                        + + +

                                                                        Formats the data type.

                                                                        + + + private + type(string $type[, string $before = '' ]) : string + + +
                                                                        Parameters
                                                                        +
                                                                        +
                                                                        + $type + : string +
                                                                        +
                                                                        + +
                                                                        +
                                                                        + $before + : string + = ''
                                                                        +
                                                                        + +
                                                                        +
                                                                        + + + +
                                                                        Return values
                                                                        + string + — + + +
                                                                        +
                                                                        + + + + +
                                                                        +
                                                                        +
                                                                        +
                                                                        +

                                                                        Search results

                                                                        + +
                                                                        +
                                                                        +
                                                                          +
                                                                          +
                                                                          +
                                                                          +
                                                                          +
                                                                          + + +
                                                                          + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-AndLike.html b/docs/api/classes/DatabaseFactory-Modules-AndLike.html new file mode 100644 index 0000000..9f1201a --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-AndLike.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                          +

                                                                          Documentation

                                                                          + + + + + +
                                                                          + +
                                                                          +
                                                                          + + + + +
                                                                          + + +
                                                                          +

                                                                          + AndLike + + + extends BaseBuilder + + +
                                                                          + in package + +
                                                                          + + + implements + SQLStatementInterface + +

                                                                          + + + +

                                                                          SQL LIKE

                                                                          + + + +
                                                                          + Tags + +
                                                                          +
                                                                          +
                                                                          + author +
                                                                          +
                                                                          + +

                                                                          Jason Napolitano

                                                                          +
                                                                          + +
                                                                          +
                                                                          + version +
                                                                          +
                                                                          + 1.0.0 + + +
                                                                          +
                                                                          + since +
                                                                          +
                                                                          + 1.0.0 + + +
                                                                          +
                                                                          + license +
                                                                          +
                                                                          + +

                                                                          MIT https://mit-license.org

                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + + +

                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                          + +
                                                                          +
                                                                          SQLStatementInterface
                                                                          +
                                                                          Contract for the custom SQL modules
                                                                          + + + +
                                                                          + + +

                                                                          + Table of Contents + +

                                                                          + +
                                                                          +
                                                                          + ALL + +  = '*' +
                                                                          +
                                                                          + +
                                                                          + AND + +  = ' AND ' +
                                                                          +
                                                                          + +
                                                                          + ASC + +  = 'ASC' +
                                                                          +
                                                                          + +
                                                                          + BKTK + +  = '`' +
                                                                          +
                                                                          + +
                                                                          + CLPAR + +  = ')' +
                                                                          +
                                                                          + +
                                                                          + COMMA + +  = ',' +
                                                                          +
                                                                          + +
                                                                          + COUNT + +  = 'COUNT' +
                                                                          +
                                                                          + +
                                                                          + DBLQT + +  = '"' +
                                                                          +
                                                                          + +
                                                                          + DELETE + +  = 'DELETE ' +
                                                                          +
                                                                          + +
                                                                          + DESC + +  = 'DESC' +
                                                                          +
                                                                          + +
                                                                          + EMPTY + +  = '' +
                                                                          +
                                                                          + +
                                                                          + EQUALS + +  = ' = ' +
                                                                          +
                                                                          + +
                                                                          + FALSE + +  = 'FALSE' +
                                                                          +
                                                                          + +
                                                                          + FROM + +  = ' FROM ' +
                                                                          +
                                                                          + +
                                                                          + GROUP_BY + +  = ' GROUP BY ' +
                                                                          +
                                                                          + +
                                                                          + INSERT + +  = 'INSERT ' +
                                                                          +
                                                                          + +
                                                                          + JOIN + +  = ' JOIN ' +
                                                                          +
                                                                          + +
                                                                          + LIKE + +  = ' LIKE ' +
                                                                          +
                                                                          + +
                                                                          + LIMIT + +  = ' LIMIT' +
                                                                          +
                                                                          + +
                                                                          + NOT + +  = ' <>' +
                                                                          +
                                                                          + +
                                                                          + OFFSET + +  = ' OFFSET' +
                                                                          +
                                                                          + +
                                                                          + ON + +  = ' ON ' +
                                                                          +
                                                                          + +
                                                                          + ONE + +  = 1 +
                                                                          +
                                                                          + +
                                                                          + OPPAR + +  = '(' +
                                                                          +
                                                                          + +
                                                                          + OR + +  = ' OR ' +
                                                                          +
                                                                          + +
                                                                          + OR_NOT + +  = ' OR NOT ' +
                                                                          +
                                                                          + +
                                                                          + ORDER_BY + +  = ' ORDER BY ' +
                                                                          +
                                                                          + +
                                                                          + PERC + +  = '%' +
                                                                          +
                                                                          + +
                                                                          + PRD + +  = '.' +
                                                                          +
                                                                          + +
                                                                          + SELECT + +  = 'SELECT' +
                                                                          +
                                                                          + +
                                                                          + SEPARATOR + +  = ', ' +
                                                                          +
                                                                          + +
                                                                          + SGLQT + +  = "'" +
                                                                          +
                                                                          + +
                                                                          + SPC + +  = ' ' +
                                                                          +
                                                                          + +
                                                                          + TRUE + +  = 'TRUE' +
                                                                          +
                                                                          + +
                                                                          + UPDATE + +  = 'UPDATE ' +
                                                                          +
                                                                          + +
                                                                          + VALUE + +  = '`?`' +
                                                                          +
                                                                          + +
                                                                          + WHERE + +  = ' WHERE ' +
                                                                          +
                                                                          + +
                                                                          + ZERO + +  = 0 +
                                                                          +
                                                                          + +
                                                                          + columns() + +  : string +
                                                                          +
                                                                          COLUMNS
                                                                          + +
                                                                          + contains() + +  : string +
                                                                          +
                                                                          + +
                                                                          + count() + +  : string +
                                                                          +
                                                                          COUNT
                                                                          + +
                                                                          + from() + +  : string +
                                                                          +
                                                                          FROM
                                                                          + +
                                                                          + join() + +  : string +
                                                                          +
                                                                          + +
                                                                          + like() + +  : string +
                                                                          +
                                                                          + +
                                                                          + limit() + +  : string +
                                                                          +
                                                                          LIMIT
                                                                          + +
                                                                          + offset() + +  : string +
                                                                          +
                                                                          OFFSET
                                                                          + +
                                                                          + select() + +  : string +
                                                                          +
                                                                          SELECT
                                                                          + +
                                                                          + statement() + +  : string +
                                                                          +
                                                                          SQL Statement string
                                                                          + +
                                                                          + values() + +  : string +
                                                                          +
                                                                          VALUES
                                                                          + +
                                                                          + where() + +  : string +
                                                                          +
                                                                          + +
                                                                          + decrement() + +  : int +
                                                                          +
                                                                          Decrement a value
                                                                          + +
                                                                          + doubleQuote() + +  : string +
                                                                          +
                                                                          Add double quotes to a string
                                                                          + +
                                                                          + increment() + +  : int +
                                                                          +
                                                                          Increment a value
                                                                          + +
                                                                          + singleQuote() + +  : string +
                                                                          +
                                                                          Add single quotes to a string
                                                                          + +
                                                                          + strip() + +  : string +
                                                                          +
                                                                          Strip a string of quotes
                                                                          + +
                                                                          + + + + +
                                                                          +

                                                                          + Constants + +

                                                                          +
                                                                          +

                                                                          + ALL + +

                                                                          + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + AND + +

                                                                          + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + ASC + +

                                                                          + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + BKTK + +

                                                                          + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + CLPAR + +

                                                                          + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + COMMA + +

                                                                          + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + COUNT + +

                                                                          + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + DBLQT + +

                                                                          + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + DELETE + +

                                                                          + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + DESC + +

                                                                          + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + EMPTY + +

                                                                          + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + EQUALS + +

                                                                          + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + FALSE + +

                                                                          + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + FROM + +

                                                                          + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + GROUP_BY + +

                                                                          + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + INSERT + +

                                                                          + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + JOIN + +

                                                                          + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + LIKE + +

                                                                          + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + LIMIT + +

                                                                          + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + NOT + +

                                                                          + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + OFFSET + +

                                                                          + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + ON + +

                                                                          + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + ONE + +

                                                                          + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + OPPAR + +

                                                                          + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + OR + +

                                                                          + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + OR_NOT + +

                                                                          + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + ORDER_BY + +

                                                                          + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + PERC + +

                                                                          + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + PRD + +

                                                                          + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + SELECT + +

                                                                          + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + SEPARATOR + +

                                                                          + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + SGLQT + +

                                                                          + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + SPC + +

                                                                          + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + TRUE + +

                                                                          + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + UPDATE + +

                                                                          + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + VALUE + +

                                                                          + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + WHERE + +

                                                                          + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          +

                                                                          + ZERO + +

                                                                          + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                          + +
                                                                          + + + +
                                                                          +
                                                                          + + + +
                                                                          +

                                                                          + Methods + +

                                                                          +
                                                                          +

                                                                          + columns() + +

                                                                          + + +

                                                                          COLUMNS

                                                                          + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $columns + : array<string|int, mixed> +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + contains() + +

                                                                          + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                          + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $field + : string +
                                                                          +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + $value + : mixed +
                                                                          +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + count() + +

                                                                          + + +

                                                                          COUNT

                                                                          + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $values + : mixed + = self::ALL
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + from() + +

                                                                          + + +

                                                                          FROM

                                                                          + + + public + static from([string $table = null ]) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $table + : string + = null
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + join() + +

                                                                          + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                          + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $params + : string +
                                                                          +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + $on + : array<string|int, mixed> +
                                                                          +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + like() + +

                                                                          + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                          + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $pattern + : string +
                                                                          +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + $not + : bool + = false
                                                                          +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + limit() + +

                                                                          + + +

                                                                          LIMIT

                                                                          + + + public + static limit(int $rows) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $rows + : int +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + offset() + +

                                                                          + + +

                                                                          OFFSET

                                                                          + + + public + static offset(int $count) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $count + : int +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + select() + +

                                                                          + + +

                                                                          SELECT

                                                                          + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $columns + : string +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + $space + : bool + = false
                                                                          +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + statement() + +

                                                                          + + +

                                                                          SQL Statement string

                                                                          + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $table + : string +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + $params + : mixed +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + +
                                                                          + Tags + +
                                                                          +
                                                                          +
                                                                          + inheritDoc +
                                                                          +
                                                                          + + +
                                                                          +
                                                                          + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + values() + +

                                                                          + + +

                                                                          VALUES

                                                                          + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $values + : array<string|int, mixed> +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + where() + +

                                                                          + + + + + public + static where(string $columns) : string + +
                                                                          + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $columns + : string +
                                                                          +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + decrement() + +

                                                                          + + +

                                                                          Decrement a value

                                                                          + + + protected + static decrement(int $value) : int + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $value + : int +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + int + — + + +
                                                                          +
                                                                          +

                                                                          + doubleQuote() + +

                                                                          + + +

                                                                          Add double quotes to a string

                                                                          + + + protected + static doubleQuote(string $string) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $string + : string +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + increment() + +

                                                                          + + +

                                                                          Increment a value

                                                                          + + + protected + static increment(int $value) : int + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $value + : int +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + int + — + + +
                                                                          +
                                                                          +

                                                                          + singleQuote() + +

                                                                          + + +

                                                                          Add single quotes to a string

                                                                          + + + protected + static singleQuote(string $string) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $string + : string +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          +

                                                                          + strip() + +

                                                                          + + +

                                                                          Strip a string of quotes

                                                                          + + + protected + static strip(string $string) : string + + +
                                                                          Parameters
                                                                          +
                                                                          +
                                                                          + $string + : string +
                                                                          +
                                                                          + +
                                                                          +
                                                                          + + + +
                                                                          Return values
                                                                          + string + — + + +
                                                                          +
                                                                          + + + + +
                                                                          +
                                                                          +
                                                                          +
                                                                          +

                                                                          Search results

                                                                          + +
                                                                          +
                                                                          +
                                                                            +
                                                                            +
                                                                            +
                                                                            +
                                                                            +
                                                                            + + +
                                                                            + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-AndWhere.html b/docs/api/classes/DatabaseFactory-Modules-AndWhere.html new file mode 100644 index 0000000..64f242c --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-AndWhere.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                            +

                                                                            Documentation

                                                                            + + + + + +
                                                                            + +
                                                                            +
                                                                            + + + + +
                                                                            + + +
                                                                            +

                                                                            + AndWhere + + + extends BaseBuilder + + +
                                                                            + in package + +
                                                                            + + + implements + SQLStatementInterface + +

                                                                            + + + +

                                                                            SQL AND

                                                                            + + + +
                                                                            + Tags + +
                                                                            +
                                                                            +
                                                                            + author +
                                                                            +
                                                                            + +

                                                                            Jason Napolitano

                                                                            +
                                                                            + +
                                                                            +
                                                                            + version +
                                                                            +
                                                                            + 1.0.0 + + +
                                                                            +
                                                                            + since +
                                                                            +
                                                                            + 1.0.0 + + +
                                                                            +
                                                                            + license +
                                                                            +
                                                                            + +

                                                                            MIT https://mit-license.org

                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + + +

                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                            + +
                                                                            +
                                                                            SQLStatementInterface
                                                                            +
                                                                            Contract for the custom SQL modules
                                                                            + + + +
                                                                            + + +

                                                                            + Table of Contents + +

                                                                            + +
                                                                            +
                                                                            + ALL + +  = '*' +
                                                                            +
                                                                            + +
                                                                            + AND + +  = ' AND ' +
                                                                            +
                                                                            + +
                                                                            + ASC + +  = 'ASC' +
                                                                            +
                                                                            + +
                                                                            + BKTK + +  = '`' +
                                                                            +
                                                                            + +
                                                                            + CLPAR + +  = ')' +
                                                                            +
                                                                            + +
                                                                            + COMMA + +  = ',' +
                                                                            +
                                                                            + +
                                                                            + COUNT + +  = 'COUNT' +
                                                                            +
                                                                            + +
                                                                            + DBLQT + +  = '"' +
                                                                            +
                                                                            + +
                                                                            + DELETE + +  = 'DELETE ' +
                                                                            +
                                                                            + +
                                                                            + DESC + +  = 'DESC' +
                                                                            +
                                                                            + +
                                                                            + EMPTY + +  = '' +
                                                                            +
                                                                            + +
                                                                            + EQUALS + +  = ' = ' +
                                                                            +
                                                                            + +
                                                                            + FALSE + +  = 'FALSE' +
                                                                            +
                                                                            + +
                                                                            + FROM + +  = ' FROM ' +
                                                                            +
                                                                            + +
                                                                            + GROUP_BY + +  = ' GROUP BY ' +
                                                                            +
                                                                            + +
                                                                            + INSERT + +  = 'INSERT ' +
                                                                            +
                                                                            + +
                                                                            + JOIN + +  = ' JOIN ' +
                                                                            +
                                                                            + +
                                                                            + LIKE + +  = ' LIKE ' +
                                                                            +
                                                                            + +
                                                                            + LIMIT + +  = ' LIMIT' +
                                                                            +
                                                                            + +
                                                                            + NOT + +  = ' <>' +
                                                                            +
                                                                            + +
                                                                            + OFFSET + +  = ' OFFSET' +
                                                                            +
                                                                            + +
                                                                            + ON + +  = ' ON ' +
                                                                            +
                                                                            + +
                                                                            + ONE + +  = 1 +
                                                                            +
                                                                            + +
                                                                            + OPPAR + +  = '(' +
                                                                            +
                                                                            + +
                                                                            + OR + +  = ' OR ' +
                                                                            +
                                                                            + +
                                                                            + OR_NOT + +  = ' OR NOT ' +
                                                                            +
                                                                            + +
                                                                            + ORDER_BY + +  = ' ORDER BY ' +
                                                                            +
                                                                            + +
                                                                            + PERC + +  = '%' +
                                                                            +
                                                                            + +
                                                                            + PRD + +  = '.' +
                                                                            +
                                                                            + +
                                                                            + SELECT + +  = 'SELECT' +
                                                                            +
                                                                            + +
                                                                            + SEPARATOR + +  = ', ' +
                                                                            +
                                                                            + +
                                                                            + SGLQT + +  = "'" +
                                                                            +
                                                                            + +
                                                                            + SPC + +  = ' ' +
                                                                            +
                                                                            + +
                                                                            + TRUE + +  = 'TRUE' +
                                                                            +
                                                                            + +
                                                                            + UPDATE + +  = 'UPDATE ' +
                                                                            +
                                                                            + +
                                                                            + VALUE + +  = '`?`' +
                                                                            +
                                                                            + +
                                                                            + WHERE + +  = ' WHERE ' +
                                                                            +
                                                                            + +
                                                                            + ZERO + +  = 0 +
                                                                            +
                                                                            + +
                                                                            + columns() + +  : string +
                                                                            +
                                                                            COLUMNS
                                                                            + +
                                                                            + contains() + +  : string +
                                                                            +
                                                                            + +
                                                                            + count() + +  : string +
                                                                            +
                                                                            COUNT
                                                                            + +
                                                                            + from() + +  : string +
                                                                            +
                                                                            FROM
                                                                            + +
                                                                            + join() + +  : string +
                                                                            +
                                                                            + +
                                                                            + like() + +  : string +
                                                                            +
                                                                            + +
                                                                            + limit() + +  : string +
                                                                            +
                                                                            LIMIT
                                                                            + +
                                                                            + offset() + +  : string +
                                                                            +
                                                                            OFFSET
                                                                            + +
                                                                            + select() + +  : string +
                                                                            +
                                                                            SELECT
                                                                            + +
                                                                            + statement() + +  : string +
                                                                            +
                                                                            SQL Statement string
                                                                            + +
                                                                            + values() + +  : string +
                                                                            +
                                                                            VALUES
                                                                            + +
                                                                            + where() + +  : string +
                                                                            +
                                                                            + +
                                                                            + decrement() + +  : int +
                                                                            +
                                                                            Decrement a value
                                                                            + +
                                                                            + doubleQuote() + +  : string +
                                                                            +
                                                                            Add double quotes to a string
                                                                            + +
                                                                            + increment() + +  : int +
                                                                            +
                                                                            Increment a value
                                                                            + +
                                                                            + singleQuote() + +  : string +
                                                                            +
                                                                            Add single quotes to a string
                                                                            + +
                                                                            + strip() + +  : string +
                                                                            +
                                                                            Strip a string of quotes
                                                                            + +
                                                                            + + + + +
                                                                            +

                                                                            + Constants + +

                                                                            +
                                                                            +

                                                                            + ALL + +

                                                                            + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + AND + +

                                                                            + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + ASC + +

                                                                            + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + BKTK + +

                                                                            + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + CLPAR + +

                                                                            + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + COMMA + +

                                                                            + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + COUNT + +

                                                                            + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + DBLQT + +

                                                                            + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + DELETE + +

                                                                            + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + DESC + +

                                                                            + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + EMPTY + +

                                                                            + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + EQUALS + +

                                                                            + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + FALSE + +

                                                                            + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + FROM + +

                                                                            + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + GROUP_BY + +

                                                                            + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + INSERT + +

                                                                            + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + JOIN + +

                                                                            + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + LIKE + +

                                                                            + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + LIMIT + +

                                                                            + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + NOT + +

                                                                            + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + OFFSET + +

                                                                            + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + ON + +

                                                                            + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + ONE + +

                                                                            + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + OPPAR + +

                                                                            + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + OR + +

                                                                            + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + OR_NOT + +

                                                                            + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + ORDER_BY + +

                                                                            + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + PERC + +

                                                                            + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + PRD + +

                                                                            + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + SELECT + +

                                                                            + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + SEPARATOR + +

                                                                            + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + SGLQT + +

                                                                            + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + SPC + +

                                                                            + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + TRUE + +

                                                                            + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + UPDATE + +

                                                                            + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + VALUE + +

                                                                            + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + WHERE + +

                                                                            + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            +

                                                                            + ZERO + +

                                                                            + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                            + +
                                                                            + + + +
                                                                            +
                                                                            + + + +
                                                                            +

                                                                            + Methods + +

                                                                            +
                                                                            +

                                                                            + columns() + +

                                                                            + + +

                                                                            COLUMNS

                                                                            + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $columns + : array<string|int, mixed> +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + contains() + +

                                                                            + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                            + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $field + : string +
                                                                            +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + $value + : mixed +
                                                                            +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + count() + +

                                                                            + + +

                                                                            COUNT

                                                                            + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $values + : mixed + = self::ALL
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + from() + +

                                                                            + + +

                                                                            FROM

                                                                            + + + public + static from([string $table = null ]) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $table + : string + = null
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + join() + +

                                                                            + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                            + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $params + : string +
                                                                            +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + $on + : array<string|int, mixed> +
                                                                            +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + like() + +

                                                                            + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                            + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $pattern + : string +
                                                                            +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + $not + : bool + = false
                                                                            +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + limit() + +

                                                                            + + +

                                                                            LIMIT

                                                                            + + + public + static limit(int $rows) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $rows + : int +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + offset() + +

                                                                            + + +

                                                                            OFFSET

                                                                            + + + public + static offset(int $count) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $count + : int +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + select() + +

                                                                            + + +

                                                                            SELECT

                                                                            + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $columns + : string +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + $space + : bool + = false
                                                                            +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + statement() + +

                                                                            + + +

                                                                            SQL Statement string

                                                                            + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $table + : string +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + $params + : mixed +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + +
                                                                            + Tags + +
                                                                            +
                                                                            +
                                                                            + inheritDoc +
                                                                            +
                                                                            + + +
                                                                            +
                                                                            + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + values() + +

                                                                            + + +

                                                                            VALUES

                                                                            + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $values + : array<string|int, mixed> +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + where() + +

                                                                            + + + + + public + static where(string $columns) : string + +
                                                                            + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $columns + : string +
                                                                            +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + decrement() + +

                                                                            + + +

                                                                            Decrement a value

                                                                            + + + protected + static decrement(int $value) : int + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $value + : int +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + int + — + + +
                                                                            +
                                                                            +

                                                                            + doubleQuote() + +

                                                                            + + +

                                                                            Add double quotes to a string

                                                                            + + + protected + static doubleQuote(string $string) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $string + : string +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + increment() + +

                                                                            + + +

                                                                            Increment a value

                                                                            + + + protected + static increment(int $value) : int + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $value + : int +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + int + — + + +
                                                                            +
                                                                            +

                                                                            + singleQuote() + +

                                                                            + + +

                                                                            Add single quotes to a string

                                                                            + + + protected + static singleQuote(string $string) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $string + : string +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            +

                                                                            + strip() + +

                                                                            + + +

                                                                            Strip a string of quotes

                                                                            + + + protected + static strip(string $string) : string + + +
                                                                            Parameters
                                                                            +
                                                                            +
                                                                            + $string + : string +
                                                                            +
                                                                            + +
                                                                            +
                                                                            + + + +
                                                                            Return values
                                                                            + string + — + + +
                                                                            +
                                                                            + + + + +
                                                                            +
                                                                            +
                                                                            +
                                                                            +

                                                                            Search results

                                                                            + +
                                                                            +
                                                                            +
                                                                              +
                                                                              +
                                                                              +
                                                                              +
                                                                              +
                                                                              + + +
                                                                              + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-Count.html b/docs/api/classes/DatabaseFactory-Modules-Count.html new file mode 100644 index 0000000..ce6ffc4 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-Count.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                              +

                                                                              Documentation

                                                                              + + + + + +
                                                                              + +
                                                                              +
                                                                              + + + + +
                                                                              + + +
                                                                              +

                                                                              + Count + + + extends BaseBuilder + + +
                                                                              + in package + +
                                                                              + + + implements + SQLStatementInterface + +

                                                                              + + + +

                                                                              SQL COUNT

                                                                              + + + +
                                                                              + Tags + +
                                                                              +
                                                                              +
                                                                              + author +
                                                                              +
                                                                              + +

                                                                              Jason Napolitano

                                                                              +
                                                                              + +
                                                                              +
                                                                              + version +
                                                                              +
                                                                              + 1.0.0 + + +
                                                                              +
                                                                              + since +
                                                                              +
                                                                              + 1.0.0 + + +
                                                                              +
                                                                              + license +
                                                                              +
                                                                              + +

                                                                              MIT https://mit-license.org

                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + + +

                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                              + +
                                                                              +
                                                                              SQLStatementInterface
                                                                              +
                                                                              Contract for the custom SQL modules
                                                                              + + + +
                                                                              + + +

                                                                              + Table of Contents + +

                                                                              + +
                                                                              +
                                                                              + ALL + +  = '*' +
                                                                              +
                                                                              + +
                                                                              + AND + +  = ' AND ' +
                                                                              +
                                                                              + +
                                                                              + ASC + +  = 'ASC' +
                                                                              +
                                                                              + +
                                                                              + BKTK + +  = '`' +
                                                                              +
                                                                              + +
                                                                              + CLPAR + +  = ')' +
                                                                              +
                                                                              + +
                                                                              + COMMA + +  = ',' +
                                                                              +
                                                                              + +
                                                                              + COUNT + +  = 'COUNT' +
                                                                              +
                                                                              + +
                                                                              + DBLQT + +  = '"' +
                                                                              +
                                                                              + +
                                                                              + DELETE + +  = 'DELETE ' +
                                                                              +
                                                                              + +
                                                                              + DESC + +  = 'DESC' +
                                                                              +
                                                                              + +
                                                                              + EMPTY + +  = '' +
                                                                              +
                                                                              + +
                                                                              + EQUALS + +  = ' = ' +
                                                                              +
                                                                              + +
                                                                              + FALSE + +  = 'FALSE' +
                                                                              +
                                                                              + +
                                                                              + FROM + +  = ' FROM ' +
                                                                              +
                                                                              + +
                                                                              + GROUP_BY + +  = ' GROUP BY ' +
                                                                              +
                                                                              + +
                                                                              + INSERT + +  = 'INSERT ' +
                                                                              +
                                                                              + +
                                                                              + JOIN + +  = ' JOIN ' +
                                                                              +
                                                                              + +
                                                                              + LIKE + +  = ' LIKE ' +
                                                                              +
                                                                              + +
                                                                              + LIMIT + +  = ' LIMIT' +
                                                                              +
                                                                              + +
                                                                              + NOT + +  = ' <>' +
                                                                              +
                                                                              + +
                                                                              + OFFSET + +  = ' OFFSET' +
                                                                              +
                                                                              + +
                                                                              + ON + +  = ' ON ' +
                                                                              +
                                                                              + +
                                                                              + ONE + +  = 1 +
                                                                              +
                                                                              + +
                                                                              + OPPAR + +  = '(' +
                                                                              +
                                                                              + +
                                                                              + OR + +  = ' OR ' +
                                                                              +
                                                                              + +
                                                                              + OR_NOT + +  = ' OR NOT ' +
                                                                              +
                                                                              + +
                                                                              + ORDER_BY + +  = ' ORDER BY ' +
                                                                              +
                                                                              + +
                                                                              + PERC + +  = '%' +
                                                                              +
                                                                              + +
                                                                              + PRD + +  = '.' +
                                                                              +
                                                                              + +
                                                                              + SELECT + +  = 'SELECT' +
                                                                              +
                                                                              + +
                                                                              + SEPARATOR + +  = ', ' +
                                                                              +
                                                                              + +
                                                                              + SGLQT + +  = "'" +
                                                                              +
                                                                              + +
                                                                              + SPC + +  = ' ' +
                                                                              +
                                                                              + +
                                                                              + TRUE + +  = 'TRUE' +
                                                                              +
                                                                              + +
                                                                              + UPDATE + +  = 'UPDATE ' +
                                                                              +
                                                                              + +
                                                                              + VALUE + +  = '`?`' +
                                                                              +
                                                                              + +
                                                                              + WHERE + +  = ' WHERE ' +
                                                                              +
                                                                              + +
                                                                              + ZERO + +  = 0 +
                                                                              +
                                                                              + +
                                                                              + columns() + +  : string +
                                                                              +
                                                                              COLUMNS
                                                                              + +
                                                                              + contains() + +  : string +
                                                                              +
                                                                              + +
                                                                              + count() + +  : string +
                                                                              +
                                                                              COUNT
                                                                              + +
                                                                              + from() + +  : string +
                                                                              +
                                                                              FROM
                                                                              + +
                                                                              + join() + +  : string +
                                                                              +
                                                                              + +
                                                                              + like() + +  : string +
                                                                              +
                                                                              + +
                                                                              + limit() + +  : string +
                                                                              +
                                                                              LIMIT
                                                                              + +
                                                                              + offset() + +  : string +
                                                                              +
                                                                              OFFSET
                                                                              + +
                                                                              + select() + +  : string +
                                                                              +
                                                                              SELECT
                                                                              + +
                                                                              + statement() + +  : string +
                                                                              +
                                                                              SQL Statement string
                                                                              + +
                                                                              + values() + +  : string +
                                                                              +
                                                                              VALUES
                                                                              + +
                                                                              + where() + +  : string +
                                                                              +
                                                                              + +
                                                                              + decrement() + +  : int +
                                                                              +
                                                                              Decrement a value
                                                                              + +
                                                                              + doubleQuote() + +  : string +
                                                                              +
                                                                              Add double quotes to a string
                                                                              + +
                                                                              + increment() + +  : int +
                                                                              +
                                                                              Increment a value
                                                                              + +
                                                                              + singleQuote() + +  : string +
                                                                              +
                                                                              Add single quotes to a string
                                                                              + +
                                                                              + strip() + +  : string +
                                                                              +
                                                                              Strip a string of quotes
                                                                              + +
                                                                              + + + + +
                                                                              +

                                                                              + Constants + +

                                                                              +
                                                                              +

                                                                              + ALL + +

                                                                              + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + AND + +

                                                                              + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + ASC + +

                                                                              + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + BKTK + +

                                                                              + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + CLPAR + +

                                                                              + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + COMMA + +

                                                                              + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + COUNT + +

                                                                              + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + DBLQT + +

                                                                              + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + DELETE + +

                                                                              + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + DESC + +

                                                                              + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + EMPTY + +

                                                                              + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + EQUALS + +

                                                                              + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + FALSE + +

                                                                              + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + FROM + +

                                                                              + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + GROUP_BY + +

                                                                              + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + INSERT + +

                                                                              + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + JOIN + +

                                                                              + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + LIKE + +

                                                                              + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + LIMIT + +

                                                                              + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + NOT + +

                                                                              + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + OFFSET + +

                                                                              + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + ON + +

                                                                              + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + ONE + +

                                                                              + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + OPPAR + +

                                                                              + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + OR + +

                                                                              + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + OR_NOT + +

                                                                              + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + ORDER_BY + +

                                                                              + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + PERC + +

                                                                              + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + PRD + +

                                                                              + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + SELECT + +

                                                                              + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + SEPARATOR + +

                                                                              + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + SGLQT + +

                                                                              + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + SPC + +

                                                                              + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + TRUE + +

                                                                              + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + UPDATE + +

                                                                              + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + VALUE + +

                                                                              + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + WHERE + +

                                                                              + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              +

                                                                              + ZERO + +

                                                                              + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                              + +
                                                                              + + + +
                                                                              +
                                                                              + + + +
                                                                              +

                                                                              + Methods + +

                                                                              +
                                                                              +

                                                                              + columns() + +

                                                                              + + +

                                                                              COLUMNS

                                                                              + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $columns + : array<string|int, mixed> +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + contains() + +

                                                                              + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                              + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $field + : string +
                                                                              +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + $value + : mixed +
                                                                              +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + count() + +

                                                                              + + +

                                                                              COUNT

                                                                              + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $values + : mixed + = self::ALL
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + from() + +

                                                                              + + +

                                                                              FROM

                                                                              + + + public + static from([string $table = null ]) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $table + : string + = null
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + join() + +

                                                                              + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                              + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $params + : string +
                                                                              +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + $on + : array<string|int, mixed> +
                                                                              +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + like() + +

                                                                              + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                              + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $pattern + : string +
                                                                              +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + $not + : bool + = false
                                                                              +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + limit() + +

                                                                              + + +

                                                                              LIMIT

                                                                              + + + public + static limit(int $rows) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $rows + : int +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + offset() + +

                                                                              + + +

                                                                              OFFSET

                                                                              + + + public + static offset(int $count) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $count + : int +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + select() + +

                                                                              + + +

                                                                              SELECT

                                                                              + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $columns + : string +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + $space + : bool + = false
                                                                              +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + statement() + +

                                                                              + + +

                                                                              SQL Statement string

                                                                              + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $table + : string +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + $params + : mixed +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + +
                                                                              + Tags + +
                                                                              +
                                                                              +
                                                                              + inheritDoc +
                                                                              +
                                                                              + + +
                                                                              +
                                                                              + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + values() + +

                                                                              + + +

                                                                              VALUES

                                                                              + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $values + : array<string|int, mixed> +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + where() + +

                                                                              + + + + + public + static where(string $columns) : string + +
                                                                              + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $columns + : string +
                                                                              +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + decrement() + +

                                                                              + + +

                                                                              Decrement a value

                                                                              + + + protected + static decrement(int $value) : int + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $value + : int +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + int + — + + +
                                                                              +
                                                                              +

                                                                              + doubleQuote() + +

                                                                              + + +

                                                                              Add double quotes to a string

                                                                              + + + protected + static doubleQuote(string $string) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $string + : string +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + increment() + +

                                                                              + + +

                                                                              Increment a value

                                                                              + + + protected + static increment(int $value) : int + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $value + : int +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + int + — + + +
                                                                              +
                                                                              +

                                                                              + singleQuote() + +

                                                                              + + +

                                                                              Add single quotes to a string

                                                                              + + + protected + static singleQuote(string $string) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $string + : string +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              +

                                                                              + strip() + +

                                                                              + + +

                                                                              Strip a string of quotes

                                                                              + + + protected + static strip(string $string) : string + + +
                                                                              Parameters
                                                                              +
                                                                              +
                                                                              + $string + : string +
                                                                              +
                                                                              + +
                                                                              +
                                                                              + + + +
                                                                              Return values
                                                                              + string + — + + +
                                                                              +
                                                                              + + + + +
                                                                              +
                                                                              +
                                                                              +
                                                                              +

                                                                              Search results

                                                                              + +
                                                                              +
                                                                              +
                                                                                +
                                                                                +
                                                                                +
                                                                                +
                                                                                +
                                                                                + + +
                                                                                + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-GroupBy.html b/docs/api/classes/DatabaseFactory-Modules-GroupBy.html new file mode 100644 index 0000000..557e18d --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-GroupBy.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                +

                                                                                Documentation

                                                                                + + + + + +
                                                                                + +
                                                                                +
                                                                                + + + + +
                                                                                + + +
                                                                                +

                                                                                + GroupBy + + + extends BaseBuilder + + +
                                                                                + in package + +
                                                                                + + + implements + SQLStatementInterface + +

                                                                                + + + +

                                                                                SQL GROUP BY

                                                                                + + + +
                                                                                + Tags + +
                                                                                +
                                                                                +
                                                                                + author +
                                                                                +
                                                                                + +

                                                                                Jason Napolitano

                                                                                +
                                                                                + +
                                                                                +
                                                                                + version +
                                                                                +
                                                                                + 1.0.0 + + +
                                                                                +
                                                                                + since +
                                                                                +
                                                                                + 1.0.0 + + +
                                                                                +
                                                                                + license +
                                                                                +
                                                                                + +

                                                                                MIT https://mit-license.org

                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + + +

                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                + +
                                                                                +
                                                                                SQLStatementInterface
                                                                                +
                                                                                Contract for the custom SQL modules
                                                                                + + + +
                                                                                + + +

                                                                                + Table of Contents + +

                                                                                + +
                                                                                +
                                                                                + ALL + +  = '*' +
                                                                                +
                                                                                + +
                                                                                + AND + +  = ' AND ' +
                                                                                +
                                                                                + +
                                                                                + ASC + +  = 'ASC' +
                                                                                +
                                                                                + +
                                                                                + BKTK + +  = '`' +
                                                                                +
                                                                                + +
                                                                                + CLPAR + +  = ')' +
                                                                                +
                                                                                + +
                                                                                + COMMA + +  = ',' +
                                                                                +
                                                                                + +
                                                                                + COUNT + +  = 'COUNT' +
                                                                                +
                                                                                + +
                                                                                + DBLQT + +  = '"' +
                                                                                +
                                                                                + +
                                                                                + DELETE + +  = 'DELETE ' +
                                                                                +
                                                                                + +
                                                                                + DESC + +  = 'DESC' +
                                                                                +
                                                                                + +
                                                                                + EMPTY + +  = '' +
                                                                                +
                                                                                + +
                                                                                + EQUALS + +  = ' = ' +
                                                                                +
                                                                                + +
                                                                                + FALSE + +  = 'FALSE' +
                                                                                +
                                                                                + +
                                                                                + FROM + +  = ' FROM ' +
                                                                                +
                                                                                + +
                                                                                + GROUP_BY + +  = ' GROUP BY ' +
                                                                                +
                                                                                + +
                                                                                + INSERT + +  = 'INSERT ' +
                                                                                +
                                                                                + +
                                                                                + JOIN + +  = ' JOIN ' +
                                                                                +
                                                                                + +
                                                                                + LIKE + +  = ' LIKE ' +
                                                                                +
                                                                                + +
                                                                                + LIMIT + +  = ' LIMIT' +
                                                                                +
                                                                                + +
                                                                                + NOT + +  = ' <>' +
                                                                                +
                                                                                + +
                                                                                + OFFSET + +  = ' OFFSET' +
                                                                                +
                                                                                + +
                                                                                + ON + +  = ' ON ' +
                                                                                +
                                                                                + +
                                                                                + ONE + +  = 1 +
                                                                                +
                                                                                + +
                                                                                + OPPAR + +  = '(' +
                                                                                +
                                                                                + +
                                                                                + OR + +  = ' OR ' +
                                                                                +
                                                                                + +
                                                                                + OR_NOT + +  = ' OR NOT ' +
                                                                                +
                                                                                + +
                                                                                + ORDER_BY + +  = ' ORDER BY ' +
                                                                                +
                                                                                + +
                                                                                + PERC + +  = '%' +
                                                                                +
                                                                                + +
                                                                                + PRD + +  = '.' +
                                                                                +
                                                                                + +
                                                                                + SELECT + +  = 'SELECT' +
                                                                                +
                                                                                + +
                                                                                + SEPARATOR + +  = ', ' +
                                                                                +
                                                                                + +
                                                                                + SGLQT + +  = "'" +
                                                                                +
                                                                                + +
                                                                                + SPC + +  = ' ' +
                                                                                +
                                                                                + +
                                                                                + TRUE + +  = 'TRUE' +
                                                                                +
                                                                                + +
                                                                                + UPDATE + +  = 'UPDATE ' +
                                                                                +
                                                                                + +
                                                                                + VALUE + +  = '`?`' +
                                                                                +
                                                                                + +
                                                                                + WHERE + +  = ' WHERE ' +
                                                                                +
                                                                                + +
                                                                                + ZERO + +  = 0 +
                                                                                +
                                                                                + +
                                                                                + columns() + +  : string +
                                                                                +
                                                                                COLUMNS
                                                                                + +
                                                                                + contains() + +  : string +
                                                                                +
                                                                                + +
                                                                                + count() + +  : string +
                                                                                +
                                                                                COUNT
                                                                                + +
                                                                                + from() + +  : string +
                                                                                +
                                                                                FROM
                                                                                + +
                                                                                + join() + +  : string +
                                                                                +
                                                                                + +
                                                                                + like() + +  : string +
                                                                                +
                                                                                + +
                                                                                + limit() + +  : string +
                                                                                +
                                                                                LIMIT
                                                                                + +
                                                                                + offset() + +  : string +
                                                                                +
                                                                                OFFSET
                                                                                + +
                                                                                + select() + +  : string +
                                                                                +
                                                                                SELECT
                                                                                + +
                                                                                + statement() + +  : string +
                                                                                +
                                                                                SQL Statement string
                                                                                + +
                                                                                + values() + +  : string +
                                                                                +
                                                                                VALUES
                                                                                + +
                                                                                + where() + +  : string +
                                                                                +
                                                                                + +
                                                                                + decrement() + +  : int +
                                                                                +
                                                                                Decrement a value
                                                                                + +
                                                                                + doubleQuote() + +  : string +
                                                                                +
                                                                                Add double quotes to a string
                                                                                + +
                                                                                + increment() + +  : int +
                                                                                +
                                                                                Increment a value
                                                                                + +
                                                                                + singleQuote() + +  : string +
                                                                                +
                                                                                Add single quotes to a string
                                                                                + +
                                                                                + strip() + +  : string +
                                                                                +
                                                                                Strip a string of quotes
                                                                                + +
                                                                                + + + + +
                                                                                +

                                                                                + Constants + +

                                                                                +
                                                                                +

                                                                                + ALL + +

                                                                                + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + AND + +

                                                                                + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + ASC + +

                                                                                + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + BKTK + +

                                                                                + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + CLPAR + +

                                                                                + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + COMMA + +

                                                                                + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + COUNT + +

                                                                                + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + DBLQT + +

                                                                                + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + DELETE + +

                                                                                + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + DESC + +

                                                                                + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + EMPTY + +

                                                                                + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + EQUALS + +

                                                                                + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + FALSE + +

                                                                                + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + FROM + +

                                                                                + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + GROUP_BY + +

                                                                                + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + INSERT + +

                                                                                + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + JOIN + +

                                                                                + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + LIKE + +

                                                                                + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + LIMIT + +

                                                                                + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + NOT + +

                                                                                + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + OFFSET + +

                                                                                + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + ON + +

                                                                                + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + ONE + +

                                                                                + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + OPPAR + +

                                                                                + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + OR + +

                                                                                + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + OR_NOT + +

                                                                                + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + ORDER_BY + +

                                                                                + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + PERC + +

                                                                                + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + PRD + +

                                                                                + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + SELECT + +

                                                                                + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + SEPARATOR + +

                                                                                + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + SGLQT + +

                                                                                + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + SPC + +

                                                                                + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + TRUE + +

                                                                                + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + UPDATE + +

                                                                                + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + VALUE + +

                                                                                + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + WHERE + +

                                                                                + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                +

                                                                                + ZERO + +

                                                                                + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                + +
                                                                                + + + +
                                                                                +
                                                                                + + + +
                                                                                +

                                                                                + Methods + +

                                                                                +
                                                                                +

                                                                                + columns() + +

                                                                                + + +

                                                                                COLUMNS

                                                                                + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $columns + : array<string|int, mixed> +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + contains() + +

                                                                                + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $field + : string +
                                                                                +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + $value + : mixed +
                                                                                +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + count() + +

                                                                                + + +

                                                                                COUNT

                                                                                + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $values + : mixed + = self::ALL
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + from() + +

                                                                                + + +

                                                                                FROM

                                                                                + + + public + static from([string $table = null ]) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $table + : string + = null
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + join() + +

                                                                                + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $params + : string +
                                                                                +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + $on + : array<string|int, mixed> +
                                                                                +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + like() + +

                                                                                + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $pattern + : string +
                                                                                +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + $not + : bool + = false
                                                                                +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + limit() + +

                                                                                + + +

                                                                                LIMIT

                                                                                + + + public + static limit(int $rows) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $rows + : int +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + offset() + +

                                                                                + + +

                                                                                OFFSET

                                                                                + + + public + static offset(int $count) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $count + : int +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + select() + +

                                                                                + + +

                                                                                SELECT

                                                                                + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $columns + : string +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + $space + : bool + = false
                                                                                +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + statement() + +

                                                                                + + +

                                                                                SQL Statement string

                                                                                + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $table + : string +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + $params + : mixed +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + +
                                                                                + Tags + +
                                                                                +
                                                                                +
                                                                                + inheritdoc +
                                                                                +
                                                                                + + +
                                                                                +
                                                                                + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + values() + +

                                                                                + + +

                                                                                VALUES

                                                                                + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $values + : array<string|int, mixed> +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + where() + +

                                                                                + + + + + public + static where(string $columns) : string + +
                                                                                + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $columns + : string +
                                                                                +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + decrement() + +

                                                                                + + +

                                                                                Decrement a value

                                                                                + + + protected + static decrement(int $value) : int + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $value + : int +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + int + — + + +
                                                                                +
                                                                                +

                                                                                + doubleQuote() + +

                                                                                + + +

                                                                                Add double quotes to a string

                                                                                + + + protected + static doubleQuote(string $string) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $string + : string +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + increment() + +

                                                                                + + +

                                                                                Increment a value

                                                                                + + + protected + static increment(int $value) : int + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $value + : int +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + int + — + + +
                                                                                +
                                                                                +

                                                                                + singleQuote() + +

                                                                                + + +

                                                                                Add single quotes to a string

                                                                                + + + protected + static singleQuote(string $string) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $string + : string +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                +

                                                                                + strip() + +

                                                                                + + +

                                                                                Strip a string of quotes

                                                                                + + + protected + static strip(string $string) : string + + +
                                                                                Parameters
                                                                                +
                                                                                +
                                                                                + $string + : string +
                                                                                +
                                                                                + +
                                                                                +
                                                                                + + + +
                                                                                Return values
                                                                                + string + — + + +
                                                                                +
                                                                                + + + + +
                                                                                +
                                                                                +
                                                                                +
                                                                                +

                                                                                Search results

                                                                                + +
                                                                                +
                                                                                +
                                                                                  +
                                                                                  +
                                                                                  +
                                                                                  +
                                                                                  +
                                                                                  + + +
                                                                                  + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-Join.html b/docs/api/classes/DatabaseFactory-Modules-Join.html new file mode 100644 index 0000000..f2357b5 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-Join.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                  +

                                                                                  Documentation

                                                                                  + + + + + +
                                                                                  + +
                                                                                  +
                                                                                  + + + + +
                                                                                  + + +
                                                                                  +

                                                                                  + Join + + + extends BaseBuilder + + +
                                                                                  + in package + +
                                                                                  + + + implements + SQLStatementInterface + +

                                                                                  + + + +

                                                                                  SQL JOIN

                                                                                  + + + +
                                                                                  + Tags + +
                                                                                  +
                                                                                  +
                                                                                  + author +
                                                                                  +
                                                                                  + +

                                                                                  Jason Napolitano

                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + version +
                                                                                  +
                                                                                  + 1.0.0 + + +
                                                                                  +
                                                                                  + since +
                                                                                  +
                                                                                  + 1.0.0 + + +
                                                                                  +
                                                                                  + license +
                                                                                  +
                                                                                  + +

                                                                                  MIT https://mit-license.org

                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + + +

                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                  + +
                                                                                  +
                                                                                  SQLStatementInterface
                                                                                  +
                                                                                  Contract for the custom SQL modules
                                                                                  + + + +
                                                                                  + + +

                                                                                  + Table of Contents + +

                                                                                  + +
                                                                                  +
                                                                                  + ALL + +  = '*' +
                                                                                  +
                                                                                  + +
                                                                                  + AND + +  = ' AND ' +
                                                                                  +
                                                                                  + +
                                                                                  + ASC + +  = 'ASC' +
                                                                                  +
                                                                                  + +
                                                                                  + BKTK + +  = '`' +
                                                                                  +
                                                                                  + +
                                                                                  + CLPAR + +  = ')' +
                                                                                  +
                                                                                  + +
                                                                                  + COMMA + +  = ',' +
                                                                                  +
                                                                                  + +
                                                                                  + COUNT + +  = 'COUNT' +
                                                                                  +
                                                                                  + +
                                                                                  + DBLQT + +  = '"' +
                                                                                  +
                                                                                  + +
                                                                                  + DELETE + +  = 'DELETE ' +
                                                                                  +
                                                                                  + +
                                                                                  + DESC + +  = 'DESC' +
                                                                                  +
                                                                                  + +
                                                                                  + EMPTY + +  = '' +
                                                                                  +
                                                                                  + +
                                                                                  + EQUALS + +  = ' = ' +
                                                                                  +
                                                                                  + +
                                                                                  + FALSE + +  = 'FALSE' +
                                                                                  +
                                                                                  + +
                                                                                  + FROM + +  = ' FROM ' +
                                                                                  +
                                                                                  + +
                                                                                  + GROUP_BY + +  = ' GROUP BY ' +
                                                                                  +
                                                                                  + +
                                                                                  + INSERT + +  = 'INSERT ' +
                                                                                  +
                                                                                  + +
                                                                                  + JOIN + +  = ' JOIN ' +
                                                                                  +
                                                                                  + +
                                                                                  + LIKE + +  = ' LIKE ' +
                                                                                  +
                                                                                  + +
                                                                                  + LIMIT + +  = ' LIMIT' +
                                                                                  +
                                                                                  + +
                                                                                  + NOT + +  = ' <>' +
                                                                                  +
                                                                                  + +
                                                                                  + OFFSET + +  = ' OFFSET' +
                                                                                  +
                                                                                  + +
                                                                                  + ON + +  = ' ON ' +
                                                                                  +
                                                                                  + +
                                                                                  + ONE + +  = 1 +
                                                                                  +
                                                                                  + +
                                                                                  + OPPAR + +  = '(' +
                                                                                  +
                                                                                  + +
                                                                                  + OR + +  = ' OR ' +
                                                                                  +
                                                                                  + +
                                                                                  + OR_NOT + +  = ' OR NOT ' +
                                                                                  +
                                                                                  + +
                                                                                  + ORDER_BY + +  = ' ORDER BY ' +
                                                                                  +
                                                                                  + +
                                                                                  + PERC + +  = '%' +
                                                                                  +
                                                                                  + +
                                                                                  + PRD + +  = '.' +
                                                                                  +
                                                                                  + +
                                                                                  + SELECT + +  = 'SELECT' +
                                                                                  +
                                                                                  + +
                                                                                  + SEPARATOR + +  = ', ' +
                                                                                  +
                                                                                  + +
                                                                                  + SGLQT + +  = "'" +
                                                                                  +
                                                                                  + +
                                                                                  + SPC + +  = ' ' +
                                                                                  +
                                                                                  + +
                                                                                  + TRUE + +  = 'TRUE' +
                                                                                  +
                                                                                  + +
                                                                                  + UPDATE + +  = 'UPDATE ' +
                                                                                  +
                                                                                  + +
                                                                                  + VALUE + +  = '`?`' +
                                                                                  +
                                                                                  + +
                                                                                  + WHERE + +  = ' WHERE ' +
                                                                                  +
                                                                                  + +
                                                                                  + ZERO + +  = 0 +
                                                                                  +
                                                                                  + +
                                                                                  + columns() + +  : string +
                                                                                  +
                                                                                  COLUMNS
                                                                                  + +
                                                                                  + contains() + +  : string +
                                                                                  +
                                                                                  + +
                                                                                  + count() + +  : string +
                                                                                  +
                                                                                  COUNT
                                                                                  + +
                                                                                  + from() + +  : string +
                                                                                  +
                                                                                  FROM
                                                                                  + +
                                                                                  + join() + +  : string +
                                                                                  +
                                                                                  + +
                                                                                  + like() + +  : string +
                                                                                  +
                                                                                  + +
                                                                                  + limit() + +  : string +
                                                                                  +
                                                                                  LIMIT
                                                                                  + +
                                                                                  + offset() + +  : string +
                                                                                  +
                                                                                  OFFSET
                                                                                  + +
                                                                                  + select() + +  : string +
                                                                                  +
                                                                                  SELECT
                                                                                  + +
                                                                                  + statement() + +  : string +
                                                                                  +
                                                                                  SQL Statement string
                                                                                  + +
                                                                                  + values() + +  : string +
                                                                                  +
                                                                                  VALUES
                                                                                  + +
                                                                                  + where() + +  : string +
                                                                                  +
                                                                                  + +
                                                                                  + decrement() + +  : int +
                                                                                  +
                                                                                  Decrement a value
                                                                                  + +
                                                                                  + doubleQuote() + +  : string +
                                                                                  +
                                                                                  Add double quotes to a string
                                                                                  + +
                                                                                  + increment() + +  : int +
                                                                                  +
                                                                                  Increment a value
                                                                                  + +
                                                                                  + singleQuote() + +  : string +
                                                                                  +
                                                                                  Add single quotes to a string
                                                                                  + +
                                                                                  + strip() + +  : string +
                                                                                  +
                                                                                  Strip a string of quotes
                                                                                  + +
                                                                                  + + + + +
                                                                                  +

                                                                                  + Constants + +

                                                                                  +
                                                                                  +

                                                                                  + ALL + +

                                                                                  + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + AND + +

                                                                                  + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + ASC + +

                                                                                  + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + BKTK + +

                                                                                  + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + CLPAR + +

                                                                                  + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + COMMA + +

                                                                                  + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + COUNT + +

                                                                                  + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + DBLQT + +

                                                                                  + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + DELETE + +

                                                                                  + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + DESC + +

                                                                                  + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + EMPTY + +

                                                                                  + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + EQUALS + +

                                                                                  + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + FALSE + +

                                                                                  + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + FROM + +

                                                                                  + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + GROUP_BY + +

                                                                                  + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + INSERT + +

                                                                                  + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + JOIN + +

                                                                                  + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + LIKE + +

                                                                                  + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + LIMIT + +

                                                                                  + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + NOT + +

                                                                                  + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + OFFSET + +

                                                                                  + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + ON + +

                                                                                  + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + ONE + +

                                                                                  + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + OPPAR + +

                                                                                  + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + OR + +

                                                                                  + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + OR_NOT + +

                                                                                  + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + ORDER_BY + +

                                                                                  + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + PERC + +

                                                                                  + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + PRD + +

                                                                                  + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + SELECT + +

                                                                                  + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + SEPARATOR + +

                                                                                  + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + SGLQT + +

                                                                                  + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + SPC + +

                                                                                  + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + TRUE + +

                                                                                  + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + UPDATE + +

                                                                                  + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + VALUE + +

                                                                                  + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + WHERE + +

                                                                                  + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  +

                                                                                  + ZERO + +

                                                                                  + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                  + +
                                                                                  + + + +
                                                                                  +
                                                                                  + + + +
                                                                                  +

                                                                                  + Methods + +

                                                                                  +
                                                                                  +

                                                                                  + columns() + +

                                                                                  + + +

                                                                                  COLUMNS

                                                                                  + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $columns + : array<string|int, mixed> +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + contains() + +

                                                                                  + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                  + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $field + : string +
                                                                                  +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + $value + : mixed +
                                                                                  +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + count() + +

                                                                                  + + +

                                                                                  COUNT

                                                                                  + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $values + : mixed + = self::ALL
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + from() + +

                                                                                  + + +

                                                                                  FROM

                                                                                  + + + public + static from([string $table = null ]) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $table + : string + = null
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + join() + +

                                                                                  + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                  + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $params + : string +
                                                                                  +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + $on + : array<string|int, mixed> +
                                                                                  +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + like() + +

                                                                                  + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                  + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $pattern + : string +
                                                                                  +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + $not + : bool + = false
                                                                                  +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + limit() + +

                                                                                  + + +

                                                                                  LIMIT

                                                                                  + + + public + static limit(int $rows) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $rows + : int +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + offset() + +

                                                                                  + + +

                                                                                  OFFSET

                                                                                  + + + public + static offset(int $count) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $count + : int +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + select() + +

                                                                                  + + +

                                                                                  SELECT

                                                                                  + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $columns + : string +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + $space + : bool + = false
                                                                                  +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + statement() + +

                                                                                  + + +

                                                                                  SQL Statement string

                                                                                  + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $table + : string +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + $params + : mixed +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + +
                                                                                  + Tags + +
                                                                                  +
                                                                                  +
                                                                                  + inheritDoc +
                                                                                  +
                                                                                  + + +
                                                                                  +
                                                                                  + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + values() + +

                                                                                  + + +

                                                                                  VALUES

                                                                                  + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $values + : array<string|int, mixed> +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + where() + +

                                                                                  + + + + + public + static where(string $columns) : string + +
                                                                                  + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $columns + : string +
                                                                                  +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + decrement() + +

                                                                                  + + +

                                                                                  Decrement a value

                                                                                  + + + protected + static decrement(int $value) : int + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $value + : int +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + int + — + + +
                                                                                  +
                                                                                  +

                                                                                  + doubleQuote() + +

                                                                                  + + +

                                                                                  Add double quotes to a string

                                                                                  + + + protected + static doubleQuote(string $string) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $string + : string +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + increment() + +

                                                                                  + + +

                                                                                  Increment a value

                                                                                  + + + protected + static increment(int $value) : int + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $value + : int +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + int + — + + +
                                                                                  +
                                                                                  +

                                                                                  + singleQuote() + +

                                                                                  + + +

                                                                                  Add single quotes to a string

                                                                                  + + + protected + static singleQuote(string $string) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $string + : string +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  +

                                                                                  + strip() + +

                                                                                  + + +

                                                                                  Strip a string of quotes

                                                                                  + + + protected + static strip(string $string) : string + + +
                                                                                  Parameters
                                                                                  +
                                                                                  +
                                                                                  + $string + : string +
                                                                                  +
                                                                                  + +
                                                                                  +
                                                                                  + + + +
                                                                                  Return values
                                                                                  + string + — + + +
                                                                                  +
                                                                                  + + + + +
                                                                                  +
                                                                                  +
                                                                                  +
                                                                                  +

                                                                                  Search results

                                                                                  + +
                                                                                  +
                                                                                  +
                                                                                    +
                                                                                    +
                                                                                    +
                                                                                    +
                                                                                    +
                                                                                    + + +
                                                                                    + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-Like.html b/docs/api/classes/DatabaseFactory-Modules-Like.html new file mode 100644 index 0000000..b01752b --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-Like.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                    +

                                                                                    Documentation

                                                                                    + + + + + +
                                                                                    + +
                                                                                    +
                                                                                    + + + + +
                                                                                    + + +
                                                                                    +

                                                                                    + Like + + + extends BaseBuilder + + +
                                                                                    + in package + +
                                                                                    + + + implements + SQLStatementInterface + +

                                                                                    + + + +

                                                                                    SQL LIKE

                                                                                    + + + +
                                                                                    + Tags + +
                                                                                    +
                                                                                    +
                                                                                    + author +
                                                                                    +
                                                                                    + +

                                                                                    Jason Napolitano

                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + version +
                                                                                    +
                                                                                    + 1.0.0 + + +
                                                                                    +
                                                                                    + since +
                                                                                    +
                                                                                    + 1.0.0 + + +
                                                                                    +
                                                                                    + license +
                                                                                    +
                                                                                    + +

                                                                                    MIT https://mit-license.org

                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + + +

                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                    + +
                                                                                    +
                                                                                    SQLStatementInterface
                                                                                    +
                                                                                    Contract for the custom SQL modules
                                                                                    + + + +
                                                                                    + + +

                                                                                    + Table of Contents + +

                                                                                    + +
                                                                                    +
                                                                                    + ALL + +  = '*' +
                                                                                    +
                                                                                    + +
                                                                                    + AND + +  = ' AND ' +
                                                                                    +
                                                                                    + +
                                                                                    + ASC + +  = 'ASC' +
                                                                                    +
                                                                                    + +
                                                                                    + BKTK + +  = '`' +
                                                                                    +
                                                                                    + +
                                                                                    + CLPAR + +  = ')' +
                                                                                    +
                                                                                    + +
                                                                                    + COMMA + +  = ',' +
                                                                                    +
                                                                                    + +
                                                                                    + COUNT + +  = 'COUNT' +
                                                                                    +
                                                                                    + +
                                                                                    + DBLQT + +  = '"' +
                                                                                    +
                                                                                    + +
                                                                                    + DELETE + +  = 'DELETE ' +
                                                                                    +
                                                                                    + +
                                                                                    + DESC + +  = 'DESC' +
                                                                                    +
                                                                                    + +
                                                                                    + EMPTY + +  = '' +
                                                                                    +
                                                                                    + +
                                                                                    + EQUALS + +  = ' = ' +
                                                                                    +
                                                                                    + +
                                                                                    + FALSE + +  = 'FALSE' +
                                                                                    +
                                                                                    + +
                                                                                    + FROM + +  = ' FROM ' +
                                                                                    +
                                                                                    + +
                                                                                    + GROUP_BY + +  = ' GROUP BY ' +
                                                                                    +
                                                                                    + +
                                                                                    + INSERT + +  = 'INSERT ' +
                                                                                    +
                                                                                    + +
                                                                                    + JOIN + +  = ' JOIN ' +
                                                                                    +
                                                                                    + +
                                                                                    + LIKE + +  = ' LIKE ' +
                                                                                    +
                                                                                    + +
                                                                                    + LIMIT + +  = ' LIMIT' +
                                                                                    +
                                                                                    + +
                                                                                    + NOT + +  = ' <>' +
                                                                                    +
                                                                                    + +
                                                                                    + OFFSET + +  = ' OFFSET' +
                                                                                    +
                                                                                    + +
                                                                                    + ON + +  = ' ON ' +
                                                                                    +
                                                                                    + +
                                                                                    + ONE + +  = 1 +
                                                                                    +
                                                                                    + +
                                                                                    + OPPAR + +  = '(' +
                                                                                    +
                                                                                    + +
                                                                                    + OR + +  = ' OR ' +
                                                                                    +
                                                                                    + +
                                                                                    + OR_NOT + +  = ' OR NOT ' +
                                                                                    +
                                                                                    + +
                                                                                    + ORDER_BY + +  = ' ORDER BY ' +
                                                                                    +
                                                                                    + +
                                                                                    + PERC + +  = '%' +
                                                                                    +
                                                                                    + +
                                                                                    + PRD + +  = '.' +
                                                                                    +
                                                                                    + +
                                                                                    + SELECT + +  = 'SELECT' +
                                                                                    +
                                                                                    + +
                                                                                    + SEPARATOR + +  = ', ' +
                                                                                    +
                                                                                    + +
                                                                                    + SGLQT + +  = "'" +
                                                                                    +
                                                                                    + +
                                                                                    + SPC + +  = ' ' +
                                                                                    +
                                                                                    + +
                                                                                    + TRUE + +  = 'TRUE' +
                                                                                    +
                                                                                    + +
                                                                                    + UPDATE + +  = 'UPDATE ' +
                                                                                    +
                                                                                    + +
                                                                                    + VALUE + +  = '`?`' +
                                                                                    +
                                                                                    + +
                                                                                    + WHERE + +  = ' WHERE ' +
                                                                                    +
                                                                                    + +
                                                                                    + ZERO + +  = 0 +
                                                                                    +
                                                                                    + +
                                                                                    + columns() + +  : string +
                                                                                    +
                                                                                    COLUMNS
                                                                                    + +
                                                                                    + contains() + +  : string +
                                                                                    +
                                                                                    + +
                                                                                    + count() + +  : string +
                                                                                    +
                                                                                    COUNT
                                                                                    + +
                                                                                    + from() + +  : string +
                                                                                    +
                                                                                    FROM
                                                                                    + +
                                                                                    + join() + +  : string +
                                                                                    +
                                                                                    + +
                                                                                    + like() + +  : string +
                                                                                    +
                                                                                    + +
                                                                                    + limit() + +  : string +
                                                                                    +
                                                                                    LIMIT
                                                                                    + +
                                                                                    + offset() + +  : string +
                                                                                    +
                                                                                    OFFSET
                                                                                    + +
                                                                                    + select() + +  : string +
                                                                                    +
                                                                                    SELECT
                                                                                    + +
                                                                                    + statement() + +  : string +
                                                                                    +
                                                                                    SQL Statement string
                                                                                    + +
                                                                                    + values() + +  : string +
                                                                                    +
                                                                                    VALUES
                                                                                    + +
                                                                                    + where() + +  : string +
                                                                                    +
                                                                                    + +
                                                                                    + decrement() + +  : int +
                                                                                    +
                                                                                    Decrement a value
                                                                                    + +
                                                                                    + doubleQuote() + +  : string +
                                                                                    +
                                                                                    Add double quotes to a string
                                                                                    + +
                                                                                    + increment() + +  : int +
                                                                                    +
                                                                                    Increment a value
                                                                                    + +
                                                                                    + singleQuote() + +  : string +
                                                                                    +
                                                                                    Add single quotes to a string
                                                                                    + +
                                                                                    + strip() + +  : string +
                                                                                    +
                                                                                    Strip a string of quotes
                                                                                    + +
                                                                                    + + + + +
                                                                                    +

                                                                                    + Constants + +

                                                                                    +
                                                                                    +

                                                                                    + ALL + +

                                                                                    + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + AND + +

                                                                                    + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + ASC + +

                                                                                    + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + BKTK + +

                                                                                    + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + CLPAR + +

                                                                                    + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + COMMA + +

                                                                                    + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + COUNT + +

                                                                                    + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + DBLQT + +

                                                                                    + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + DELETE + +

                                                                                    + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + DESC + +

                                                                                    + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + EMPTY + +

                                                                                    + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + EQUALS + +

                                                                                    + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + FALSE + +

                                                                                    + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + FROM + +

                                                                                    + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + GROUP_BY + +

                                                                                    + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + INSERT + +

                                                                                    + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + JOIN + +

                                                                                    + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + LIKE + +

                                                                                    + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + LIMIT + +

                                                                                    + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + NOT + +

                                                                                    + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + OFFSET + +

                                                                                    + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + ON + +

                                                                                    + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + ONE + +

                                                                                    + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + OPPAR + +

                                                                                    + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + OR + +

                                                                                    + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + OR_NOT + +

                                                                                    + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + ORDER_BY + +

                                                                                    + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + PERC + +

                                                                                    + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + PRD + +

                                                                                    + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + SELECT + +

                                                                                    + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + SEPARATOR + +

                                                                                    + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + SGLQT + +

                                                                                    + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + SPC + +

                                                                                    + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + TRUE + +

                                                                                    + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + UPDATE + +

                                                                                    + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + VALUE + +

                                                                                    + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + WHERE + +

                                                                                    + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    +

                                                                                    + ZERO + +

                                                                                    + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                    + +
                                                                                    + + + +
                                                                                    +
                                                                                    + + + +
                                                                                    +

                                                                                    + Methods + +

                                                                                    +
                                                                                    +

                                                                                    + columns() + +

                                                                                    + + +

                                                                                    COLUMNS

                                                                                    + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $columns + : array<string|int, mixed> +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + contains() + +

                                                                                    + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                    + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $field + : string +
                                                                                    +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + $value + : mixed +
                                                                                    +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + count() + +

                                                                                    + + +

                                                                                    COUNT

                                                                                    + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $values + : mixed + = self::ALL
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + from() + +

                                                                                    + + +

                                                                                    FROM

                                                                                    + + + public + static from([string $table = null ]) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $table + : string + = null
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + join() + +

                                                                                    + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                    + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $params + : string +
                                                                                    +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + $on + : array<string|int, mixed> +
                                                                                    +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + like() + +

                                                                                    + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                    + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $pattern + : string +
                                                                                    +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + $not + : bool + = false
                                                                                    +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + limit() + +

                                                                                    + + +

                                                                                    LIMIT

                                                                                    + + + public + static limit(int $rows) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $rows + : int +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + offset() + +

                                                                                    + + +

                                                                                    OFFSET

                                                                                    + + + public + static offset(int $count) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $count + : int +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + select() + +

                                                                                    + + +

                                                                                    SELECT

                                                                                    + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $columns + : string +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + $space + : bool + = false
                                                                                    +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + statement() + +

                                                                                    + + +

                                                                                    SQL Statement string

                                                                                    + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $table + : string +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + $params + : mixed +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + +
                                                                                    + Tags + +
                                                                                    +
                                                                                    +
                                                                                    + inheritDoc +
                                                                                    +
                                                                                    + + +
                                                                                    +
                                                                                    + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + values() + +

                                                                                    + + +

                                                                                    VALUES

                                                                                    + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $values + : array<string|int, mixed> +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + where() + +

                                                                                    + + + + + public + static where(string $columns) : string + +
                                                                                    + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $columns + : string +
                                                                                    +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + decrement() + +

                                                                                    + + +

                                                                                    Decrement a value

                                                                                    + + + protected + static decrement(int $value) : int + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $value + : int +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + int + — + + +
                                                                                    +
                                                                                    +

                                                                                    + doubleQuote() + +

                                                                                    + + +

                                                                                    Add double quotes to a string

                                                                                    + + + protected + static doubleQuote(string $string) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $string + : string +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + increment() + +

                                                                                    + + +

                                                                                    Increment a value

                                                                                    + + + protected + static increment(int $value) : int + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $value + : int +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + int + — + + +
                                                                                    +
                                                                                    +

                                                                                    + singleQuote() + +

                                                                                    + + +

                                                                                    Add single quotes to a string

                                                                                    + + + protected + static singleQuote(string $string) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $string + : string +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    +

                                                                                    + strip() + +

                                                                                    + + +

                                                                                    Strip a string of quotes

                                                                                    + + + protected + static strip(string $string) : string + + +
                                                                                    Parameters
                                                                                    +
                                                                                    +
                                                                                    + $string + : string +
                                                                                    +
                                                                                    + +
                                                                                    +
                                                                                    + + + +
                                                                                    Return values
                                                                                    + string + — + + +
                                                                                    +
                                                                                    + + + + +
                                                                                    +
                                                                                    +
                                                                                    +
                                                                                    +

                                                                                    Search results

                                                                                    + +
                                                                                    +
                                                                                    +
                                                                                      +
                                                                                      +
                                                                                      +
                                                                                      +
                                                                                      +
                                                                                      + + +
                                                                                      + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-Limit.html b/docs/api/classes/DatabaseFactory-Modules-Limit.html new file mode 100644 index 0000000..709209a --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-Limit.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                      +

                                                                                      Documentation

                                                                                      + + + + + +
                                                                                      + +
                                                                                      +
                                                                                      + + + + +
                                                                                      + + +
                                                                                      +

                                                                                      + Limit + + + extends BaseBuilder + + +
                                                                                      + in package + +
                                                                                      + + + implements + SQLStatementInterface + +

                                                                                      + + + +

                                                                                      SQL LIMIT

                                                                                      + + + +
                                                                                      + Tags + +
                                                                                      +
                                                                                      +
                                                                                      + author +
                                                                                      +
                                                                                      + +

                                                                                      Jason Napolitano

                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + version +
                                                                                      +
                                                                                      + 1.0.0 + + +
                                                                                      +
                                                                                      + since +
                                                                                      +
                                                                                      + 1.0.0 + + +
                                                                                      +
                                                                                      + license +
                                                                                      +
                                                                                      + +

                                                                                      MIT https://mit-license.org

                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + + +

                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                      + +
                                                                                      +
                                                                                      SQLStatementInterface
                                                                                      +
                                                                                      Contract for the custom SQL modules
                                                                                      + + + +
                                                                                      + + +

                                                                                      + Table of Contents + +

                                                                                      + +
                                                                                      +
                                                                                      + ALL + +  = '*' +
                                                                                      +
                                                                                      + +
                                                                                      + AND + +  = ' AND ' +
                                                                                      +
                                                                                      + +
                                                                                      + ASC + +  = 'ASC' +
                                                                                      +
                                                                                      + +
                                                                                      + BKTK + +  = '`' +
                                                                                      +
                                                                                      + +
                                                                                      + CLPAR + +  = ')' +
                                                                                      +
                                                                                      + +
                                                                                      + COMMA + +  = ',' +
                                                                                      +
                                                                                      + +
                                                                                      + COUNT + +  = 'COUNT' +
                                                                                      +
                                                                                      + +
                                                                                      + DBLQT + +  = '"' +
                                                                                      +
                                                                                      + +
                                                                                      + DELETE + +  = 'DELETE ' +
                                                                                      +
                                                                                      + +
                                                                                      + DESC + +  = 'DESC' +
                                                                                      +
                                                                                      + +
                                                                                      + EMPTY + +  = '' +
                                                                                      +
                                                                                      + +
                                                                                      + EQUALS + +  = ' = ' +
                                                                                      +
                                                                                      + +
                                                                                      + FALSE + +  = 'FALSE' +
                                                                                      +
                                                                                      + +
                                                                                      + FROM + +  = ' FROM ' +
                                                                                      +
                                                                                      + +
                                                                                      + GROUP_BY + +  = ' GROUP BY ' +
                                                                                      +
                                                                                      + +
                                                                                      + INSERT + +  = 'INSERT ' +
                                                                                      +
                                                                                      + +
                                                                                      + JOIN + +  = ' JOIN ' +
                                                                                      +
                                                                                      + +
                                                                                      + LIKE + +  = ' LIKE ' +
                                                                                      +
                                                                                      + +
                                                                                      + LIMIT + +  = ' LIMIT' +
                                                                                      +
                                                                                      + +
                                                                                      + NOT + +  = ' <>' +
                                                                                      +
                                                                                      + +
                                                                                      + OFFSET + +  = ' OFFSET' +
                                                                                      +
                                                                                      + +
                                                                                      + ON + +  = ' ON ' +
                                                                                      +
                                                                                      + +
                                                                                      + ONE + +  = 1 +
                                                                                      +
                                                                                      + +
                                                                                      + OPPAR + +  = '(' +
                                                                                      +
                                                                                      + +
                                                                                      + OR + +  = ' OR ' +
                                                                                      +
                                                                                      + +
                                                                                      + OR_NOT + +  = ' OR NOT ' +
                                                                                      +
                                                                                      + +
                                                                                      + ORDER_BY + +  = ' ORDER BY ' +
                                                                                      +
                                                                                      + +
                                                                                      + PERC + +  = '%' +
                                                                                      +
                                                                                      + +
                                                                                      + PRD + +  = '.' +
                                                                                      +
                                                                                      + +
                                                                                      + SELECT + +  = 'SELECT' +
                                                                                      +
                                                                                      + +
                                                                                      + SEPARATOR + +  = ', ' +
                                                                                      +
                                                                                      + +
                                                                                      + SGLQT + +  = "'" +
                                                                                      +
                                                                                      + +
                                                                                      + SPC + +  = ' ' +
                                                                                      +
                                                                                      + +
                                                                                      + TRUE + +  = 'TRUE' +
                                                                                      +
                                                                                      + +
                                                                                      + UPDATE + +  = 'UPDATE ' +
                                                                                      +
                                                                                      + +
                                                                                      + VALUE + +  = '`?`' +
                                                                                      +
                                                                                      + +
                                                                                      + WHERE + +  = ' WHERE ' +
                                                                                      +
                                                                                      + +
                                                                                      + ZERO + +  = 0 +
                                                                                      +
                                                                                      + +
                                                                                      + columns() + +  : string +
                                                                                      +
                                                                                      COLUMNS
                                                                                      + +
                                                                                      + contains() + +  : string +
                                                                                      +
                                                                                      + +
                                                                                      + count() + +  : string +
                                                                                      +
                                                                                      COUNT
                                                                                      + +
                                                                                      + from() + +  : string +
                                                                                      +
                                                                                      FROM
                                                                                      + +
                                                                                      + join() + +  : string +
                                                                                      +
                                                                                      + +
                                                                                      + like() + +  : string +
                                                                                      +
                                                                                      + +
                                                                                      + limit() + +  : string +
                                                                                      +
                                                                                      LIMIT
                                                                                      + +
                                                                                      + offset() + +  : string +
                                                                                      +
                                                                                      OFFSET
                                                                                      + +
                                                                                      + select() + +  : string +
                                                                                      +
                                                                                      SELECT
                                                                                      + +
                                                                                      + statement() + +  : string +
                                                                                      +
                                                                                      SQL Statement string
                                                                                      + +
                                                                                      + values() + +  : string +
                                                                                      +
                                                                                      VALUES
                                                                                      + +
                                                                                      + where() + +  : string +
                                                                                      +
                                                                                      + +
                                                                                      + decrement() + +  : int +
                                                                                      +
                                                                                      Decrement a value
                                                                                      + +
                                                                                      + doubleQuote() + +  : string +
                                                                                      +
                                                                                      Add double quotes to a string
                                                                                      + +
                                                                                      + increment() + +  : int +
                                                                                      +
                                                                                      Increment a value
                                                                                      + +
                                                                                      + singleQuote() + +  : string +
                                                                                      +
                                                                                      Add single quotes to a string
                                                                                      + +
                                                                                      + strip() + +  : string +
                                                                                      +
                                                                                      Strip a string of quotes
                                                                                      + +
                                                                                      + + + + +
                                                                                      +

                                                                                      + Constants + +

                                                                                      +
                                                                                      +

                                                                                      + ALL + +

                                                                                      + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + AND + +

                                                                                      + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + ASC + +

                                                                                      + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + BKTK + +

                                                                                      + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + CLPAR + +

                                                                                      + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + COMMA + +

                                                                                      + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + COUNT + +

                                                                                      + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + DBLQT + +

                                                                                      + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + DELETE + +

                                                                                      + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + DESC + +

                                                                                      + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + EMPTY + +

                                                                                      + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + EQUALS + +

                                                                                      + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + FALSE + +

                                                                                      + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + FROM + +

                                                                                      + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + GROUP_BY + +

                                                                                      + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + INSERT + +

                                                                                      + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + JOIN + +

                                                                                      + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + LIKE + +

                                                                                      + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + LIMIT + +

                                                                                      + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + NOT + +

                                                                                      + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + OFFSET + +

                                                                                      + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + ON + +

                                                                                      + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + ONE + +

                                                                                      + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + OPPAR + +

                                                                                      + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + OR + +

                                                                                      + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + OR_NOT + +

                                                                                      + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + ORDER_BY + +

                                                                                      + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + PERC + +

                                                                                      + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + PRD + +

                                                                                      + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + SELECT + +

                                                                                      + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + SEPARATOR + +

                                                                                      + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + SGLQT + +

                                                                                      + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + SPC + +

                                                                                      + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + TRUE + +

                                                                                      + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + UPDATE + +

                                                                                      + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + VALUE + +

                                                                                      + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + WHERE + +

                                                                                      + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      +

                                                                                      + ZERO + +

                                                                                      + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                      + +
                                                                                      + + + +
                                                                                      +
                                                                                      + + + +
                                                                                      +

                                                                                      + Methods + +

                                                                                      +
                                                                                      +

                                                                                      + columns() + +

                                                                                      + + +

                                                                                      COLUMNS

                                                                                      + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $columns + : array<string|int, mixed> +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + contains() + +

                                                                                      + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                      + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $field + : string +
                                                                                      +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + $value + : mixed +
                                                                                      +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + count() + +

                                                                                      + + +

                                                                                      COUNT

                                                                                      + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $values + : mixed + = self::ALL
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + from() + +

                                                                                      + + +

                                                                                      FROM

                                                                                      + + + public + static from([string $table = null ]) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $table + : string + = null
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + join() + +

                                                                                      + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                      + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $params + : string +
                                                                                      +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + $on + : array<string|int, mixed> +
                                                                                      +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + like() + +

                                                                                      + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                      + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $pattern + : string +
                                                                                      +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + $not + : bool + = false
                                                                                      +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + limit() + +

                                                                                      + + +

                                                                                      LIMIT

                                                                                      + + + public + static limit(int $rows) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $rows + : int +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + offset() + +

                                                                                      + + +

                                                                                      OFFSET

                                                                                      + + + public + static offset(int $count) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $count + : int +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + select() + +

                                                                                      + + +

                                                                                      SELECT

                                                                                      + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $columns + : string +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + $space + : bool + = false
                                                                                      +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + statement() + +

                                                                                      + + +

                                                                                      SQL Statement string

                                                                                      + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $table + : string +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + $params + : mixed +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + +
                                                                                      + Tags + +
                                                                                      +
                                                                                      +
                                                                                      + inheritDoc +
                                                                                      +
                                                                                      + + +
                                                                                      +
                                                                                      + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + values() + +

                                                                                      + + +

                                                                                      VALUES

                                                                                      + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $values + : array<string|int, mixed> +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + where() + +

                                                                                      + + + + + public + static where(string $columns) : string + +
                                                                                      + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $columns + : string +
                                                                                      +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + decrement() + +

                                                                                      + + +

                                                                                      Decrement a value

                                                                                      + + + protected + static decrement(int $value) : int + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $value + : int +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + int + — + + +
                                                                                      +
                                                                                      +

                                                                                      + doubleQuote() + +

                                                                                      + + +

                                                                                      Add double quotes to a string

                                                                                      + + + protected + static doubleQuote(string $string) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $string + : string +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + increment() + +

                                                                                      + + +

                                                                                      Increment a value

                                                                                      + + + protected + static increment(int $value) : int + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $value + : int +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + int + — + + +
                                                                                      +
                                                                                      +

                                                                                      + singleQuote() + +

                                                                                      + + +

                                                                                      Add single quotes to a string

                                                                                      + + + protected + static singleQuote(string $string) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $string + : string +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      +

                                                                                      + strip() + +

                                                                                      + + +

                                                                                      Strip a string of quotes

                                                                                      + + + protected + static strip(string $string) : string + + +
                                                                                      Parameters
                                                                                      +
                                                                                      +
                                                                                      + $string + : string +
                                                                                      +
                                                                                      + +
                                                                                      +
                                                                                      + + + +
                                                                                      Return values
                                                                                      + string + — + + +
                                                                                      +
                                                                                      + + + + +
                                                                                      +
                                                                                      +
                                                                                      +
                                                                                      +

                                                                                      Search results

                                                                                      + +
                                                                                      +
                                                                                      +
                                                                                        +
                                                                                        +
                                                                                        +
                                                                                        +
                                                                                        +
                                                                                        + + +
                                                                                        + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-NotLike.html b/docs/api/classes/DatabaseFactory-Modules-NotLike.html new file mode 100644 index 0000000..bb7056b --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-NotLike.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                        +

                                                                                        Documentation

                                                                                        + + + + + +
                                                                                        + +
                                                                                        +
                                                                                        + + + + +
                                                                                        + + +
                                                                                        +

                                                                                        + NotLike + + + extends BaseBuilder + + +
                                                                                        + in package + +
                                                                                        + + + implements + SQLStatementInterface + +

                                                                                        + + + +

                                                                                        SQL LIKE

                                                                                        + + + +
                                                                                        + Tags + +
                                                                                        +
                                                                                        +
                                                                                        + author +
                                                                                        +
                                                                                        + +

                                                                                        Jason Napolitano

                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + version +
                                                                                        +
                                                                                        + 1.0.0 + + +
                                                                                        +
                                                                                        + since +
                                                                                        +
                                                                                        + 1.0.0 + + +
                                                                                        +
                                                                                        + license +
                                                                                        +
                                                                                        + +

                                                                                        MIT https://mit-license.org

                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + + +

                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                        + +
                                                                                        +
                                                                                        SQLStatementInterface
                                                                                        +
                                                                                        Contract for the custom SQL modules
                                                                                        + + + +
                                                                                        + + +

                                                                                        + Table of Contents + +

                                                                                        + +
                                                                                        +
                                                                                        + ALL + +  = '*' +
                                                                                        +
                                                                                        + +
                                                                                        + AND + +  = ' AND ' +
                                                                                        +
                                                                                        + +
                                                                                        + ASC + +  = 'ASC' +
                                                                                        +
                                                                                        + +
                                                                                        + BKTK + +  = '`' +
                                                                                        +
                                                                                        + +
                                                                                        + CLPAR + +  = ')' +
                                                                                        +
                                                                                        + +
                                                                                        + COMMA + +  = ',' +
                                                                                        +
                                                                                        + +
                                                                                        + COUNT + +  = 'COUNT' +
                                                                                        +
                                                                                        + +
                                                                                        + DBLQT + +  = '"' +
                                                                                        +
                                                                                        + +
                                                                                        + DELETE + +  = 'DELETE ' +
                                                                                        +
                                                                                        + +
                                                                                        + DESC + +  = 'DESC' +
                                                                                        +
                                                                                        + +
                                                                                        + EMPTY + +  = '' +
                                                                                        +
                                                                                        + +
                                                                                        + EQUALS + +  = ' = ' +
                                                                                        +
                                                                                        + +
                                                                                        + FALSE + +  = 'FALSE' +
                                                                                        +
                                                                                        + +
                                                                                        + FROM + +  = ' FROM ' +
                                                                                        +
                                                                                        + +
                                                                                        + GROUP_BY + +  = ' GROUP BY ' +
                                                                                        +
                                                                                        + +
                                                                                        + INSERT + +  = 'INSERT ' +
                                                                                        +
                                                                                        + +
                                                                                        + JOIN + +  = ' JOIN ' +
                                                                                        +
                                                                                        + +
                                                                                        + LIKE + +  = ' LIKE ' +
                                                                                        +
                                                                                        + +
                                                                                        + LIMIT + +  = ' LIMIT' +
                                                                                        +
                                                                                        + +
                                                                                        + NOT + +  = ' <>' +
                                                                                        +
                                                                                        + +
                                                                                        + OFFSET + +  = ' OFFSET' +
                                                                                        +
                                                                                        + +
                                                                                        + ON + +  = ' ON ' +
                                                                                        +
                                                                                        + +
                                                                                        + ONE + +  = 1 +
                                                                                        +
                                                                                        + +
                                                                                        + OPPAR + +  = '(' +
                                                                                        +
                                                                                        + +
                                                                                        + OR + +  = ' OR ' +
                                                                                        +
                                                                                        + +
                                                                                        + OR_NOT + +  = ' OR NOT ' +
                                                                                        +
                                                                                        + +
                                                                                        + ORDER_BY + +  = ' ORDER BY ' +
                                                                                        +
                                                                                        + +
                                                                                        + PERC + +  = '%' +
                                                                                        +
                                                                                        + +
                                                                                        + PRD + +  = '.' +
                                                                                        +
                                                                                        + +
                                                                                        + SELECT + +  = 'SELECT' +
                                                                                        +
                                                                                        + +
                                                                                        + SEPARATOR + +  = ', ' +
                                                                                        +
                                                                                        + +
                                                                                        + SGLQT + +  = "'" +
                                                                                        +
                                                                                        + +
                                                                                        + SPC + +  = ' ' +
                                                                                        +
                                                                                        + +
                                                                                        + TRUE + +  = 'TRUE' +
                                                                                        +
                                                                                        + +
                                                                                        + UPDATE + +  = 'UPDATE ' +
                                                                                        +
                                                                                        + +
                                                                                        + VALUE + +  = '`?`' +
                                                                                        +
                                                                                        + +
                                                                                        + WHERE + +  = ' WHERE ' +
                                                                                        +
                                                                                        + +
                                                                                        + ZERO + +  = 0 +
                                                                                        +
                                                                                        + +
                                                                                        + columns() + +  : string +
                                                                                        +
                                                                                        COLUMNS
                                                                                        + +
                                                                                        + contains() + +  : string +
                                                                                        +
                                                                                        + +
                                                                                        + count() + +  : string +
                                                                                        +
                                                                                        COUNT
                                                                                        + +
                                                                                        + from() + +  : string +
                                                                                        +
                                                                                        FROM
                                                                                        + +
                                                                                        + join() + +  : string +
                                                                                        +
                                                                                        + +
                                                                                        + like() + +  : string +
                                                                                        +
                                                                                        + +
                                                                                        + limit() + +  : string +
                                                                                        +
                                                                                        LIMIT
                                                                                        + +
                                                                                        + offset() + +  : string +
                                                                                        +
                                                                                        OFFSET
                                                                                        + +
                                                                                        + select() + +  : string +
                                                                                        +
                                                                                        SELECT
                                                                                        + +
                                                                                        + statement() + +  : string +
                                                                                        +
                                                                                        SQL Statement string
                                                                                        + +
                                                                                        + values() + +  : string +
                                                                                        +
                                                                                        VALUES
                                                                                        + +
                                                                                        + where() + +  : string +
                                                                                        +
                                                                                        + +
                                                                                        + decrement() + +  : int +
                                                                                        +
                                                                                        Decrement a value
                                                                                        + +
                                                                                        + doubleQuote() + +  : string +
                                                                                        +
                                                                                        Add double quotes to a string
                                                                                        + +
                                                                                        + increment() + +  : int +
                                                                                        +
                                                                                        Increment a value
                                                                                        + +
                                                                                        + singleQuote() + +  : string +
                                                                                        +
                                                                                        Add single quotes to a string
                                                                                        + +
                                                                                        + strip() + +  : string +
                                                                                        +
                                                                                        Strip a string of quotes
                                                                                        + +
                                                                                        + + + + +
                                                                                        +

                                                                                        + Constants + +

                                                                                        +
                                                                                        +

                                                                                        + ALL + +

                                                                                        + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + AND + +

                                                                                        + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + ASC + +

                                                                                        + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + BKTK + +

                                                                                        + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + CLPAR + +

                                                                                        + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + COMMA + +

                                                                                        + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + COUNT + +

                                                                                        + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + DBLQT + +

                                                                                        + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + DELETE + +

                                                                                        + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + DESC + +

                                                                                        + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + EMPTY + +

                                                                                        + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + EQUALS + +

                                                                                        + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + FALSE + +

                                                                                        + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + FROM + +

                                                                                        + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + GROUP_BY + +

                                                                                        + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + INSERT + +

                                                                                        + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + JOIN + +

                                                                                        + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + LIKE + +

                                                                                        + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + LIMIT + +

                                                                                        + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + NOT + +

                                                                                        + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + OFFSET + +

                                                                                        + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + ON + +

                                                                                        + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + ONE + +

                                                                                        + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + OPPAR + +

                                                                                        + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + OR + +

                                                                                        + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + OR_NOT + +

                                                                                        + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + ORDER_BY + +

                                                                                        + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + PERC + +

                                                                                        + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + PRD + +

                                                                                        + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + SELECT + +

                                                                                        + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + SEPARATOR + +

                                                                                        + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + SGLQT + +

                                                                                        + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + SPC + +

                                                                                        + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + TRUE + +

                                                                                        + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + UPDATE + +

                                                                                        + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + VALUE + +

                                                                                        + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + WHERE + +

                                                                                        + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        +

                                                                                        + ZERO + +

                                                                                        + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                        + +
                                                                                        + + + +
                                                                                        +
                                                                                        + + + +
                                                                                        +

                                                                                        + Methods + +

                                                                                        +
                                                                                        +

                                                                                        + columns() + +

                                                                                        + + +

                                                                                        COLUMNS

                                                                                        + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $columns + : array<string|int, mixed> +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + contains() + +

                                                                                        + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                        + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $field + : string +
                                                                                        +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + $value + : mixed +
                                                                                        +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + count() + +

                                                                                        + + +

                                                                                        COUNT

                                                                                        + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $values + : mixed + = self::ALL
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + from() + +

                                                                                        + + +

                                                                                        FROM

                                                                                        + + + public + static from([string $table = null ]) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $table + : string + = null
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + join() + +

                                                                                        + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                        + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $params + : string +
                                                                                        +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + $on + : array<string|int, mixed> +
                                                                                        +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + like() + +

                                                                                        + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                        + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $pattern + : string +
                                                                                        +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + $not + : bool + = false
                                                                                        +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + limit() + +

                                                                                        + + +

                                                                                        LIMIT

                                                                                        + + + public + static limit(int $rows) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $rows + : int +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + offset() + +

                                                                                        + + +

                                                                                        OFFSET

                                                                                        + + + public + static offset(int $count) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $count + : int +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + select() + +

                                                                                        + + +

                                                                                        SELECT

                                                                                        + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $columns + : string +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + $space + : bool + = false
                                                                                        +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + statement() + +

                                                                                        + + +

                                                                                        SQL Statement string

                                                                                        + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $table + : string +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + $params + : mixed +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + +
                                                                                        + Tags + +
                                                                                        +
                                                                                        +
                                                                                        + inheritDoc +
                                                                                        +
                                                                                        + + +
                                                                                        +
                                                                                        + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + values() + +

                                                                                        + + +

                                                                                        VALUES

                                                                                        + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $values + : array<string|int, mixed> +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + where() + +

                                                                                        + + + + + public + static where(string $columns) : string + +
                                                                                        + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $columns + : string +
                                                                                        +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + decrement() + +

                                                                                        + + +

                                                                                        Decrement a value

                                                                                        + + + protected + static decrement(int $value) : int + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $value + : int +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + int + — + + +
                                                                                        +
                                                                                        +

                                                                                        + doubleQuote() + +

                                                                                        + + +

                                                                                        Add double quotes to a string

                                                                                        + + + protected + static doubleQuote(string $string) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $string + : string +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + increment() + +

                                                                                        + + +

                                                                                        Increment a value

                                                                                        + + + protected + static increment(int $value) : int + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $value + : int +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + int + — + + +
                                                                                        +
                                                                                        +

                                                                                        + singleQuote() + +

                                                                                        + + +

                                                                                        Add single quotes to a string

                                                                                        + + + protected + static singleQuote(string $string) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $string + : string +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        +

                                                                                        + strip() + +

                                                                                        + + +

                                                                                        Strip a string of quotes

                                                                                        + + + protected + static strip(string $string) : string + + +
                                                                                        Parameters
                                                                                        +
                                                                                        +
                                                                                        + $string + : string +
                                                                                        +
                                                                                        + +
                                                                                        +
                                                                                        + + + +
                                                                                        Return values
                                                                                        + string + — + + +
                                                                                        +
                                                                                        + + + + +
                                                                                        +
                                                                                        +
                                                                                        +
                                                                                        +

                                                                                        Search results

                                                                                        + +
                                                                                        +
                                                                                        +
                                                                                          +
                                                                                          +
                                                                                          +
                                                                                          +
                                                                                          +
                                                                                          + + +
                                                                                          + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-Offset.html b/docs/api/classes/DatabaseFactory-Modules-Offset.html new file mode 100644 index 0000000..9474c3f --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-Offset.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                          +

                                                                                          Documentation

                                                                                          + + + + + +
                                                                                          + +
                                                                                          +
                                                                                          + + + + +
                                                                                          + + +
                                                                                          +

                                                                                          + Offset + + + extends BaseBuilder + + +
                                                                                          + in package + +
                                                                                          + + + implements + SQLStatementInterface + +

                                                                                          + + + +

                                                                                          SQL OFFSET

                                                                                          + + + +
                                                                                          + Tags + +
                                                                                          +
                                                                                          +
                                                                                          + author +
                                                                                          +
                                                                                          + +

                                                                                          Jason Napolitano

                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + version +
                                                                                          +
                                                                                          + 1.0.0 + + +
                                                                                          +
                                                                                          + since +
                                                                                          +
                                                                                          + 1.0.0 + + +
                                                                                          +
                                                                                          + license +
                                                                                          +
                                                                                          + +

                                                                                          MIT https://mit-license.org

                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + + +

                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                          + +
                                                                                          +
                                                                                          SQLStatementInterface
                                                                                          +
                                                                                          Contract for the custom SQL modules
                                                                                          + + + +
                                                                                          + + +

                                                                                          + Table of Contents + +

                                                                                          + +
                                                                                          +
                                                                                          + ALL + +  = '*' +
                                                                                          +
                                                                                          + +
                                                                                          + AND + +  = ' AND ' +
                                                                                          +
                                                                                          + +
                                                                                          + ASC + +  = 'ASC' +
                                                                                          +
                                                                                          + +
                                                                                          + BKTK + +  = '`' +
                                                                                          +
                                                                                          + +
                                                                                          + CLPAR + +  = ')' +
                                                                                          +
                                                                                          + +
                                                                                          + COMMA + +  = ',' +
                                                                                          +
                                                                                          + +
                                                                                          + COUNT + +  = 'COUNT' +
                                                                                          +
                                                                                          + +
                                                                                          + DBLQT + +  = '"' +
                                                                                          +
                                                                                          + +
                                                                                          + DELETE + +  = 'DELETE ' +
                                                                                          +
                                                                                          + +
                                                                                          + DESC + +  = 'DESC' +
                                                                                          +
                                                                                          + +
                                                                                          + EMPTY + +  = '' +
                                                                                          +
                                                                                          + +
                                                                                          + EQUALS + +  = ' = ' +
                                                                                          +
                                                                                          + +
                                                                                          + FALSE + +  = 'FALSE' +
                                                                                          +
                                                                                          + +
                                                                                          + FROM + +  = ' FROM ' +
                                                                                          +
                                                                                          + +
                                                                                          + GROUP_BY + +  = ' GROUP BY ' +
                                                                                          +
                                                                                          + +
                                                                                          + INSERT + +  = 'INSERT ' +
                                                                                          +
                                                                                          + +
                                                                                          + JOIN + +  = ' JOIN ' +
                                                                                          +
                                                                                          + +
                                                                                          + LIKE + +  = ' LIKE ' +
                                                                                          +
                                                                                          + +
                                                                                          + LIMIT + +  = ' LIMIT' +
                                                                                          +
                                                                                          + +
                                                                                          + NOT + +  = ' <>' +
                                                                                          +
                                                                                          + +
                                                                                          + OFFSET + +  = ' OFFSET' +
                                                                                          +
                                                                                          + +
                                                                                          + ON + +  = ' ON ' +
                                                                                          +
                                                                                          + +
                                                                                          + ONE + +  = 1 +
                                                                                          +
                                                                                          + +
                                                                                          + OPPAR + +  = '(' +
                                                                                          +
                                                                                          + +
                                                                                          + OR + +  = ' OR ' +
                                                                                          +
                                                                                          + +
                                                                                          + OR_NOT + +  = ' OR NOT ' +
                                                                                          +
                                                                                          + +
                                                                                          + ORDER_BY + +  = ' ORDER BY ' +
                                                                                          +
                                                                                          + +
                                                                                          + PERC + +  = '%' +
                                                                                          +
                                                                                          + +
                                                                                          + PRD + +  = '.' +
                                                                                          +
                                                                                          + +
                                                                                          + SELECT + +  = 'SELECT' +
                                                                                          +
                                                                                          + +
                                                                                          + SEPARATOR + +  = ', ' +
                                                                                          +
                                                                                          + +
                                                                                          + SGLQT + +  = "'" +
                                                                                          +
                                                                                          + +
                                                                                          + SPC + +  = ' ' +
                                                                                          +
                                                                                          + +
                                                                                          + TRUE + +  = 'TRUE' +
                                                                                          +
                                                                                          + +
                                                                                          + UPDATE + +  = 'UPDATE ' +
                                                                                          +
                                                                                          + +
                                                                                          + VALUE + +  = '`?`' +
                                                                                          +
                                                                                          + +
                                                                                          + WHERE + +  = ' WHERE ' +
                                                                                          +
                                                                                          + +
                                                                                          + ZERO + +  = 0 +
                                                                                          +
                                                                                          + +
                                                                                          + columns() + +  : string +
                                                                                          +
                                                                                          COLUMNS
                                                                                          + +
                                                                                          + contains() + +  : string +
                                                                                          +
                                                                                          + +
                                                                                          + count() + +  : string +
                                                                                          +
                                                                                          COUNT
                                                                                          + +
                                                                                          + from() + +  : string +
                                                                                          +
                                                                                          FROM
                                                                                          + +
                                                                                          + join() + +  : string +
                                                                                          +
                                                                                          + +
                                                                                          + like() + +  : string +
                                                                                          +
                                                                                          + +
                                                                                          + limit() + +  : string +
                                                                                          +
                                                                                          LIMIT
                                                                                          + +
                                                                                          + offset() + +  : string +
                                                                                          +
                                                                                          OFFSET
                                                                                          + +
                                                                                          + select() + +  : string +
                                                                                          +
                                                                                          SELECT
                                                                                          + +
                                                                                          + statement() + +  : string +
                                                                                          +
                                                                                          SQL Statement string
                                                                                          + +
                                                                                          + values() + +  : string +
                                                                                          +
                                                                                          VALUES
                                                                                          + +
                                                                                          + where() + +  : string +
                                                                                          +
                                                                                          + +
                                                                                          + decrement() + +  : int +
                                                                                          +
                                                                                          Decrement a value
                                                                                          + +
                                                                                          + doubleQuote() + +  : string +
                                                                                          +
                                                                                          Add double quotes to a string
                                                                                          + +
                                                                                          + increment() + +  : int +
                                                                                          +
                                                                                          Increment a value
                                                                                          + +
                                                                                          + singleQuote() + +  : string +
                                                                                          +
                                                                                          Add single quotes to a string
                                                                                          + +
                                                                                          + strip() + +  : string +
                                                                                          +
                                                                                          Strip a string of quotes
                                                                                          + +
                                                                                          + + + + +
                                                                                          +

                                                                                          + Constants + +

                                                                                          +
                                                                                          +

                                                                                          + ALL + +

                                                                                          + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + AND + +

                                                                                          + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + ASC + +

                                                                                          + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + BKTK + +

                                                                                          + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + CLPAR + +

                                                                                          + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + COMMA + +

                                                                                          + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + COUNT + +

                                                                                          + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + DBLQT + +

                                                                                          + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + DELETE + +

                                                                                          + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + DESC + +

                                                                                          + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + EMPTY + +

                                                                                          + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + EQUALS + +

                                                                                          + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + FALSE + +

                                                                                          + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + FROM + +

                                                                                          + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + GROUP_BY + +

                                                                                          + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + INSERT + +

                                                                                          + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + JOIN + +

                                                                                          + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + LIKE + +

                                                                                          + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + LIMIT + +

                                                                                          + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + NOT + +

                                                                                          + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + OFFSET + +

                                                                                          + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + ON + +

                                                                                          + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + ONE + +

                                                                                          + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + OPPAR + +

                                                                                          + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + OR + +

                                                                                          + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + OR_NOT + +

                                                                                          + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + ORDER_BY + +

                                                                                          + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + PERC + +

                                                                                          + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + PRD + +

                                                                                          + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + SELECT + +

                                                                                          + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + SEPARATOR + +

                                                                                          + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + SGLQT + +

                                                                                          + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + SPC + +

                                                                                          + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + TRUE + +

                                                                                          + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + UPDATE + +

                                                                                          + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + VALUE + +

                                                                                          + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + WHERE + +

                                                                                          + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          +

                                                                                          + ZERO + +

                                                                                          + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                          + +
                                                                                          + + + +
                                                                                          +
                                                                                          + + + +
                                                                                          +

                                                                                          + Methods + +

                                                                                          +
                                                                                          +

                                                                                          + columns() + +

                                                                                          + + +

                                                                                          COLUMNS

                                                                                          + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $columns + : array<string|int, mixed> +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + contains() + +

                                                                                          + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                          + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $field + : string +
                                                                                          +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + $value + : mixed +
                                                                                          +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + count() + +

                                                                                          + + +

                                                                                          COUNT

                                                                                          + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $values + : mixed + = self::ALL
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + from() + +

                                                                                          + + +

                                                                                          FROM

                                                                                          + + + public + static from([string $table = null ]) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $table + : string + = null
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + join() + +

                                                                                          + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                          + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $params + : string +
                                                                                          +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + $on + : array<string|int, mixed> +
                                                                                          +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + like() + +

                                                                                          + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                          + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $pattern + : string +
                                                                                          +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + $not + : bool + = false
                                                                                          +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + limit() + +

                                                                                          + + +

                                                                                          LIMIT

                                                                                          + + + public + static limit(int $rows) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $rows + : int +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + offset() + +

                                                                                          + + +

                                                                                          OFFSET

                                                                                          + + + public + static offset(int $count) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $count + : int +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + select() + +

                                                                                          + + +

                                                                                          SELECT

                                                                                          + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $columns + : string +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + $space + : bool + = false
                                                                                          +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + statement() + +

                                                                                          + + +

                                                                                          SQL Statement string

                                                                                          + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $table + : string +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + $params + : mixed +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + +
                                                                                          + Tags + +
                                                                                          +
                                                                                          +
                                                                                          + inheritDoc +
                                                                                          +
                                                                                          + + +
                                                                                          +
                                                                                          + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + values() + +

                                                                                          + + +

                                                                                          VALUES

                                                                                          + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $values + : array<string|int, mixed> +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + where() + +

                                                                                          + + + + + public + static where(string $columns) : string + +
                                                                                          + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $columns + : string +
                                                                                          +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + decrement() + +

                                                                                          + + +

                                                                                          Decrement a value

                                                                                          + + + protected + static decrement(int $value) : int + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $value + : int +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + int + — + + +
                                                                                          +
                                                                                          +

                                                                                          + doubleQuote() + +

                                                                                          + + +

                                                                                          Add double quotes to a string

                                                                                          + + + protected + static doubleQuote(string $string) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $string + : string +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + increment() + +

                                                                                          + + +

                                                                                          Increment a value

                                                                                          + + + protected + static increment(int $value) : int + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $value + : int +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + int + — + + +
                                                                                          +
                                                                                          +

                                                                                          + singleQuote() + +

                                                                                          + + +

                                                                                          Add single quotes to a string

                                                                                          + + + protected + static singleQuote(string $string) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $string + : string +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          +

                                                                                          + strip() + +

                                                                                          + + +

                                                                                          Strip a string of quotes

                                                                                          + + + protected + static strip(string $string) : string + + +
                                                                                          Parameters
                                                                                          +
                                                                                          +
                                                                                          + $string + : string +
                                                                                          +
                                                                                          + +
                                                                                          +
                                                                                          + + + +
                                                                                          Return values
                                                                                          + string + — + + +
                                                                                          +
                                                                                          + + + + +
                                                                                          +
                                                                                          +
                                                                                          +
                                                                                          +

                                                                                          Search results

                                                                                          + +
                                                                                          +
                                                                                          +
                                                                                            +
                                                                                            +
                                                                                            +
                                                                                            +
                                                                                            +
                                                                                            + + +
                                                                                            + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-OrLike.html b/docs/api/classes/DatabaseFactory-Modules-OrLike.html new file mode 100644 index 0000000..fd55b73 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-OrLike.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                            +

                                                                                            Documentation

                                                                                            + + + + + +
                                                                                            + +
                                                                                            +
                                                                                            + + + + +
                                                                                            + + +
                                                                                            +

                                                                                            + OrLike + + + extends BaseBuilder + + +
                                                                                            + in package + +
                                                                                            + + + implements + SQLStatementInterface + +

                                                                                            + + + +

                                                                                            SQL LIKE

                                                                                            + + + +
                                                                                            + Tags + +
                                                                                            +
                                                                                            +
                                                                                            + author +
                                                                                            +
                                                                                            + +

                                                                                            Jason Napolitano

                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + version +
                                                                                            +
                                                                                            + 1.0.0 + + +
                                                                                            +
                                                                                            + since +
                                                                                            +
                                                                                            + 1.0.0 + + +
                                                                                            +
                                                                                            + license +
                                                                                            +
                                                                                            + +

                                                                                            MIT https://mit-license.org

                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + + +

                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                            + +
                                                                                            +
                                                                                            SQLStatementInterface
                                                                                            +
                                                                                            Contract for the custom SQL modules
                                                                                            + + + +
                                                                                            + + +

                                                                                            + Table of Contents + +

                                                                                            + +
                                                                                            +
                                                                                            + ALL + +  = '*' +
                                                                                            +
                                                                                            + +
                                                                                            + AND + +  = ' AND ' +
                                                                                            +
                                                                                            + +
                                                                                            + ASC + +  = 'ASC' +
                                                                                            +
                                                                                            + +
                                                                                            + BKTK + +  = '`' +
                                                                                            +
                                                                                            + +
                                                                                            + CLPAR + +  = ')' +
                                                                                            +
                                                                                            + +
                                                                                            + COMMA + +  = ',' +
                                                                                            +
                                                                                            + +
                                                                                            + COUNT + +  = 'COUNT' +
                                                                                            +
                                                                                            + +
                                                                                            + DBLQT + +  = '"' +
                                                                                            +
                                                                                            + +
                                                                                            + DELETE + +  = 'DELETE ' +
                                                                                            +
                                                                                            + +
                                                                                            + DESC + +  = 'DESC' +
                                                                                            +
                                                                                            + +
                                                                                            + EMPTY + +  = '' +
                                                                                            +
                                                                                            + +
                                                                                            + EQUALS + +  = ' = ' +
                                                                                            +
                                                                                            + +
                                                                                            + FALSE + +  = 'FALSE' +
                                                                                            +
                                                                                            + +
                                                                                            + FROM + +  = ' FROM ' +
                                                                                            +
                                                                                            + +
                                                                                            + GROUP_BY + +  = ' GROUP BY ' +
                                                                                            +
                                                                                            + +
                                                                                            + INSERT + +  = 'INSERT ' +
                                                                                            +
                                                                                            + +
                                                                                            + JOIN + +  = ' JOIN ' +
                                                                                            +
                                                                                            + +
                                                                                            + LIKE + +  = ' LIKE ' +
                                                                                            +
                                                                                            + +
                                                                                            + LIMIT + +  = ' LIMIT' +
                                                                                            +
                                                                                            + +
                                                                                            + NOT + +  = ' <>' +
                                                                                            +
                                                                                            + +
                                                                                            + OFFSET + +  = ' OFFSET' +
                                                                                            +
                                                                                            + +
                                                                                            + ON + +  = ' ON ' +
                                                                                            +
                                                                                            + +
                                                                                            + ONE + +  = 1 +
                                                                                            +
                                                                                            + +
                                                                                            + OPPAR + +  = '(' +
                                                                                            +
                                                                                            + +
                                                                                            + OR + +  = ' OR ' +
                                                                                            +
                                                                                            + +
                                                                                            + OR_NOT + +  = ' OR NOT ' +
                                                                                            +
                                                                                            + +
                                                                                            + ORDER_BY + +  = ' ORDER BY ' +
                                                                                            +
                                                                                            + +
                                                                                            + PERC + +  = '%' +
                                                                                            +
                                                                                            + +
                                                                                            + PRD + +  = '.' +
                                                                                            +
                                                                                            + +
                                                                                            + SELECT + +  = 'SELECT' +
                                                                                            +
                                                                                            + +
                                                                                            + SEPARATOR + +  = ', ' +
                                                                                            +
                                                                                            + +
                                                                                            + SGLQT + +  = "'" +
                                                                                            +
                                                                                            + +
                                                                                            + SPC + +  = ' ' +
                                                                                            +
                                                                                            + +
                                                                                            + TRUE + +  = 'TRUE' +
                                                                                            +
                                                                                            + +
                                                                                            + UPDATE + +  = 'UPDATE ' +
                                                                                            +
                                                                                            + +
                                                                                            + VALUE + +  = '`?`' +
                                                                                            +
                                                                                            + +
                                                                                            + WHERE + +  = ' WHERE ' +
                                                                                            +
                                                                                            + +
                                                                                            + ZERO + +  = 0 +
                                                                                            +
                                                                                            + +
                                                                                            + columns() + +  : string +
                                                                                            +
                                                                                            COLUMNS
                                                                                            + +
                                                                                            + contains() + +  : string +
                                                                                            +
                                                                                            + +
                                                                                            + count() + +  : string +
                                                                                            +
                                                                                            COUNT
                                                                                            + +
                                                                                            + from() + +  : string +
                                                                                            +
                                                                                            FROM
                                                                                            + +
                                                                                            + join() + +  : string +
                                                                                            +
                                                                                            + +
                                                                                            + like() + +  : string +
                                                                                            +
                                                                                            + +
                                                                                            + limit() + +  : string +
                                                                                            +
                                                                                            LIMIT
                                                                                            + +
                                                                                            + offset() + +  : string +
                                                                                            +
                                                                                            OFFSET
                                                                                            + +
                                                                                            + select() + +  : string +
                                                                                            +
                                                                                            SELECT
                                                                                            + +
                                                                                            + statement() + +  : string +
                                                                                            +
                                                                                            SQL Statement string
                                                                                            + +
                                                                                            + values() + +  : string +
                                                                                            +
                                                                                            VALUES
                                                                                            + +
                                                                                            + where() + +  : string +
                                                                                            +
                                                                                            + +
                                                                                            + decrement() + +  : int +
                                                                                            +
                                                                                            Decrement a value
                                                                                            + +
                                                                                            + doubleQuote() + +  : string +
                                                                                            +
                                                                                            Add double quotes to a string
                                                                                            + +
                                                                                            + increment() + +  : int +
                                                                                            +
                                                                                            Increment a value
                                                                                            + +
                                                                                            + singleQuote() + +  : string +
                                                                                            +
                                                                                            Add single quotes to a string
                                                                                            + +
                                                                                            + strip() + +  : string +
                                                                                            +
                                                                                            Strip a string of quotes
                                                                                            + +
                                                                                            + + + + +
                                                                                            +

                                                                                            + Constants + +

                                                                                            +
                                                                                            +

                                                                                            + ALL + +

                                                                                            + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + AND + +

                                                                                            + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + ASC + +

                                                                                            + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + BKTK + +

                                                                                            + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + CLPAR + +

                                                                                            + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + COMMA + +

                                                                                            + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + COUNT + +

                                                                                            + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + DBLQT + +

                                                                                            + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + DELETE + +

                                                                                            + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + DESC + +

                                                                                            + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + EMPTY + +

                                                                                            + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + EQUALS + +

                                                                                            + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + FALSE + +

                                                                                            + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + FROM + +

                                                                                            + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + GROUP_BY + +

                                                                                            + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + INSERT + +

                                                                                            + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + JOIN + +

                                                                                            + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + LIKE + +

                                                                                            + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + LIMIT + +

                                                                                            + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + NOT + +

                                                                                            + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + OFFSET + +

                                                                                            + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + ON + +

                                                                                            + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + ONE + +

                                                                                            + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + OPPAR + +

                                                                                            + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + OR + +

                                                                                            + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + OR_NOT + +

                                                                                            + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + ORDER_BY + +

                                                                                            + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + PERC + +

                                                                                            + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + PRD + +

                                                                                            + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + SELECT + +

                                                                                            + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + SEPARATOR + +

                                                                                            + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + SGLQT + +

                                                                                            + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + SPC + +

                                                                                            + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + TRUE + +

                                                                                            + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + UPDATE + +

                                                                                            + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + VALUE + +

                                                                                            + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + WHERE + +

                                                                                            + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            +

                                                                                            + ZERO + +

                                                                                            + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                            + +
                                                                                            + + + +
                                                                                            +
                                                                                            + + + +
                                                                                            +

                                                                                            + Methods + +

                                                                                            +
                                                                                            +

                                                                                            + columns() + +

                                                                                            + + +

                                                                                            COLUMNS

                                                                                            + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $columns + : array<string|int, mixed> +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + contains() + +

                                                                                            + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                            + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $field + : string +
                                                                                            +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + $value + : mixed +
                                                                                            +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + count() + +

                                                                                            + + +

                                                                                            COUNT

                                                                                            + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $values + : mixed + = self::ALL
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + from() + +

                                                                                            + + +

                                                                                            FROM

                                                                                            + + + public + static from([string $table = null ]) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $table + : string + = null
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + join() + +

                                                                                            + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                            + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $params + : string +
                                                                                            +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + $on + : array<string|int, mixed> +
                                                                                            +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + like() + +

                                                                                            + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                            + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $pattern + : string +
                                                                                            +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + $not + : bool + = false
                                                                                            +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + limit() + +

                                                                                            + + +

                                                                                            LIMIT

                                                                                            + + + public + static limit(int $rows) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $rows + : int +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + offset() + +

                                                                                            + + +

                                                                                            OFFSET

                                                                                            + + + public + static offset(int $count) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $count + : int +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + select() + +

                                                                                            + + +

                                                                                            SELECT

                                                                                            + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $columns + : string +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + $space + : bool + = false
                                                                                            +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + statement() + +

                                                                                            + + +

                                                                                            SQL Statement string

                                                                                            + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $table + : string +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + $params + : mixed +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + +
                                                                                            + Tags + +
                                                                                            +
                                                                                            +
                                                                                            + inheritDoc +
                                                                                            +
                                                                                            + + +
                                                                                            +
                                                                                            + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + values() + +

                                                                                            + + +

                                                                                            VALUES

                                                                                            + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $values + : array<string|int, mixed> +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + where() + +

                                                                                            + + + + + public + static where(string $columns) : string + +
                                                                                            + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $columns + : string +
                                                                                            +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + decrement() + +

                                                                                            + + +

                                                                                            Decrement a value

                                                                                            + + + protected + static decrement(int $value) : int + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $value + : int +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + int + — + + +
                                                                                            +
                                                                                            +

                                                                                            + doubleQuote() + +

                                                                                            + + +

                                                                                            Add double quotes to a string

                                                                                            + + + protected + static doubleQuote(string $string) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $string + : string +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + increment() + +

                                                                                            + + +

                                                                                            Increment a value

                                                                                            + + + protected + static increment(int $value) : int + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $value + : int +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + int + — + + +
                                                                                            +
                                                                                            +

                                                                                            + singleQuote() + +

                                                                                            + + +

                                                                                            Add single quotes to a string

                                                                                            + + + protected + static singleQuote(string $string) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $string + : string +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            +

                                                                                            + strip() + +

                                                                                            + + +

                                                                                            Strip a string of quotes

                                                                                            + + + protected + static strip(string $string) : string + + +
                                                                                            Parameters
                                                                                            +
                                                                                            +
                                                                                            + $string + : string +
                                                                                            +
                                                                                            + +
                                                                                            +
                                                                                            + + + +
                                                                                            Return values
                                                                                            + string + — + + +
                                                                                            +
                                                                                            + + + + +
                                                                                            +
                                                                                            +
                                                                                            +
                                                                                            +

                                                                                            Search results

                                                                                            + +
                                                                                            +
                                                                                            +
                                                                                              +
                                                                                              +
                                                                                              +
                                                                                              +
                                                                                              +
                                                                                              + + +
                                                                                              + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-OrWhere.html b/docs/api/classes/DatabaseFactory-Modules-OrWhere.html new file mode 100644 index 0000000..fc19cff --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-OrWhere.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                              +

                                                                                              Documentation

                                                                                              + + + + + +
                                                                                              + +
                                                                                              +
                                                                                              + + + + +
                                                                                              + + +
                                                                                              +

                                                                                              + OrWhere + + + extends BaseBuilder + + +
                                                                                              + in package + +
                                                                                              + + + implements + SQLStatementInterface + +

                                                                                              + + + +

                                                                                              SQL OR

                                                                                              + + + +
                                                                                              + Tags + +
                                                                                              +
                                                                                              +
                                                                                              + author +
                                                                                              +
                                                                                              + +

                                                                                              Jason Napolitano

                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + version +
                                                                                              +
                                                                                              + 1.0.0 + + +
                                                                                              +
                                                                                              + since +
                                                                                              +
                                                                                              + 1.0.0 + + +
                                                                                              +
                                                                                              + license +
                                                                                              +
                                                                                              + +

                                                                                              MIT https://mit-license.org

                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + + +

                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                              + +
                                                                                              +
                                                                                              SQLStatementInterface
                                                                                              +
                                                                                              Contract for the custom SQL modules
                                                                                              + + + +
                                                                                              + + +

                                                                                              + Table of Contents + +

                                                                                              + +
                                                                                              +
                                                                                              + ALL + +  = '*' +
                                                                                              +
                                                                                              + +
                                                                                              + AND + +  = ' AND ' +
                                                                                              +
                                                                                              + +
                                                                                              + ASC + +  = 'ASC' +
                                                                                              +
                                                                                              + +
                                                                                              + BKTK + +  = '`' +
                                                                                              +
                                                                                              + +
                                                                                              + CLPAR + +  = ')' +
                                                                                              +
                                                                                              + +
                                                                                              + COMMA + +  = ',' +
                                                                                              +
                                                                                              + +
                                                                                              + COUNT + +  = 'COUNT' +
                                                                                              +
                                                                                              + +
                                                                                              + DBLQT + +  = '"' +
                                                                                              +
                                                                                              + +
                                                                                              + DELETE + +  = 'DELETE ' +
                                                                                              +
                                                                                              + +
                                                                                              + DESC + +  = 'DESC' +
                                                                                              +
                                                                                              + +
                                                                                              + EMPTY + +  = '' +
                                                                                              +
                                                                                              + +
                                                                                              + EQUALS + +  = ' = ' +
                                                                                              +
                                                                                              + +
                                                                                              + FALSE + +  = 'FALSE' +
                                                                                              +
                                                                                              + +
                                                                                              + FROM + +  = ' FROM ' +
                                                                                              +
                                                                                              + +
                                                                                              + GROUP_BY + +  = ' GROUP BY ' +
                                                                                              +
                                                                                              + +
                                                                                              + INSERT + +  = 'INSERT ' +
                                                                                              +
                                                                                              + +
                                                                                              + JOIN + +  = ' JOIN ' +
                                                                                              +
                                                                                              + +
                                                                                              + LIKE + +  = ' LIKE ' +
                                                                                              +
                                                                                              + +
                                                                                              + LIMIT + +  = ' LIMIT' +
                                                                                              +
                                                                                              + +
                                                                                              + NOT + +  = ' <>' +
                                                                                              +
                                                                                              + +
                                                                                              + OFFSET + +  = ' OFFSET' +
                                                                                              +
                                                                                              + +
                                                                                              + ON + +  = ' ON ' +
                                                                                              +
                                                                                              + +
                                                                                              + ONE + +  = 1 +
                                                                                              +
                                                                                              + +
                                                                                              + OPPAR + +  = '(' +
                                                                                              +
                                                                                              + +
                                                                                              + OR + +  = ' OR ' +
                                                                                              +
                                                                                              + +
                                                                                              + OR_NOT + +  = ' OR NOT ' +
                                                                                              +
                                                                                              + +
                                                                                              + ORDER_BY + +  = ' ORDER BY ' +
                                                                                              +
                                                                                              + +
                                                                                              + PERC + +  = '%' +
                                                                                              +
                                                                                              + +
                                                                                              + PRD + +  = '.' +
                                                                                              +
                                                                                              + +
                                                                                              + SELECT + +  = 'SELECT' +
                                                                                              +
                                                                                              + +
                                                                                              + SEPARATOR + +  = ', ' +
                                                                                              +
                                                                                              + +
                                                                                              + SGLQT + +  = "'" +
                                                                                              +
                                                                                              + +
                                                                                              + SPC + +  = ' ' +
                                                                                              +
                                                                                              + +
                                                                                              + TRUE + +  = 'TRUE' +
                                                                                              +
                                                                                              + +
                                                                                              + UPDATE + +  = 'UPDATE ' +
                                                                                              +
                                                                                              + +
                                                                                              + VALUE + +  = '`?`' +
                                                                                              +
                                                                                              + +
                                                                                              + WHERE + +  = ' WHERE ' +
                                                                                              +
                                                                                              + +
                                                                                              + ZERO + +  = 0 +
                                                                                              +
                                                                                              + +
                                                                                              + columns() + +  : string +
                                                                                              +
                                                                                              COLUMNS
                                                                                              + +
                                                                                              + contains() + +  : string +
                                                                                              +
                                                                                              + +
                                                                                              + count() + +  : string +
                                                                                              +
                                                                                              COUNT
                                                                                              + +
                                                                                              + from() + +  : string +
                                                                                              +
                                                                                              FROM
                                                                                              + +
                                                                                              + join() + +  : string +
                                                                                              +
                                                                                              + +
                                                                                              + like() + +  : string +
                                                                                              +
                                                                                              + +
                                                                                              + limit() + +  : string +
                                                                                              +
                                                                                              LIMIT
                                                                                              + +
                                                                                              + offset() + +  : string +
                                                                                              +
                                                                                              OFFSET
                                                                                              + +
                                                                                              + select() + +  : string +
                                                                                              +
                                                                                              SELECT
                                                                                              + +
                                                                                              + statement() + +  : string +
                                                                                              +
                                                                                              SQL Statement string
                                                                                              + +
                                                                                              + values() + +  : string +
                                                                                              +
                                                                                              VALUES
                                                                                              + +
                                                                                              + where() + +  : string +
                                                                                              +
                                                                                              + +
                                                                                              + decrement() + +  : int +
                                                                                              +
                                                                                              Decrement a value
                                                                                              + +
                                                                                              + doubleQuote() + +  : string +
                                                                                              +
                                                                                              Add double quotes to a string
                                                                                              + +
                                                                                              + increment() + +  : int +
                                                                                              +
                                                                                              Increment a value
                                                                                              + +
                                                                                              + singleQuote() + +  : string +
                                                                                              +
                                                                                              Add single quotes to a string
                                                                                              + +
                                                                                              + strip() + +  : string +
                                                                                              +
                                                                                              Strip a string of quotes
                                                                                              + +
                                                                                              + + + + +
                                                                                              +

                                                                                              + Constants + +

                                                                                              +
                                                                                              +

                                                                                              + ALL + +

                                                                                              + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + AND + +

                                                                                              + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + ASC + +

                                                                                              + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + BKTK + +

                                                                                              + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + CLPAR + +

                                                                                              + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + COMMA + +

                                                                                              + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + COUNT + +

                                                                                              + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + DBLQT + +

                                                                                              + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + DELETE + +

                                                                                              + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + DESC + +

                                                                                              + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + EMPTY + +

                                                                                              + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + EQUALS + +

                                                                                              + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + FALSE + +

                                                                                              + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + FROM + +

                                                                                              + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + GROUP_BY + +

                                                                                              + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + INSERT + +

                                                                                              + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + JOIN + +

                                                                                              + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + LIKE + +

                                                                                              + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + LIMIT + +

                                                                                              + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + NOT + +

                                                                                              + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + OFFSET + +

                                                                                              + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + ON + +

                                                                                              + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + ONE + +

                                                                                              + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + OPPAR + +

                                                                                              + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + OR + +

                                                                                              + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + OR_NOT + +

                                                                                              + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + ORDER_BY + +

                                                                                              + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + PERC + +

                                                                                              + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + PRD + +

                                                                                              + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + SELECT + +

                                                                                              + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + SEPARATOR + +

                                                                                              + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + SGLQT + +

                                                                                              + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + SPC + +

                                                                                              + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + TRUE + +

                                                                                              + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + UPDATE + +

                                                                                              + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + VALUE + +

                                                                                              + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + WHERE + +

                                                                                              + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              +

                                                                                              + ZERO + +

                                                                                              + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                              + +
                                                                                              + + + +
                                                                                              +
                                                                                              + + + +
                                                                                              +

                                                                                              + Methods + +

                                                                                              +
                                                                                              +

                                                                                              + columns() + +

                                                                                              + + +

                                                                                              COLUMNS

                                                                                              + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $columns + : array<string|int, mixed> +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + contains() + +

                                                                                              + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                              + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $field + : string +
                                                                                              +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + $value + : mixed +
                                                                                              +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + count() + +

                                                                                              + + +

                                                                                              COUNT

                                                                                              + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $values + : mixed + = self::ALL
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + from() + +

                                                                                              + + +

                                                                                              FROM

                                                                                              + + + public + static from([string $table = null ]) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $table + : string + = null
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + join() + +

                                                                                              + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                              + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $params + : string +
                                                                                              +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + $on + : array<string|int, mixed> +
                                                                                              +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + like() + +

                                                                                              + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                              + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $pattern + : string +
                                                                                              +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + $not + : bool + = false
                                                                                              +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + limit() + +

                                                                                              + + +

                                                                                              LIMIT

                                                                                              + + + public + static limit(int $rows) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $rows + : int +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + offset() + +

                                                                                              + + +

                                                                                              OFFSET

                                                                                              + + + public + static offset(int $count) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $count + : int +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + select() + +

                                                                                              + + +

                                                                                              SELECT

                                                                                              + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $columns + : string +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + $space + : bool + = false
                                                                                              +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + statement() + +

                                                                                              + + +

                                                                                              SQL Statement string

                                                                                              + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $table + : string +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + $params + : mixed +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + +
                                                                                              + Tags + +
                                                                                              +
                                                                                              +
                                                                                              + inheritDoc +
                                                                                              +
                                                                                              + + +
                                                                                              +
                                                                                              + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + values() + +

                                                                                              + + +

                                                                                              VALUES

                                                                                              + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $values + : array<string|int, mixed> +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + where() + +

                                                                                              + + + + + public + static where(string $columns) : string + +
                                                                                              + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $columns + : string +
                                                                                              +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + decrement() + +

                                                                                              + + +

                                                                                              Decrement a value

                                                                                              + + + protected + static decrement(int $value) : int + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $value + : int +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + int + — + + +
                                                                                              +
                                                                                              +

                                                                                              + doubleQuote() + +

                                                                                              + + +

                                                                                              Add double quotes to a string

                                                                                              + + + protected + static doubleQuote(string $string) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $string + : string +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + increment() + +

                                                                                              + + +

                                                                                              Increment a value

                                                                                              + + + protected + static increment(int $value) : int + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $value + : int +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + int + — + + +
                                                                                              +
                                                                                              +

                                                                                              + singleQuote() + +

                                                                                              + + +

                                                                                              Add single quotes to a string

                                                                                              + + + protected + static singleQuote(string $string) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $string + : string +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              +

                                                                                              + strip() + +

                                                                                              + + +

                                                                                              Strip a string of quotes

                                                                                              + + + protected + static strip(string $string) : string + + +
                                                                                              Parameters
                                                                                              +
                                                                                              +
                                                                                              + $string + : string +
                                                                                              +
                                                                                              + +
                                                                                              +
                                                                                              + + + +
                                                                                              Return values
                                                                                              + string + — + + +
                                                                                              +
                                                                                              + + + + +
                                                                                              +
                                                                                              +
                                                                                              +
                                                                                              +

                                                                                              Search results

                                                                                              + +
                                                                                              +
                                                                                              +
                                                                                                +
                                                                                                +
                                                                                                +
                                                                                                +
                                                                                                +
                                                                                                + + +
                                                                                                + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-OrderBy.html b/docs/api/classes/DatabaseFactory-Modules-OrderBy.html new file mode 100644 index 0000000..154a02d --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-OrderBy.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                +

                                                                                                Documentation

                                                                                                + + + + + +
                                                                                                + +
                                                                                                +
                                                                                                + + + + +
                                                                                                + + +
                                                                                                +

                                                                                                + OrderBy + + + extends BaseBuilder + + +
                                                                                                + in package + +
                                                                                                + + + implements + SQLStatementInterface + +

                                                                                                + + + +

                                                                                                SQL ORDER BY

                                                                                                + + + +
                                                                                                + Tags + +
                                                                                                +
                                                                                                +
                                                                                                + author +
                                                                                                +
                                                                                                + +

                                                                                                Jason Napolitano

                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + version +
                                                                                                +
                                                                                                + 1.0.0 + + +
                                                                                                +
                                                                                                + since +
                                                                                                +
                                                                                                + 1.0.0 + + +
                                                                                                +
                                                                                                + license +
                                                                                                +
                                                                                                + +

                                                                                                MIT https://mit-license.org

                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + + +

                                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                                + +
                                                                                                +
                                                                                                SQLStatementInterface
                                                                                                +
                                                                                                Contract for the custom SQL modules
                                                                                                + + + +
                                                                                                + + +

                                                                                                + Table of Contents + +

                                                                                                + +
                                                                                                +
                                                                                                + ALL + +  = '*' +
                                                                                                +
                                                                                                + +
                                                                                                + AND + +  = ' AND ' +
                                                                                                +
                                                                                                + +
                                                                                                + ASC + +  = 'ASC' +
                                                                                                +
                                                                                                + +
                                                                                                + BKTK + +  = '`' +
                                                                                                +
                                                                                                + +
                                                                                                + CLPAR + +  = ')' +
                                                                                                +
                                                                                                + +
                                                                                                + COMMA + +  = ',' +
                                                                                                +
                                                                                                + +
                                                                                                + COUNT + +  = 'COUNT' +
                                                                                                +
                                                                                                + +
                                                                                                + DBLQT + +  = '"' +
                                                                                                +
                                                                                                + +
                                                                                                + DELETE + +  = 'DELETE ' +
                                                                                                +
                                                                                                + +
                                                                                                + DESC + +  = 'DESC' +
                                                                                                +
                                                                                                + +
                                                                                                + EMPTY + +  = '' +
                                                                                                +
                                                                                                + +
                                                                                                + EQUALS + +  = ' = ' +
                                                                                                +
                                                                                                + +
                                                                                                + FALSE + +  = 'FALSE' +
                                                                                                +
                                                                                                + +
                                                                                                + FROM + +  = ' FROM ' +
                                                                                                +
                                                                                                + +
                                                                                                + GROUP_BY + +  = ' GROUP BY ' +
                                                                                                +
                                                                                                + +
                                                                                                + INSERT + +  = 'INSERT ' +
                                                                                                +
                                                                                                + +
                                                                                                + JOIN + +  = ' JOIN ' +
                                                                                                +
                                                                                                + +
                                                                                                + LIKE + +  = ' LIKE ' +
                                                                                                +
                                                                                                + +
                                                                                                + LIMIT + +  = ' LIMIT' +
                                                                                                +
                                                                                                + +
                                                                                                + NOT + +  = ' <>' +
                                                                                                +
                                                                                                + +
                                                                                                + OFFSET + +  = ' OFFSET' +
                                                                                                +
                                                                                                + +
                                                                                                + ON + +  = ' ON ' +
                                                                                                +
                                                                                                + +
                                                                                                + ONE + +  = 1 +
                                                                                                +
                                                                                                + +
                                                                                                + OPPAR + +  = '(' +
                                                                                                +
                                                                                                + +
                                                                                                + OR + +  = ' OR ' +
                                                                                                +
                                                                                                + +
                                                                                                + OR_NOT + +  = ' OR NOT ' +
                                                                                                +
                                                                                                + +
                                                                                                + ORDER_BY + +  = ' ORDER BY ' +
                                                                                                +
                                                                                                + +
                                                                                                + PERC + +  = '%' +
                                                                                                +
                                                                                                + +
                                                                                                + PRD + +  = '.' +
                                                                                                +
                                                                                                + +
                                                                                                + SELECT + +  = 'SELECT' +
                                                                                                +
                                                                                                + +
                                                                                                + SEPARATOR + +  = ', ' +
                                                                                                +
                                                                                                + +
                                                                                                + SGLQT + +  = "'" +
                                                                                                +
                                                                                                + +
                                                                                                + SPC + +  = ' ' +
                                                                                                +
                                                                                                + +
                                                                                                + TRUE + +  = 'TRUE' +
                                                                                                +
                                                                                                + +
                                                                                                + UPDATE + +  = 'UPDATE ' +
                                                                                                +
                                                                                                + +
                                                                                                + VALUE + +  = '`?`' +
                                                                                                +
                                                                                                + +
                                                                                                + WHERE + +  = ' WHERE ' +
                                                                                                +
                                                                                                + +
                                                                                                + ZERO + +  = 0 +
                                                                                                +
                                                                                                + +
                                                                                                + columns() + +  : string +
                                                                                                +
                                                                                                COLUMNS
                                                                                                + +
                                                                                                + contains() + +  : string +
                                                                                                +
                                                                                                + +
                                                                                                + count() + +  : string +
                                                                                                +
                                                                                                COUNT
                                                                                                + +
                                                                                                + from() + +  : string +
                                                                                                +
                                                                                                FROM
                                                                                                + +
                                                                                                + join() + +  : string +
                                                                                                +
                                                                                                + +
                                                                                                + like() + +  : string +
                                                                                                +
                                                                                                + +
                                                                                                + limit() + +  : string +
                                                                                                +
                                                                                                LIMIT
                                                                                                + +
                                                                                                + offset() + +  : string +
                                                                                                +
                                                                                                OFFSET
                                                                                                + +
                                                                                                + select() + +  : string +
                                                                                                +
                                                                                                SELECT
                                                                                                + +
                                                                                                + statement() + +  : string +
                                                                                                +
                                                                                                SQL Statement string
                                                                                                + +
                                                                                                + values() + +  : string +
                                                                                                +
                                                                                                VALUES
                                                                                                + +
                                                                                                + where() + +  : string +
                                                                                                +
                                                                                                + +
                                                                                                + decrement() + +  : int +
                                                                                                +
                                                                                                Decrement a value
                                                                                                + +
                                                                                                + doubleQuote() + +  : string +
                                                                                                +
                                                                                                Add double quotes to a string
                                                                                                + +
                                                                                                + increment() + +  : int +
                                                                                                +
                                                                                                Increment a value
                                                                                                + +
                                                                                                + singleQuote() + +  : string +
                                                                                                +
                                                                                                Add single quotes to a string
                                                                                                + +
                                                                                                + strip() + +  : string +
                                                                                                +
                                                                                                Strip a string of quotes
                                                                                                + +
                                                                                                + + + + +
                                                                                                +

                                                                                                + Constants + +

                                                                                                +
                                                                                                +

                                                                                                + ALL + +

                                                                                                + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + AND + +

                                                                                                + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + ASC + +

                                                                                                + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + BKTK + +

                                                                                                + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + CLPAR + +

                                                                                                + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + COMMA + +

                                                                                                + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + COUNT + +

                                                                                                + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + DBLQT + +

                                                                                                + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + DELETE + +

                                                                                                + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + DESC + +

                                                                                                + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + EMPTY + +

                                                                                                + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + EQUALS + +

                                                                                                + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + FALSE + +

                                                                                                + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + FROM + +

                                                                                                + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + GROUP_BY + +

                                                                                                + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + INSERT + +

                                                                                                + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + JOIN + +

                                                                                                + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + LIKE + +

                                                                                                + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + LIMIT + +

                                                                                                + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + NOT + +

                                                                                                + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + OFFSET + +

                                                                                                + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + ON + +

                                                                                                + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + ONE + +

                                                                                                + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + OPPAR + +

                                                                                                + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + OR + +

                                                                                                + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + OR_NOT + +

                                                                                                + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + ORDER_BY + +

                                                                                                + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + PERC + +

                                                                                                + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + PRD + +

                                                                                                + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + SELECT + +

                                                                                                + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + SEPARATOR + +

                                                                                                + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + SGLQT + +

                                                                                                + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + SPC + +

                                                                                                + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + TRUE + +

                                                                                                + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + UPDATE + +

                                                                                                + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + VALUE + +

                                                                                                + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + WHERE + +

                                                                                                + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                +

                                                                                                + ZERO + +

                                                                                                + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                                + +
                                                                                                + + + +
                                                                                                +
                                                                                                + + + +
                                                                                                +

                                                                                                + Methods + +

                                                                                                +
                                                                                                +

                                                                                                + columns() + +

                                                                                                + + +

                                                                                                COLUMNS

                                                                                                + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $columns + : array<string|int, mixed> +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + contains() + +

                                                                                                + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                                + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $field + : string +
                                                                                                +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + $value + : mixed +
                                                                                                +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + count() + +

                                                                                                + + +

                                                                                                COUNT

                                                                                                + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $values + : mixed + = self::ALL
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + from() + +

                                                                                                + + +

                                                                                                FROM

                                                                                                + + + public + static from([string $table = null ]) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $table + : string + = null
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + join() + +

                                                                                                + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                                + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $params + : string +
                                                                                                +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + $on + : array<string|int, mixed> +
                                                                                                +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + like() + +

                                                                                                + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                                + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $pattern + : string +
                                                                                                +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + $not + : bool + = false
                                                                                                +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + limit() + +

                                                                                                + + +

                                                                                                LIMIT

                                                                                                + + + public + static limit(int $rows) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $rows + : int +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + offset() + +

                                                                                                + + +

                                                                                                OFFSET

                                                                                                + + + public + static offset(int $count) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $count + : int +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + select() + +

                                                                                                + + +

                                                                                                SELECT

                                                                                                + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $columns + : string +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + $space + : bool + = false
                                                                                                +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + statement() + +

                                                                                                + + +

                                                                                                SQL Statement string

                                                                                                + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $table + : string +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + $params + : mixed +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + +
                                                                                                + Tags + +
                                                                                                +
                                                                                                +
                                                                                                + inheritDoc +
                                                                                                +
                                                                                                + + +
                                                                                                +
                                                                                                + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + values() + +

                                                                                                + + +

                                                                                                VALUES

                                                                                                + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $values + : array<string|int, mixed> +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + where() + +

                                                                                                + + + + + public + static where(string $columns) : string + +
                                                                                                + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $columns + : string +
                                                                                                +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + decrement() + +

                                                                                                + + +

                                                                                                Decrement a value

                                                                                                + + + protected + static decrement(int $value) : int + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $value + : int +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + int + — + + +
                                                                                                +
                                                                                                +

                                                                                                + doubleQuote() + +

                                                                                                + + +

                                                                                                Add double quotes to a string

                                                                                                + + + protected + static doubleQuote(string $string) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $string + : string +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + increment() + +

                                                                                                + + +

                                                                                                Increment a value

                                                                                                + + + protected + static increment(int $value) : int + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $value + : int +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + int + — + + +
                                                                                                +
                                                                                                +

                                                                                                + singleQuote() + +

                                                                                                + + +

                                                                                                Add single quotes to a string

                                                                                                + + + protected + static singleQuote(string $string) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $string + : string +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                +

                                                                                                + strip() + +

                                                                                                + + +

                                                                                                Strip a string of quotes

                                                                                                + + + protected + static strip(string $string) : string + + +
                                                                                                Parameters
                                                                                                +
                                                                                                +
                                                                                                + $string + : string +
                                                                                                +
                                                                                                + +
                                                                                                +
                                                                                                + + + +
                                                                                                Return values
                                                                                                + string + — + + +
                                                                                                +
                                                                                                + + + + +
                                                                                                +
                                                                                                +
                                                                                                +
                                                                                                +

                                                                                                Search results

                                                                                                + +
                                                                                                +
                                                                                                +
                                                                                                  +
                                                                                                  +
                                                                                                  +
                                                                                                  +
                                                                                                  +
                                                                                                  + + +
                                                                                                  + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-Select.html b/docs/api/classes/DatabaseFactory-Modules-Select.html new file mode 100644 index 0000000..14ac04c --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-Select.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                  +

                                                                                                  Documentation

                                                                                                  + + + + + +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + + +
                                                                                                  + + +
                                                                                                  +

                                                                                                  + Select + + + extends BaseBuilder + + +
                                                                                                  + in package + +
                                                                                                  + + + implements + SQLStatementInterface + +

                                                                                                  + + + +

                                                                                                  SQL SELECT

                                                                                                  + + + +
                                                                                                  + Tags + +
                                                                                                  +
                                                                                                  +
                                                                                                  + author +
                                                                                                  +
                                                                                                  + +

                                                                                                  Jason Napolitano

                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + version +
                                                                                                  +
                                                                                                  + 1.0.0 + + +
                                                                                                  +
                                                                                                  + since +
                                                                                                  +
                                                                                                  + 1.0.0 + + +
                                                                                                  +
                                                                                                  + license +
                                                                                                  +
                                                                                                  + +

                                                                                                  MIT https://mit-license.org

                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + + +

                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                  + +
                                                                                                  +
                                                                                                  SQLStatementInterface
                                                                                                  +
                                                                                                  Contract for the custom SQL modules
                                                                                                  + + + +
                                                                                                  + + +

                                                                                                  + Table of Contents + +

                                                                                                  + +
                                                                                                  +
                                                                                                  + ALL + +  = '*' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + AND + +  = ' AND ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + ASC + +  = 'ASC' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + BKTK + +  = '`' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + CLPAR + +  = ')' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + COMMA + +  = ',' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + COUNT + +  = 'COUNT' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + DBLQT + +  = '"' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + DELETE + +  = 'DELETE ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + DESC + +  = 'DESC' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + EMPTY + +  = '' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + EQUALS + +  = ' = ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + FALSE + +  = 'FALSE' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + FROM + +  = ' FROM ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + GROUP_BY + +  = ' GROUP BY ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + INSERT + +  = 'INSERT ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + JOIN + +  = ' JOIN ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + LIKE + +  = ' LIKE ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + LIMIT + +  = ' LIMIT' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + NOT + +  = ' <>' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + OFFSET + +  = ' OFFSET' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + ON + +  = ' ON ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + ONE + +  = 1 +
                                                                                                  +
                                                                                                  + +
                                                                                                  + OPPAR + +  = '(' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + OR + +  = ' OR ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + OR_NOT + +  = ' OR NOT ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + ORDER_BY + +  = ' ORDER BY ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + PERC + +  = '%' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + PRD + +  = '.' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + SELECT + +  = 'SELECT' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + SEPARATOR + +  = ', ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + SGLQT + +  = "'" +
                                                                                                  +
                                                                                                  + +
                                                                                                  + SPC + +  = ' ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + TRUE + +  = 'TRUE' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + UPDATE + +  = 'UPDATE ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + VALUE + +  = '`?`' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + WHERE + +  = ' WHERE ' +
                                                                                                  +
                                                                                                  + +
                                                                                                  + ZERO + +  = 0 +
                                                                                                  +
                                                                                                  + +
                                                                                                  + columns() + +  : string +
                                                                                                  +
                                                                                                  COLUMNS
                                                                                                  + +
                                                                                                  + contains() + +  : string +
                                                                                                  +
                                                                                                  + +
                                                                                                  + count() + +  : string +
                                                                                                  +
                                                                                                  COUNT
                                                                                                  + +
                                                                                                  + from() + +  : string +
                                                                                                  +
                                                                                                  FROM
                                                                                                  + +
                                                                                                  + join() + +  : string +
                                                                                                  +
                                                                                                  + +
                                                                                                  + like() + +  : string +
                                                                                                  +
                                                                                                  + +
                                                                                                  + limit() + +  : string +
                                                                                                  +
                                                                                                  LIMIT
                                                                                                  + +
                                                                                                  + offset() + +  : string +
                                                                                                  +
                                                                                                  OFFSET
                                                                                                  + +
                                                                                                  + select() + +  : string +
                                                                                                  +
                                                                                                  SELECT
                                                                                                  + +
                                                                                                  + statement() + +  : string +
                                                                                                  +
                                                                                                  SQL Statement string
                                                                                                  + +
                                                                                                  + values() + +  : string +
                                                                                                  +
                                                                                                  VALUES
                                                                                                  + +
                                                                                                  + where() + +  : string +
                                                                                                  +
                                                                                                  + +
                                                                                                  + decrement() + +  : int +
                                                                                                  +
                                                                                                  Decrement a value
                                                                                                  + +
                                                                                                  + doubleQuote() + +  : string +
                                                                                                  +
                                                                                                  Add double quotes to a string
                                                                                                  + +
                                                                                                  + increment() + +  : int +
                                                                                                  +
                                                                                                  Increment a value
                                                                                                  + +
                                                                                                  + singleQuote() + +  : string +
                                                                                                  +
                                                                                                  Add single quotes to a string
                                                                                                  + +
                                                                                                  + strip() + +  : string +
                                                                                                  +
                                                                                                  Strip a string of quotes
                                                                                                  + +
                                                                                                  + + + + +
                                                                                                  +

                                                                                                  + Constants + +

                                                                                                  +
                                                                                                  +

                                                                                                  + ALL + +

                                                                                                  + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + AND + +

                                                                                                  + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + ASC + +

                                                                                                  + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + BKTK + +

                                                                                                  + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + CLPAR + +

                                                                                                  + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + COMMA + +

                                                                                                  + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + COUNT + +

                                                                                                  + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + DBLQT + +

                                                                                                  + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + DELETE + +

                                                                                                  + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + DESC + +

                                                                                                  + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + EMPTY + +

                                                                                                  + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + EQUALS + +

                                                                                                  + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + FALSE + +

                                                                                                  + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + FROM + +

                                                                                                  + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + GROUP_BY + +

                                                                                                  + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + INSERT + +

                                                                                                  + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + JOIN + +

                                                                                                  + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + LIKE + +

                                                                                                  + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + LIMIT + +

                                                                                                  + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + NOT + +

                                                                                                  + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + OFFSET + +

                                                                                                  + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + ON + +

                                                                                                  + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + ONE + +

                                                                                                  + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + OPPAR + +

                                                                                                  + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + OR + +

                                                                                                  + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + OR_NOT + +

                                                                                                  + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + ORDER_BY + +

                                                                                                  + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + PERC + +

                                                                                                  + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + PRD + +

                                                                                                  + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + SELECT + +

                                                                                                  + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + SEPARATOR + +

                                                                                                  + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + SGLQT + +

                                                                                                  + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + SPC + +

                                                                                                  + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + TRUE + +

                                                                                                  + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + UPDATE + +

                                                                                                  + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + VALUE + +

                                                                                                  + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + WHERE + +

                                                                                                  + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + ZERO + +

                                                                                                  + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                                  + +
                                                                                                  + + + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  +

                                                                                                  + Methods + +

                                                                                                  +
                                                                                                  +

                                                                                                  + columns() + +

                                                                                                  + + +

                                                                                                  COLUMNS

                                                                                                  + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $columns + : array<string|int, mixed> +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + contains() + +

                                                                                                  + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                                  + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $field + : string +
                                                                                                  +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + $value + : mixed +
                                                                                                  +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + count() + +

                                                                                                  + + +

                                                                                                  COUNT

                                                                                                  + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $values + : mixed + = self::ALL
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + from() + +

                                                                                                  + + +

                                                                                                  FROM

                                                                                                  + + + public + static from([string $table = null ]) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $table + : string + = null
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + join() + +

                                                                                                  + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                                  + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $params + : string +
                                                                                                  +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + $on + : array<string|int, mixed> +
                                                                                                  +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + like() + +

                                                                                                  + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                                  + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $pattern + : string +
                                                                                                  +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + $not + : bool + = false
                                                                                                  +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + limit() + +

                                                                                                  + + +

                                                                                                  LIMIT

                                                                                                  + + + public + static limit(int $rows) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $rows + : int +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + offset() + +

                                                                                                  + + +

                                                                                                  OFFSET

                                                                                                  + + + public + static offset(int $count) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $count + : int +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + select() + +

                                                                                                  + + +

                                                                                                  SELECT

                                                                                                  + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $columns + : string +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + $space + : bool + = false
                                                                                                  +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + statement() + +

                                                                                                  + + +

                                                                                                  SQL Statement string

                                                                                                  + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $table + : string +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + $params + : mixed +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + +
                                                                                                  + Tags + +
                                                                                                  +
                                                                                                  +
                                                                                                  + inheritDoc +
                                                                                                  +
                                                                                                  + + +
                                                                                                  +
                                                                                                  + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + values() + +

                                                                                                  + + +

                                                                                                  VALUES

                                                                                                  + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $values + : array<string|int, mixed> +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + where() + +

                                                                                                  + + + + + public + static where(string $columns) : string + +
                                                                                                  + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $columns + : string +
                                                                                                  +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + decrement() + +

                                                                                                  + + +

                                                                                                  Decrement a value

                                                                                                  + + + protected + static decrement(int $value) : int + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $value + : int +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + int + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + doubleQuote() + +

                                                                                                  + + +

                                                                                                  Add double quotes to a string

                                                                                                  + + + protected + static doubleQuote(string $string) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $string + : string +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + increment() + +

                                                                                                  + + +

                                                                                                  Increment a value

                                                                                                  + + + protected + static increment(int $value) : int + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $value + : int +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + int + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + singleQuote() + +

                                                                                                  + + +

                                                                                                  Add single quotes to a string

                                                                                                  + + + protected + static singleQuote(string $string) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $string + : string +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  +

                                                                                                  + strip() + +

                                                                                                  + + +

                                                                                                  Strip a string of quotes

                                                                                                  + + + protected + static strip(string $string) : string + + +
                                                                                                  Parameters
                                                                                                  +
                                                                                                  +
                                                                                                  + $string + : string +
                                                                                                  +
                                                                                                  + +
                                                                                                  +
                                                                                                  + + + +
                                                                                                  Return values
                                                                                                  + string + — + + +
                                                                                                  +
                                                                                                  + + + + +
                                                                                                  +
                                                                                                  +
                                                                                                  +
                                                                                                  +

                                                                                                  Search results

                                                                                                  + +
                                                                                                  +
                                                                                                  +
                                                                                                    +
                                                                                                    +
                                                                                                    +
                                                                                                    +
                                                                                                    +
                                                                                                    + + +
                                                                                                    + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-Where.html b/docs/api/classes/DatabaseFactory-Modules-Where.html new file mode 100644 index 0000000..6b826d7 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-Where.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                    +

                                                                                                    Documentation

                                                                                                    + + + + + +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + + +
                                                                                                    + + +
                                                                                                    +

                                                                                                    + Where + + + extends BaseBuilder + + +
                                                                                                    + in package + +
                                                                                                    + + + implements + SQLStatementInterface + +

                                                                                                    + + + +

                                                                                                    SQL WHERE

                                                                                                    + + + +
                                                                                                    + Tags + +
                                                                                                    +
                                                                                                    +
                                                                                                    + author +
                                                                                                    +
                                                                                                    + +

                                                                                                    Jason Napolitano

                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + version +
                                                                                                    +
                                                                                                    + 1.0.0 + + +
                                                                                                    +
                                                                                                    + since +
                                                                                                    +
                                                                                                    + 1.0.0 + + +
                                                                                                    +
                                                                                                    + license +
                                                                                                    +
                                                                                                    + +

                                                                                                    MIT https://mit-license.org

                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + + +

                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                    + +
                                                                                                    +
                                                                                                    SQLStatementInterface
                                                                                                    +
                                                                                                    Contract for the custom SQL modules
                                                                                                    + + + +
                                                                                                    + + +

                                                                                                    + Table of Contents + +

                                                                                                    + +
                                                                                                    +
                                                                                                    + ALL + +  = '*' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + AND + +  = ' AND ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + ASC + +  = 'ASC' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + BKTK + +  = '`' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + CLPAR + +  = ')' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + COMMA + +  = ',' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + COUNT + +  = 'COUNT' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + DBLQT + +  = '"' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + DELETE + +  = 'DELETE ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + DESC + +  = 'DESC' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + EMPTY + +  = '' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + EQUALS + +  = ' = ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + FALSE + +  = 'FALSE' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + FROM + +  = ' FROM ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + GROUP_BY + +  = ' GROUP BY ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + INSERT + +  = 'INSERT ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + JOIN + +  = ' JOIN ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + LIKE + +  = ' LIKE ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + LIMIT + +  = ' LIMIT' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + NOT + +  = ' <>' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + OFFSET + +  = ' OFFSET' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + ON + +  = ' ON ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + ONE + +  = 1 +
                                                                                                    +
                                                                                                    + +
                                                                                                    + OPPAR + +  = '(' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + OR + +  = ' OR ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + OR_NOT + +  = ' OR NOT ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + ORDER_BY + +  = ' ORDER BY ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + PERC + +  = '%' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + PRD + +  = '.' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + SELECT + +  = 'SELECT' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + SEPARATOR + +  = ', ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + SGLQT + +  = "'" +
                                                                                                    +
                                                                                                    + +
                                                                                                    + SPC + +  = ' ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + TRUE + +  = 'TRUE' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + UPDATE + +  = 'UPDATE ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + VALUE + +  = '`?`' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + WHERE + +  = ' WHERE ' +
                                                                                                    +
                                                                                                    + +
                                                                                                    + ZERO + +  = 0 +
                                                                                                    +
                                                                                                    + +
                                                                                                    + columns() + +  : string +
                                                                                                    +
                                                                                                    COLUMNS
                                                                                                    + +
                                                                                                    + contains() + +  : string +
                                                                                                    +
                                                                                                    + +
                                                                                                    + count() + +  : string +
                                                                                                    +
                                                                                                    COUNT
                                                                                                    + +
                                                                                                    + from() + +  : string +
                                                                                                    +
                                                                                                    FROM
                                                                                                    + +
                                                                                                    + join() + +  : string +
                                                                                                    +
                                                                                                    + +
                                                                                                    + like() + +  : string +
                                                                                                    +
                                                                                                    + +
                                                                                                    + limit() + +  : string +
                                                                                                    +
                                                                                                    LIMIT
                                                                                                    + +
                                                                                                    + offset() + +  : string +
                                                                                                    +
                                                                                                    OFFSET
                                                                                                    + +
                                                                                                    + select() + +  : string +
                                                                                                    +
                                                                                                    SELECT
                                                                                                    + +
                                                                                                    + statement() + +  : string +
                                                                                                    +
                                                                                                    SQL Statement string
                                                                                                    + +
                                                                                                    + values() + +  : string +
                                                                                                    +
                                                                                                    VALUES
                                                                                                    + +
                                                                                                    + where() + +  : string +
                                                                                                    +
                                                                                                    + +
                                                                                                    + decrement() + +  : int +
                                                                                                    +
                                                                                                    Decrement a value
                                                                                                    + +
                                                                                                    + doubleQuote() + +  : string +
                                                                                                    +
                                                                                                    Add double quotes to a string
                                                                                                    + +
                                                                                                    + increment() + +  : int +
                                                                                                    +
                                                                                                    Increment a value
                                                                                                    + +
                                                                                                    + singleQuote() + +  : string +
                                                                                                    +
                                                                                                    Add single quotes to a string
                                                                                                    + +
                                                                                                    + strip() + +  : string +
                                                                                                    +
                                                                                                    Strip a string of quotes
                                                                                                    + +
                                                                                                    + + + + +
                                                                                                    +

                                                                                                    + Constants + +

                                                                                                    +
                                                                                                    +

                                                                                                    + ALL + +

                                                                                                    + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + AND + +

                                                                                                    + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + ASC + +

                                                                                                    + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + BKTK + +

                                                                                                    + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + CLPAR + +

                                                                                                    + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + COMMA + +

                                                                                                    + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + COUNT + +

                                                                                                    + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + DBLQT + +

                                                                                                    + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + DELETE + +

                                                                                                    + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + DESC + +

                                                                                                    + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + EMPTY + +

                                                                                                    + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + EQUALS + +

                                                                                                    + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + FALSE + +

                                                                                                    + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + FROM + +

                                                                                                    + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + GROUP_BY + +

                                                                                                    + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + INSERT + +

                                                                                                    + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + JOIN + +

                                                                                                    + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + LIKE + +

                                                                                                    + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + LIMIT + +

                                                                                                    + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + NOT + +

                                                                                                    + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + OFFSET + +

                                                                                                    + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + ON + +

                                                                                                    + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + ONE + +

                                                                                                    + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + OPPAR + +

                                                                                                    + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + OR + +

                                                                                                    + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + OR_NOT + +

                                                                                                    + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + ORDER_BY + +

                                                                                                    + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + PERC + +

                                                                                                    + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + PRD + +

                                                                                                    + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + SELECT + +

                                                                                                    + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + SEPARATOR + +

                                                                                                    + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + SGLQT + +

                                                                                                    + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + SPC + +

                                                                                                    + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + TRUE + +

                                                                                                    + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + UPDATE + +

                                                                                                    + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + VALUE + +

                                                                                                    + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + WHERE + +

                                                                                                    + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + ZERO + +

                                                                                                    + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                                    + +
                                                                                                    + + + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    +

                                                                                                    + Methods + +

                                                                                                    +
                                                                                                    +

                                                                                                    + columns() + +

                                                                                                    + + +

                                                                                                    COLUMNS

                                                                                                    + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $columns + : array<string|int, mixed> +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + contains() + +

                                                                                                    + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                                    + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $field + : string +
                                                                                                    +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + $value + : mixed +
                                                                                                    +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + count() + +

                                                                                                    + + +

                                                                                                    COUNT

                                                                                                    + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $values + : mixed + = self::ALL
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + from() + +

                                                                                                    + + +

                                                                                                    FROM

                                                                                                    + + + public + static from([string $table = null ]) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $table + : string + = null
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + join() + +

                                                                                                    + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                                    + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $params + : string +
                                                                                                    +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + $on + : array<string|int, mixed> +
                                                                                                    +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + like() + +

                                                                                                    + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                                    + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $pattern + : string +
                                                                                                    +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + $not + : bool + = false
                                                                                                    +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + limit() + +

                                                                                                    + + +

                                                                                                    LIMIT

                                                                                                    + + + public + static limit(int $rows) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $rows + : int +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + offset() + +

                                                                                                    + + +

                                                                                                    OFFSET

                                                                                                    + + + public + static offset(int $count) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $count + : int +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + select() + +

                                                                                                    + + +

                                                                                                    SELECT

                                                                                                    + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $columns + : string +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + $space + : bool + = false
                                                                                                    +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + statement() + +

                                                                                                    + + +

                                                                                                    SQL Statement string

                                                                                                    + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $table + : string +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + $params + : mixed +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + +
                                                                                                    + Tags + +
                                                                                                    +
                                                                                                    +
                                                                                                    + inheritDoc +
                                                                                                    +
                                                                                                    + + +
                                                                                                    +
                                                                                                    + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + values() + +

                                                                                                    + + +

                                                                                                    VALUES

                                                                                                    + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $values + : array<string|int, mixed> +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + where() + +

                                                                                                    + + + + + public + static where(string $columns) : string + +
                                                                                                    + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $columns + : string +
                                                                                                    +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + decrement() + +

                                                                                                    + + +

                                                                                                    Decrement a value

                                                                                                    + + + protected + static decrement(int $value) : int + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $value + : int +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + int + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + doubleQuote() + +

                                                                                                    + + +

                                                                                                    Add double quotes to a string

                                                                                                    + + + protected + static doubleQuote(string $string) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $string + : string +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + increment() + +

                                                                                                    + + +

                                                                                                    Increment a value

                                                                                                    + + + protected + static increment(int $value) : int + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $value + : int +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + int + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + singleQuote() + +

                                                                                                    + + +

                                                                                                    Add single quotes to a string

                                                                                                    + + + protected + static singleQuote(string $string) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $string + : string +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    +

                                                                                                    + strip() + +

                                                                                                    + + +

                                                                                                    Strip a string of quotes

                                                                                                    + + + protected + static strip(string $string) : string + + +
                                                                                                    Parameters
                                                                                                    +
                                                                                                    +
                                                                                                    + $string + : string +
                                                                                                    +
                                                                                                    + +
                                                                                                    +
                                                                                                    + + + +
                                                                                                    Return values
                                                                                                    + string + — + + +
                                                                                                    +
                                                                                                    + + + + +
                                                                                                    +
                                                                                                    +
                                                                                                    +
                                                                                                    +

                                                                                                    Search results

                                                                                                    + +
                                                                                                    +
                                                                                                    +
                                                                                                      +
                                                                                                      +
                                                                                                      +
                                                                                                      +
                                                                                                      +
                                                                                                      + + +
                                                                                                      + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-Modules-WhereNot.html b/docs/api/classes/DatabaseFactory-Modules-WhereNot.html new file mode 100644 index 0000000..c5b30e1 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-Modules-WhereNot.html @@ -0,0 +1,2654 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                      +

                                                                                                      Documentation

                                                                                                      + + + + + +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + + +
                                                                                                      + + +
                                                                                                      +

                                                                                                      + WhereNot + + + extends BaseBuilder + + +
                                                                                                      + in package + +
                                                                                                      + + + implements + SQLStatementInterface + +

                                                                                                      + + + +

                                                                                                      SQL WHERE

                                                                                                      + + + +
                                                                                                      + Tags + +
                                                                                                      +
                                                                                                      +
                                                                                                      + author +
                                                                                                      +
                                                                                                      + +

                                                                                                      Jason Napolitano

                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + version +
                                                                                                      +
                                                                                                      + 1.0.0 + + +
                                                                                                      +
                                                                                                      + since +
                                                                                                      +
                                                                                                      + 1.0.0 + + +
                                                                                                      +
                                                                                                      + license +
                                                                                                      +
                                                                                                      + +

                                                                                                      MIT https://mit-license.org

                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + + +

                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                      + +
                                                                                                      +
                                                                                                      SQLStatementInterface
                                                                                                      +
                                                                                                      Contract for the custom SQL modules
                                                                                                      + + + +
                                                                                                      + + +

                                                                                                      + Table of Contents + +

                                                                                                      + +
                                                                                                      +
                                                                                                      + ALL + +  = '*' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + AND + +  = ' AND ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + ASC + +  = 'ASC' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + BKTK + +  = '`' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + CLPAR + +  = ')' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + COMMA + +  = ',' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + COUNT + +  = 'COUNT' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + DBLQT + +  = '"' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + DELETE + +  = 'DELETE ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + DESC + +  = 'DESC' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + EMPTY + +  = '' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + EQUALS + +  = ' = ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + FALSE + +  = 'FALSE' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + FROM + +  = ' FROM ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + GROUP_BY + +  = ' GROUP BY ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + INSERT + +  = 'INSERT ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + JOIN + +  = ' JOIN ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + LIKE + +  = ' LIKE ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + LIMIT + +  = ' LIMIT' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + NOT + +  = ' <>' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + OFFSET + +  = ' OFFSET' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + ON + +  = ' ON ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + ONE + +  = 1 +
                                                                                                      +
                                                                                                      + +
                                                                                                      + OPPAR + +  = '(' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + OR + +  = ' OR ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + OR_NOT + +  = ' OR NOT ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + ORDER_BY + +  = ' ORDER BY ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + PERC + +  = '%' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + PRD + +  = '.' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + SELECT + +  = 'SELECT' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + SEPARATOR + +  = ', ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + SGLQT + +  = "'" +
                                                                                                      +
                                                                                                      + +
                                                                                                      + SPC + +  = ' ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + TRUE + +  = 'TRUE' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + UPDATE + +  = 'UPDATE ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + VALUE + +  = '`?`' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + WHERE + +  = ' WHERE ' +
                                                                                                      +
                                                                                                      + +
                                                                                                      + ZERO + +  = 0 +
                                                                                                      +
                                                                                                      + +
                                                                                                      + columns() + +  : string +
                                                                                                      +
                                                                                                      COLUMNS
                                                                                                      + +
                                                                                                      + contains() + +  : string +
                                                                                                      +
                                                                                                      + +
                                                                                                      + count() + +  : string +
                                                                                                      +
                                                                                                      COUNT
                                                                                                      + +
                                                                                                      + from() + +  : string +
                                                                                                      +
                                                                                                      FROM
                                                                                                      + +
                                                                                                      + join() + +  : string +
                                                                                                      +
                                                                                                      + +
                                                                                                      + like() + +  : string +
                                                                                                      +
                                                                                                      + +
                                                                                                      + limit() + +  : string +
                                                                                                      +
                                                                                                      LIMIT
                                                                                                      + +
                                                                                                      + offset() + +  : string +
                                                                                                      +
                                                                                                      OFFSET
                                                                                                      + +
                                                                                                      + select() + +  : string +
                                                                                                      +
                                                                                                      SELECT
                                                                                                      + +
                                                                                                      + statement() + +  : string +
                                                                                                      +
                                                                                                      SQL Statement string
                                                                                                      + +
                                                                                                      + values() + +  : string +
                                                                                                      +
                                                                                                      VALUES
                                                                                                      + +
                                                                                                      + where() + +  : string +
                                                                                                      +
                                                                                                      + +
                                                                                                      + decrement() + +  : int +
                                                                                                      +
                                                                                                      Decrement a value
                                                                                                      + +
                                                                                                      + doubleQuote() + +  : string +
                                                                                                      +
                                                                                                      Add double quotes to a string
                                                                                                      + +
                                                                                                      + increment() + +  : int +
                                                                                                      +
                                                                                                      Increment a value
                                                                                                      + +
                                                                                                      + singleQuote() + +  : string +
                                                                                                      +
                                                                                                      Add single quotes to a string
                                                                                                      + +
                                                                                                      + strip() + +  : string +
                                                                                                      +
                                                                                                      Strip a string of quotes
                                                                                                      + +
                                                                                                      + + + + +
                                                                                                      +

                                                                                                      + Constants + +

                                                                                                      +
                                                                                                      +

                                                                                                      + ALL + +

                                                                                                      + + + + + + protected + final mixed + ALL + = '*' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + AND + +

                                                                                                      + + + + + + protected + final mixed + AND + = ' AND ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + ASC + +

                                                                                                      + + + + + + protected + final mixed + ASC + = 'ASC' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + BKTK + +

                                                                                                      + + + + + + protected + final mixed + BKTK + = '`' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + CLPAR + +

                                                                                                      + + + + + + protected + final mixed + CLPAR + = ')' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + COMMA + +

                                                                                                      + + + + + + protected + final mixed + COMMA + = ',' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + COUNT + +

                                                                                                      + + + + + + protected + final mixed + COUNT + = 'COUNT' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + DBLQT + +

                                                                                                      + + + + + + protected + final mixed + DBLQT + = '"' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + DELETE + +

                                                                                                      + + + + + + protected + final mixed + DELETE + = 'DELETE ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + DESC + +

                                                                                                      + + + + + + protected + final mixed + DESC + = 'DESC' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + EMPTY + +

                                                                                                      + + + + + + protected + final mixed + EMPTY + = '' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + EQUALS + +

                                                                                                      + + + + + + protected + final mixed + EQUALS + = ' = ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + FALSE + +

                                                                                                      + + + + + + protected + final mixed + FALSE + = 'FALSE' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + FROM + +

                                                                                                      + + + + + + protected + final mixed + FROM + = ' FROM ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + GROUP_BY + +

                                                                                                      + + + + + + protected + final mixed + GROUP_BY + = ' GROUP BY ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + INSERT + +

                                                                                                      + + + + + + protected + final mixed + INSERT + = 'INSERT ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + JOIN + +

                                                                                                      + + + + + + protected + final mixed + JOIN + = ' JOIN ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + LIKE + +

                                                                                                      + + + + + + protected + final mixed + LIKE + = ' LIKE ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + LIMIT + +

                                                                                                      + + + + + + protected + final mixed + LIMIT + = ' LIMIT' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + NOT + +

                                                                                                      + + + + + + protected + final mixed + NOT + = ' <>' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + OFFSET + +

                                                                                                      + + + + + + protected + final mixed + OFFSET + = ' OFFSET' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + ON + +

                                                                                                      + + + + + + protected + final mixed + ON + = ' ON ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + ONE + +

                                                                                                      + + + + + + protected + final mixed + ONE + = 1 + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + OPPAR + +

                                                                                                      + + + + + + protected + final mixed + OPPAR + = '(' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + OR + +

                                                                                                      + + + + + + protected + final mixed + OR + = ' OR ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + OR_NOT + +

                                                                                                      + + + + + + protected + final mixed + OR_NOT + = ' OR NOT ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + ORDER_BY + +

                                                                                                      + + + + + + protected + final mixed + ORDER_BY + = ' ORDER BY ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + PERC + +

                                                                                                      + + + + + + protected + final mixed + PERC + = '%' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + PRD + +

                                                                                                      + + + + + + protected + final mixed + PRD + = '.' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + SELECT + +

                                                                                                      + + + + + + protected + final mixed + SELECT + = 'SELECT' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + SEPARATOR + +

                                                                                                      + + + + + + protected + final mixed + SEPARATOR + = ', ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + SGLQT + +

                                                                                                      + + + + + + protected + final mixed + SGLQT + = "'" + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + SPC + +

                                                                                                      + + + + + + protected + final mixed + SPC + = ' ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + TRUE + +

                                                                                                      + + + + + + protected + final mixed + TRUE + = 'TRUE' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + UPDATE + +

                                                                                                      + + + + + + protected + final mixed + UPDATE + = 'UPDATE ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + VALUE + +

                                                                                                      + + + + + + protected + final mixed + VALUE + = '`?`' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + WHERE + +

                                                                                                      + + + + + + protected + final mixed + WHERE + = ' WHERE ' + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + ZERO + +

                                                                                                      + + + + + + protected + final mixed + ZERO + = 0 + + + +
                                                                                                      + +
                                                                                                      + + + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      +

                                                                                                      + Methods + +

                                                                                                      +
                                                                                                      +

                                                                                                      + columns() + +

                                                                                                      + + +

                                                                                                      COLUMNS

                                                                                                      + + + public + static columns(array<string|int, mixed> $columns) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $columns + : array<string|int, mixed> +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + contains() + +

                                                                                                      + + + + + public + static contains(string $field, mixed $value) : string + +
                                                                                                      + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $field + : string +
                                                                                                      +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + $value + : mixed +
                                                                                                      +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + count() + +

                                                                                                      + + +

                                                                                                      COUNT

                                                                                                      + + + public + static count([mixed $values = self::ALL ]) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $values + : mixed + = self::ALL
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + from() + +

                                                                                                      + + +

                                                                                                      FROM

                                                                                                      + + + public + static from([string $table = null ]) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $table + : string + = null
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + join() + +

                                                                                                      + + + + + public + static join(string $params, array<string|int, mixed> $on) : string + +
                                                                                                      + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $params + : string +
                                                                                                      +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + $on + : array<string|int, mixed> +
                                                                                                      +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + like() + +

                                                                                                      + + + + + public + static like(string $pattern[, bool $not = false ]) : string + +
                                                                                                      + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $pattern + : string +
                                                                                                      +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + $not + : bool + = false
                                                                                                      +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + limit() + +

                                                                                                      + + +

                                                                                                      LIMIT

                                                                                                      + + + public + static limit(int $rows) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $rows + : int +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + offset() + +

                                                                                                      + + +

                                                                                                      OFFSET

                                                                                                      + + + public + static offset(int $count) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $count + : int +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + select() + +

                                                                                                      + + +

                                                                                                      SELECT

                                                                                                      + + + public + static select(string $columns[, bool $space = false ]) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $columns + : string +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + $space + : bool + = false
                                                                                                      +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + statement() + +

                                                                                                      + + +

                                                                                                      SQL Statement string

                                                                                                      + + + public + statement(string $table, mixed ...$params) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $table + : string +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + $params + : mixed +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + +
                                                                                                      + Tags + +
                                                                                                      +
                                                                                                      +
                                                                                                      + inheritDoc +
                                                                                                      +
                                                                                                      + + +
                                                                                                      +
                                                                                                      + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + values() + +

                                                                                                      + + +

                                                                                                      VALUES

                                                                                                      + + + public + static values(array<string|int, mixed> $values) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $values + : array<string|int, mixed> +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + where() + +

                                                                                                      + + + + + public + static where(string $columns) : string + +
                                                                                                      + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $columns + : string +
                                                                                                      +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + decrement() + +

                                                                                                      + + +

                                                                                                      Decrement a value

                                                                                                      + + + protected + static decrement(int $value) : int + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $value + : int +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + int + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + doubleQuote() + +

                                                                                                      + + +

                                                                                                      Add double quotes to a string

                                                                                                      + + + protected + static doubleQuote(string $string) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $string + : string +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + increment() + +

                                                                                                      + + +

                                                                                                      Increment a value

                                                                                                      + + + protected + static increment(int $value) : int + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $value + : int +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + int + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + singleQuote() + +

                                                                                                      + + +

                                                                                                      Add single quotes to a string

                                                                                                      + + + protected + static singleQuote(string $string) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $string + : string +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      +

                                                                                                      + strip() + +

                                                                                                      + + +

                                                                                                      Strip a string of quotes

                                                                                                      + + + protected + static strip(string $string) : string + + +
                                                                                                      Parameters
                                                                                                      +
                                                                                                      +
                                                                                                      + $string + : string +
                                                                                                      +
                                                                                                      + +
                                                                                                      +
                                                                                                      + + + +
                                                                                                      Return values
                                                                                                      + string + — + + +
                                                                                                      +
                                                                                                      + + + + +
                                                                                                      +
                                                                                                      +
                                                                                                      +
                                                                                                      +

                                                                                                      Search results

                                                                                                      + +
                                                                                                      +
                                                                                                      +
                                                                                                        +
                                                                                                        +
                                                                                                        +
                                                                                                        +
                                                                                                        +
                                                                                                        + + +
                                                                                                        + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-HasAll.html b/docs/api/classes/DatabaseFactory-ORM-HasAll.html new file mode 100644 index 0000000..482b850 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-HasAll.html @@ -0,0 +1,394 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                        +

                                                                                                        Documentation

                                                                                                        + + + + + +
                                                                                                        + +
                                                                                                        +
                                                                                                        + + + + +
                                                                                                        + + +
                                                                                                        +

                                                                                                        + HasAll +

                                                                                                        + + + +

                                                                                                        Allows an entity the ability to return all records

                                                                                                        + + + +
                                                                                                        + Tags + +
                                                                                                        +
                                                                                                        +
                                                                                                        + author +
                                                                                                        +
                                                                                                        + +

                                                                                                        Jason Napolitano

                                                                                                        +
                                                                                                        + +
                                                                                                        +
                                                                                                        + version +
                                                                                                        +
                                                                                                        + 1.0.0 + + +
                                                                                                        +
                                                                                                        + since +
                                                                                                        +
                                                                                                        + 1.0.0 + + +
                                                                                                        +
                                                                                                        + license +
                                                                                                        +
                                                                                                        + +

                                                                                                        MIT https://mit-license.org

                                                                                                        +
                                                                                                        + +
                                                                                                        +
                                                                                                        + + + + + + +

                                                                                                        + Table of Contents + +

                                                                                                        + +
                                                                                                        +
                                                                                                        + all() + +  : Builder +
                                                                                                        +
                                                                                                        + +
                                                                                                        + + + + + +
                                                                                                        +

                                                                                                        + Methods + +

                                                                                                        +
                                                                                                        +

                                                                                                        + all() + +

                                                                                                        + + + + + public + static all([string $columns = '*' ]) : Builder + +
                                                                                                        + +
                                                                                                        Parameters
                                                                                                        +
                                                                                                        +
                                                                                                        + $columns + : string + = '*'
                                                                                                        +
                                                                                                        +
                                                                                                        + +
                                                                                                        +
                                                                                                        + + + +
                                                                                                        Return values
                                                                                                        + Builder + — + + +
                                                                                                        +
                                                                                                        + + + + +
                                                                                                        +
                                                                                                        +
                                                                                                        +
                                                                                                        +

                                                                                                        Search results

                                                                                                        + +
                                                                                                        +
                                                                                                        +
                                                                                                          +
                                                                                                          +
                                                                                                          +
                                                                                                          +
                                                                                                          +
                                                                                                          + + +
                                                                                                          + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-HasConfig.html b/docs/api/classes/DatabaseFactory-ORM-HasConfig.html new file mode 100644 index 0000000..24d55da --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-HasConfig.html @@ -0,0 +1,394 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                          +

                                                                                                          Documentation

                                                                                                          + + + + + +
                                                                                                          + +
                                                                                                          +
                                                                                                          + + + + +
                                                                                                          + + +
                                                                                                          +

                                                                                                          + HasConfig +

                                                                                                          + + + +

                                                                                                          Allows an entity the ability to return all records

                                                                                                          + + + +
                                                                                                          + Tags + +
                                                                                                          +
                                                                                                          +
                                                                                                          + author +
                                                                                                          +
                                                                                                          + +

                                                                                                          Jason Napolitano

                                                                                                          +
                                                                                                          + +
                                                                                                          +
                                                                                                          + version +
                                                                                                          +
                                                                                                          + 1.0.0 + + +
                                                                                                          +
                                                                                                          + since +
                                                                                                          +
                                                                                                          + 1.0.0 + + +
                                                                                                          +
                                                                                                          + license +
                                                                                                          +
                                                                                                          + +

                                                                                                          MIT https://mit-license.org

                                                                                                          +
                                                                                                          + +
                                                                                                          +
                                                                                                          + + + + + + +

                                                                                                          + Table of Contents + +

                                                                                                          + +
                                                                                                          +
                                                                                                          + config() + +  : Builder +
                                                                                                          +
                                                                                                          + +
                                                                                                          + + + + + +
                                                                                                          +

                                                                                                          + Methods + +

                                                                                                          +
                                                                                                          +

                                                                                                          + config() + +

                                                                                                          + + + + + public + static config([string $config = null ]) : Builder + +
                                                                                                          + +
                                                                                                          Parameters
                                                                                                          +
                                                                                                          +
                                                                                                          + $config + : string + = null
                                                                                                          +
                                                                                                          +
                                                                                                          + +
                                                                                                          +
                                                                                                          + + + +
                                                                                                          Return values
                                                                                                          + Builder + — + + +
                                                                                                          +
                                                                                                          + + + + +
                                                                                                          +
                                                                                                          +
                                                                                                          +
                                                                                                          +

                                                                                                          Search results

                                                                                                          + +
                                                                                                          +
                                                                                                          +
                                                                                                            +
                                                                                                            +
                                                                                                            +
                                                                                                            +
                                                                                                            +
                                                                                                            + + +
                                                                                                            + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-HasFind.html b/docs/api/classes/DatabaseFactory-ORM-HasFind.html new file mode 100644 index 0000000..b9b12ae --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-HasFind.html @@ -0,0 +1,402 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                            +

                                                                                                            Documentation

                                                                                                            + + + + + +
                                                                                                            + +
                                                                                                            +
                                                                                                            + + + + +
                                                                                                            + + +
                                                                                                            +

                                                                                                            + HasFind +

                                                                                                            + + + +

                                                                                                            Allows an entity the ability to return one record

                                                                                                            + + + +
                                                                                                            + Tags + +
                                                                                                            +
                                                                                                            +
                                                                                                            + author +
                                                                                                            +
                                                                                                            + +

                                                                                                            Jason Napolitano

                                                                                                            +
                                                                                                            + +
                                                                                                            +
                                                                                                            + version +
                                                                                                            +
                                                                                                            + 1.0.0 + + +
                                                                                                            +
                                                                                                            + since +
                                                                                                            +
                                                                                                            + 1.0.0 + + +
                                                                                                            +
                                                                                                            + license +
                                                                                                            +
                                                                                                            + +

                                                                                                            MIT https://mit-license.org

                                                                                                            +
                                                                                                            + +
                                                                                                            +
                                                                                                            + + + + + + +

                                                                                                            + Table of Contents + +

                                                                                                            + +
                                                                                                            +
                                                                                                            + find() + +  : mixed +
                                                                                                            +
                                                                                                            + +
                                                                                                            + + + + + +
                                                                                                            +

                                                                                                            + Methods + +

                                                                                                            +
                                                                                                            +

                                                                                                            + find() + +

                                                                                                            + + + + + public + static find(int $id[, string $columns = '*' ]) : mixed + +
                                                                                                            + +
                                                                                                            Parameters
                                                                                                            +
                                                                                                            +
                                                                                                            + $id + : int +
                                                                                                            +
                                                                                                            +
                                                                                                            + +
                                                                                                            +
                                                                                                            + $columns + : string + = '*'
                                                                                                            +
                                                                                                            +
                                                                                                            + +
                                                                                                            +
                                                                                                            + + + +
                                                                                                            Return values
                                                                                                            + mixed + — + + +
                                                                                                            +
                                                                                                            + + + + +
                                                                                                            +
                                                                                                            +
                                                                                                            +
                                                                                                            +

                                                                                                            Search results

                                                                                                            + +
                                                                                                            +
                                                                                                            +
                                                                                                              +
                                                                                                              +
                                                                                                              +
                                                                                                              +
                                                                                                              +
                                                                                                              + + +
                                                                                                              + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-HasFirst.html b/docs/api/classes/DatabaseFactory-ORM-HasFirst.html new file mode 100644 index 0000000..4485f5d --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-HasFirst.html @@ -0,0 +1,395 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                              +

                                                                                                              Documentation

                                                                                                              + + + + + +
                                                                                                              + +
                                                                                                              +
                                                                                                              + + + + +
                                                                                                              + + +
                                                                                                              +

                                                                                                              + HasFirst +

                                                                                                              + + + +

                                                                                                              Allows an entity the ability to return the first +record

                                                                                                              + + + +
                                                                                                              + Tags + +
                                                                                                              +
                                                                                                              +
                                                                                                              + author +
                                                                                                              +
                                                                                                              + +

                                                                                                              Jason Napolitano

                                                                                                              +
                                                                                                              + +
                                                                                                              +
                                                                                                              + version +
                                                                                                              +
                                                                                                              + 1.0.0 + + +
                                                                                                              +
                                                                                                              + since +
                                                                                                              +
                                                                                                              + 1.0.0 + + +
                                                                                                              +
                                                                                                              + license +
                                                                                                              +
                                                                                                              + +

                                                                                                              MIT https://mit-license.org

                                                                                                              +
                                                                                                              + +
                                                                                                              +
                                                                                                              + + + + + + +

                                                                                                              + Table of Contents + +

                                                                                                              + +
                                                                                                              +
                                                                                                              + first() + +  : mixed +
                                                                                                              +
                                                                                                              + +
                                                                                                              + + + + + +
                                                                                                              +

                                                                                                              + Methods + +

                                                                                                              +
                                                                                                              +

                                                                                                              + first() + +

                                                                                                              + + + + + public + static first([string $columns = '*' ]) : mixed + +
                                                                                                              + +
                                                                                                              Parameters
                                                                                                              +
                                                                                                              +
                                                                                                              + $columns + : string + = '*'
                                                                                                              +
                                                                                                              +
                                                                                                              + +
                                                                                                              +
                                                                                                              + + + +
                                                                                                              Return values
                                                                                                              + mixed + — + + +
                                                                                                              +
                                                                                                              + + + + +
                                                                                                              +
                                                                                                              +
                                                                                                              +
                                                                                                              +

                                                                                                              Search results

                                                                                                              + +
                                                                                                              +
                                                                                                              +
                                                                                                                +
                                                                                                                +
                                                                                                                +
                                                                                                                +
                                                                                                                +
                                                                                                                + + +
                                                                                                                + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-HasJoin.html b/docs/api/classes/DatabaseFactory-ORM-HasJoin.html new file mode 100644 index 0000000..62dd80f --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-HasJoin.html @@ -0,0 +1,410 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                +

                                                                                                                Documentation

                                                                                                                + + + + + +
                                                                                                                + +
                                                                                                                +
                                                                                                                + + + + +
                                                                                                                + + +
                                                                                                                +

                                                                                                                + HasJoin +

                                                                                                                + + + +

                                                                                                                Allows an entity the ability to join tables

                                                                                                                + + + +
                                                                                                                + Tags + +
                                                                                                                +
                                                                                                                +
                                                                                                                + author +
                                                                                                                +
                                                                                                                + +

                                                                                                                Jason Napolitano

                                                                                                                +
                                                                                                                + +
                                                                                                                +
                                                                                                                + version +
                                                                                                                +
                                                                                                                + 1.0.0 + + +
                                                                                                                +
                                                                                                                + since +
                                                                                                                +
                                                                                                                + 1.0.0 + + +
                                                                                                                +
                                                                                                                + license +
                                                                                                                +
                                                                                                                + +

                                                                                                                MIT https://mit-license.org

                                                                                                                +
                                                                                                                + +
                                                                                                                +
                                                                                                                + + + + + + +

                                                                                                                + Table of Contents + +

                                                                                                                + +
                                                                                                                +
                                                                                                                + join() + +  : mixed +
                                                                                                                +
                                                                                                                + +
                                                                                                                + + + + + +
                                                                                                                +

                                                                                                                + Methods + +

                                                                                                                +
                                                                                                                +

                                                                                                                + join() + +

                                                                                                                + + + + + public + static join(string $table, array<string|int, mixed> $on[, string $columns = '*' ]) : mixed + +
                                                                                                                + +
                                                                                                                Parameters
                                                                                                                +
                                                                                                                +
                                                                                                                + $table + : string +
                                                                                                                +
                                                                                                                +
                                                                                                                + +
                                                                                                                +
                                                                                                                + $on + : array<string|int, mixed> +
                                                                                                                +
                                                                                                                +
                                                                                                                + +
                                                                                                                +
                                                                                                                + $columns + : string + = '*'
                                                                                                                +
                                                                                                                +
                                                                                                                + +
                                                                                                                +
                                                                                                                + + + +
                                                                                                                Return values
                                                                                                                + mixed + — + + +
                                                                                                                +
                                                                                                                + + + + +
                                                                                                                +
                                                                                                                +
                                                                                                                +
                                                                                                                +

                                                                                                                Search results

                                                                                                                + +
                                                                                                                +
                                                                                                                +
                                                                                                                  +
                                                                                                                  +
                                                                                                                  +
                                                                                                                  +
                                                                                                                  +
                                                                                                                  + + +
                                                                                                                  + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-HasLast.html b/docs/api/classes/DatabaseFactory-ORM-HasLast.html new file mode 100644 index 0000000..73af4a4 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-HasLast.html @@ -0,0 +1,395 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                  +

                                                                                                                  Documentation

                                                                                                                  + + + + + +
                                                                                                                  + +
                                                                                                                  +
                                                                                                                  + + + + +
                                                                                                                  + + +
                                                                                                                  +

                                                                                                                  + HasLast +

                                                                                                                  + + + +

                                                                                                                  Allows an entity the ability to return the last +record

                                                                                                                  + + + +
                                                                                                                  + Tags + +
                                                                                                                  +
                                                                                                                  +
                                                                                                                  + author +
                                                                                                                  +
                                                                                                                  + +

                                                                                                                  Jason Napolitano

                                                                                                                  +
                                                                                                                  + +
                                                                                                                  +
                                                                                                                  + version +
                                                                                                                  +
                                                                                                                  + 1.0.0 + + +
                                                                                                                  +
                                                                                                                  + since +
                                                                                                                  +
                                                                                                                  + 1.0.0 + + +
                                                                                                                  +
                                                                                                                  + license +
                                                                                                                  +
                                                                                                                  + +

                                                                                                                  MIT https://mit-license.org

                                                                                                                  +
                                                                                                                  + +
                                                                                                                  +
                                                                                                                  + + + + + + +

                                                                                                                  + Table of Contents + +

                                                                                                                  + +
                                                                                                                  +
                                                                                                                  + last() + +  : mixed +
                                                                                                                  +
                                                                                                                  + +
                                                                                                                  + + + + + +
                                                                                                                  +

                                                                                                                  + Methods + +

                                                                                                                  +
                                                                                                                  +

                                                                                                                  + last() + +

                                                                                                                  + + + + + public + static last([string $columns = '*' ]) : mixed + +
                                                                                                                  + +
                                                                                                                  Parameters
                                                                                                                  +
                                                                                                                  +
                                                                                                                  + $columns + : string + = '*'
                                                                                                                  +
                                                                                                                  +
                                                                                                                  + +
                                                                                                                  +
                                                                                                                  + + + +
                                                                                                                  Return values
                                                                                                                  + mixed + — + + +
                                                                                                                  +
                                                                                                                  + + + + +
                                                                                                                  +
                                                                                                                  +
                                                                                                                  +
                                                                                                                  +

                                                                                                                  Search results

                                                                                                                  + +
                                                                                                                  +
                                                                                                                  +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    + + +
                                                                                                                    + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-HasLike.html b/docs/api/classes/DatabaseFactory-ORM-HasLike.html new file mode 100644 index 0000000..9164c5b --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-HasLike.html @@ -0,0 +1,410 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                    +

                                                                                                                    Documentation

                                                                                                                    + + + + + +
                                                                                                                    + +
                                                                                                                    +
                                                                                                                    + + + + +
                                                                                                                    + + +
                                                                                                                    +

                                                                                                                    + HasLike +

                                                                                                                    + + + +

                                                                                                                    Allows an entity the ability to return all records

                                                                                                                    + + + +
                                                                                                                    + Tags + +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    + author +
                                                                                                                    +
                                                                                                                    + +

                                                                                                                    Jason Napolitano

                                                                                                                    +
                                                                                                                    + +
                                                                                                                    +
                                                                                                                    + version +
                                                                                                                    +
                                                                                                                    + 1.0.0 + + +
                                                                                                                    +
                                                                                                                    + since +
                                                                                                                    +
                                                                                                                    + 1.0.0 + + +
                                                                                                                    +
                                                                                                                    + license +
                                                                                                                    +
                                                                                                                    + +

                                                                                                                    MIT https://mit-license.org

                                                                                                                    +
                                                                                                                    + +
                                                                                                                    +
                                                                                                                    + + + + + + +

                                                                                                                    + Table of Contents + +

                                                                                                                    + +
                                                                                                                    +
                                                                                                                    + like() + +  : Builder +
                                                                                                                    +
                                                                                                                    + +
                                                                                                                    + + + + + +
                                                                                                                    +

                                                                                                                    + Methods + +

                                                                                                                    +
                                                                                                                    +

                                                                                                                    + like() + +

                                                                                                                    + + + + + public + static like(string $field, string $pattern[, string $columns = '*' ]) : Builder + +
                                                                                                                    + +
                                                                                                                    Parameters
                                                                                                                    +
                                                                                                                    +
                                                                                                                    + $field + : string +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    + +
                                                                                                                    +
                                                                                                                    + $pattern + : string +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    + +
                                                                                                                    +
                                                                                                                    + $columns + : string + = '*'
                                                                                                                    +
                                                                                                                    +
                                                                                                                    + +
                                                                                                                    +
                                                                                                                    + + + +
                                                                                                                    Return values
                                                                                                                    + Builder + — + + +
                                                                                                                    +
                                                                                                                    + + + + +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    +
                                                                                                                    +

                                                                                                                    Search results

                                                                                                                    + +
                                                                                                                    +
                                                                                                                    +
                                                                                                                      +
                                                                                                                      +
                                                                                                                      +
                                                                                                                      +
                                                                                                                      +
                                                                                                                      + + +
                                                                                                                      + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-HasNot.html b/docs/api/classes/DatabaseFactory-ORM-HasNot.html new file mode 100644 index 0000000..9c77953 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-HasNot.html @@ -0,0 +1,411 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                      +

                                                                                                                      Documentation

                                                                                                                      + + + + + +
                                                                                                                      + +
                                                                                                                      +
                                                                                                                      + + + + +
                                                                                                                      + + +
                                                                                                                      +

                                                                                                                      + HasNot +

                                                                                                                      + + + +

                                                                                                                      Allows an entity the ability to return records +based on a WHERE clause

                                                                                                                      + + + +
                                                                                                                      + Tags + +
                                                                                                                      +
                                                                                                                      +
                                                                                                                      + author +
                                                                                                                      +
                                                                                                                      + +

                                                                                                                      Jason Napolitano

                                                                                                                      +
                                                                                                                      + +
                                                                                                                      +
                                                                                                                      + version +
                                                                                                                      +
                                                                                                                      + 1.0.0 + + +
                                                                                                                      +
                                                                                                                      + since +
                                                                                                                      +
                                                                                                                      + 1.0.0 + + +
                                                                                                                      +
                                                                                                                      + license +
                                                                                                                      +
                                                                                                                      + +

                                                                                                                      MIT https://mit-license.org

                                                                                                                      +
                                                                                                                      + +
                                                                                                                      +
                                                                                                                      + + + + + + +

                                                                                                                      + Table of Contents + +

                                                                                                                      + +
                                                                                                                      +
                                                                                                                      + whereNot() + +  : mixed +
                                                                                                                      +
                                                                                                                      + +
                                                                                                                      + + + + + +
                                                                                                                      +

                                                                                                                      + Methods + +

                                                                                                                      +
                                                                                                                      +

                                                                                                                      + whereNot() + +

                                                                                                                      + + + + + public + static whereNot([mixed $key = null ][, mixed $value = null ][, string $columns = '*' ]) : mixed + +
                                                                                                                      + +
                                                                                                                      Parameters
                                                                                                                      +
                                                                                                                      +
                                                                                                                      + $key + : mixed + = null
                                                                                                                      +
                                                                                                                      +
                                                                                                                      + +
                                                                                                                      +
                                                                                                                      + $value + : mixed + = null
                                                                                                                      +
                                                                                                                      +
                                                                                                                      + +
                                                                                                                      +
                                                                                                                      + $columns + : string + = '*'
                                                                                                                      +
                                                                                                                      +
                                                                                                                      + +
                                                                                                                      +
                                                                                                                      + + + +
                                                                                                                      Return values
                                                                                                                      + mixed + — + + +
                                                                                                                      +
                                                                                                                      + + + + +
                                                                                                                      +
                                                                                                                      +
                                                                                                                      +
                                                                                                                      +

                                                                                                                      Search results

                                                                                                                      + +
                                                                                                                      +
                                                                                                                      +
                                                                                                                        +
                                                                                                                        +
                                                                                                                        +
                                                                                                                        +
                                                                                                                        +
                                                                                                                        + + +
                                                                                                                        + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-HasTable.html b/docs/api/classes/DatabaseFactory-ORM-HasTable.html new file mode 100644 index 0000000..dd1204c --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-HasTable.html @@ -0,0 +1,433 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                        +

                                                                                                                        Documentation

                                                                                                                        + + + + + +
                                                                                                                        + +
                                                                                                                        +
                                                                                                                        + + + + +
                                                                                                                        + + +
                                                                                                                        +

                                                                                                                        + HasTable +

                                                                                                                        + + + +

                                                                                                                        Allows an entity access to its database +table

                                                                                                                        + + + +
                                                                                                                        + Tags + +
                                                                                                                        +
                                                                                                                        +
                                                                                                                        + author +
                                                                                                                        +
                                                                                                                        + +

                                                                                                                        Jason Napolitano

                                                                                                                        +
                                                                                                                        + +
                                                                                                                        +
                                                                                                                        + version +
                                                                                                                        +
                                                                                                                        + 1.0.0 + + +
                                                                                                                        +
                                                                                                                        + since +
                                                                                                                        +
                                                                                                                        + 1.0.0 + + +
                                                                                                                        +
                                                                                                                        + license +
                                                                                                                        +
                                                                                                                        + +

                                                                                                                        MIT https://mit-license.org

                                                                                                                        +
                                                                                                                        + +
                                                                                                                        +
                                                                                                                        + + + + + + +

                                                                                                                        + Table of Contents + +

                                                                                                                        + +
                                                                                                                        +
                                                                                                                        + $table + +  : string +
                                                                                                                        +
                                                                                                                        + +
                                                                                                                        + table() + +  : string +
                                                                                                                        +
                                                                                                                        Returns a converted database table +name
                                                                                                                        + +
                                                                                                                        + + + + +
                                                                                                                        +

                                                                                                                        + Properties + +

                                                                                                                        +
                                                                                                                        +

                                                                                                                        + $table + + + +

                                                                                                                        + + + + + protected + static string + $table + + + +

                                                                                                                        Database table

                                                                                                                        +
                                                                                                                        + + + +
                                                                                                                        +
                                                                                                                        + +
                                                                                                                        +

                                                                                                                        + Methods + +

                                                                                                                        +
                                                                                                                        +

                                                                                                                        + table() + +

                                                                                                                        + + +

                                                                                                                        Returns a converted database table +name

                                                                                                                        + + + public + static table() : string + + + + + +
                                                                                                                        Return values
                                                                                                                        + string + — + + +
                                                                                                                        +
                                                                                                                        + + + + +
                                                                                                                        +
                                                                                                                        +
                                                                                                                        +
                                                                                                                        +

                                                                                                                        Search results

                                                                                                                        + +
                                                                                                                        +
                                                                                                                        +
                                                                                                                          +
                                                                                                                          +
                                                                                                                          +
                                                                                                                          +
                                                                                                                          +
                                                                                                                          + + +
                                                                                                                          + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-HasWhere.html b/docs/api/classes/DatabaseFactory-ORM-HasWhere.html new file mode 100644 index 0000000..6aa29b2 --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-HasWhere.html @@ -0,0 +1,419 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                          +

                                                                                                                          Documentation

                                                                                                                          + + + + + +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + + + + +
                                                                                                                          + + +
                                                                                                                          +

                                                                                                                          + HasWhere +

                                                                                                                          + + + +

                                                                                                                          Allows an entity the ability to return records +based on a WHERE clause

                                                                                                                          + + + +
                                                                                                                          + Tags + +
                                                                                                                          +
                                                                                                                          +
                                                                                                                          + author +
                                                                                                                          +
                                                                                                                          + +

                                                                                                                          Jason Napolitano

                                                                                                                          +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + version +
                                                                                                                          +
                                                                                                                          + 1.0.0 + + +
                                                                                                                          +
                                                                                                                          + since +
                                                                                                                          +
                                                                                                                          + 1.0.0 + + +
                                                                                                                          +
                                                                                                                          + license +
                                                                                                                          +
                                                                                                                          + +

                                                                                                                          MIT https://mit-license.org

                                                                                                                          +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + + + + + + +

                                                                                                                          + Table of Contents + +

                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + where() + +  : mixed +
                                                                                                                          +
                                                                                                                          + +
                                                                                                                          + + + + + +
                                                                                                                          +

                                                                                                                          + Methods + +

                                                                                                                          +
                                                                                                                          +

                                                                                                                          + where() + +

                                                                                                                          + + + + + public + static where(mixed $key[, mixed $is = null ][, mixed $value = null ][, string $columns = '*' ]) : mixed + +
                                                                                                                          + +
                                                                                                                          Parameters
                                                                                                                          +
                                                                                                                          +
                                                                                                                          + $key + : mixed +
                                                                                                                          +
                                                                                                                          +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + $is + : mixed + = null
                                                                                                                          +
                                                                                                                          +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + $value + : mixed + = null
                                                                                                                          +
                                                                                                                          +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + $columns + : string + = '*'
                                                                                                                          +
                                                                                                                          +
                                                                                                                          + +
                                                                                                                          +
                                                                                                                          + + + +
                                                                                                                          Return values
                                                                                                                          + mixed + — + + +
                                                                                                                          +
                                                                                                                          + + + + +
                                                                                                                          +
                                                                                                                          +
                                                                                                                          +
                                                                                                                          +

                                                                                                                          Search results

                                                                                                                          + +
                                                                                                                          +
                                                                                                                          +
                                                                                                                            +
                                                                                                                            +
                                                                                                                            +
                                                                                                                            +
                                                                                                                            +
                                                                                                                            + + +
                                                                                                                            + + + + + + + + diff --git a/docs/api/classes/DatabaseFactory-ORM-Relations-HasMany.html b/docs/api/classes/DatabaseFactory-ORM-Relations-HasMany.html new file mode 100644 index 0000000..b8720ec --- /dev/null +++ b/docs/api/classes/DatabaseFactory-ORM-Relations-HasMany.html @@ -0,0 +1,367 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                            +

                                                                                                                            Documentation

                                                                                                                            + + + + + +
                                                                                                                            + +
                                                                                                                            +
                                                                                                                            + + + + +
                                                                                                                            + + +
                                                                                                                            +

                                                                                                                            + HasMany + + +
                                                                                                                            + in package + +
                                                                                                                            + + +

                                                                                                                            + + + + +
                                                                                                                            + + + + + + + + +

                                                                                                                            + Table of Contents + +

                                                                                                                            + +
                                                                                                                            +
                                                                                                                            + get() + +  : object +
                                                                                                                            +
                                                                                                                            + +
                                                                                                                            + + + + + + + +
                                                                                                                            +

                                                                                                                            + Methods + +

                                                                                                                            +
                                                                                                                            +

                                                                                                                            + get() + +

                                                                                                                            + + + + + public + static get(string $model) : object + +
                                                                                                                            + +
                                                                                                                            Parameters
                                                                                                                            +
                                                                                                                            +
                                                                                                                            + $model + : string +
                                                                                                                            +
                                                                                                                            +
                                                                                                                            + +
                                                                                                                            +
                                                                                                                            + + + +
                                                                                                                            Return values
                                                                                                                            + object + — + + +
                                                                                                                            +
                                                                                                                            + + + + +
                                                                                                                            +
                                                                                                                            +
                                                                                                                            +
                                                                                                                            +

                                                                                                                            Search results

                                                                                                                            + +
                                                                                                                            +
                                                                                                                            +
                                                                                                                              +
                                                                                                                              +
                                                                                                                              +
                                                                                                                              +
                                                                                                                              +
                                                                                                                              + + +
                                                                                                                              + + + + + + + + diff --git a/docs/api/css/base.css b/docs/api/css/base.css new file mode 100644 index 0000000..b71c759 --- /dev/null +++ b/docs/api/css/base.css @@ -0,0 +1,1105 @@ + +:root { + /* Typography */ + --font-primary: 'Source Sans Pro', Helvetica, Arial, sans-serif; + --font-secondary: 'Source Sans Pro', Helvetica, Arial, sans-serif; + --font-monospace: 'Source Code Pro', monospace; + --line-height--primary: 1.6; + --letter-spacing--primary: .05rem; + --text-base-size: 1em; + --text-scale-ratio: 1.2; + + --text-xxs: calc(var(--text-base-size) / var(--text-scale-ratio) / var(--text-scale-ratio) / var(--text-scale-ratio)); + --text-xs: calc(var(--text-base-size) / var(--text-scale-ratio) / var(--text-scale-ratio)); + --text-sm: calc(var(--text-base-size) / var(--text-scale-ratio)); + --text-md: var(--text-base-size); + --text-lg: calc(var(--text-base-size) * var(--text-scale-ratio)); + --text-xl: calc(var(--text-base-size) * var(--text-scale-ratio) * var(--text-scale-ratio)); + --text-xxl: calc(var(--text-base-size) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio)); + --text-xxxl: calc(var(--text-base-size) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio)); + --text-xxxxl: calc(var(--text-base-size) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio)); + --text-xxxxxl: calc(var(--text-base-size) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio)); + + /* Colors */ + --primary-color-hue: 96; + --primary-color-saturation: 57%; + --primary-color: hsl(var(--primary-color-hue), var(--primary-color-saturation), 60%); + --primary-color-darken: hsl(var(--primary-color-hue), var(--primary-color-saturation), 40%); + --primary-color-darker: hsl(var(--primary-color-hue), var(--primary-color-saturation), 20%); + --primary-color-darkest: hsl(var(--primary-color-hue), var(--primary-color-saturation), 10%); + --primary-color-lighten: hsl(var(--primary-color-hue), var(--primary-color-saturation), 80%); + --primary-color-lighter: hsl(var(--primary-color-hue), var(--primary-color-saturation), 99%); + --dark-gray: #d1d1d1; + --light-gray: #f0f0f0; + + --text-color: var(--primary-color-darkest); + + --header-height: var(--spacing-xxxxl); + --header-bg-color: var(--primary-color); + --code-background-color: var(--primary-color-lighter); + --code-border-color: --primary-color-lighten; + --button-border-color: var(--primary-color-darken); + --button-color: transparent; + --button-color-primary: var(--primary-color); + --button-text-color: #555; + --button-text-color-primary: white; + --popover-background-color: rgba(255, 255, 255, 0.75); + --link-color-primary: var(--primary-color-darken); + --link-hover-color-primary: var(--primary-color-darker); + --form-field-border-color: var(--dark-gray); + --form-field-color: #fff; + --admonition-success-color: var(--primary-color); + --admonition-border-color: silver; + --table-separator-color: var(--primary-color-lighten); + --title-text-color: var(--primary-color); + + --sidebar-border-color: var(--primary-color-lighten); + + /* Grid */ + --container-width: 1400px; + + /* Spacing */ + --spacing-base-size: 1rem; + --spacing-scale-ratio: 1.5; + + --spacing-xxxs: calc(var(--spacing-base-size) / var(--spacing-scale-ratio) / var(--spacing-scale-ratio) / var(--spacing-scale-ratio) / var(--spacing-scale-ratio)); + --spacing-xxs: calc(var(--spacing-base-size) / var(--spacing-scale-ratio) / var(--spacing-scale-ratio) / var(--spacing-scale-ratio)); + --spacing-xs: calc(var(--spacing-base-size) / var(--spacing-scale-ratio) / var(--spacing-scale-ratio)); + --spacing-sm: calc(var(--spacing-base-size) / var(--spacing-scale-ratio)); + --spacing-md: var(--spacing-base-size); + --spacing-lg: calc(var(--spacing-base-size) * var(--spacing-scale-ratio)); + --spacing-xl: calc(var(--spacing-base-size) * var(--spacing-scale-ratio) * var(--spacing-scale-ratio)); + --spacing-xxl: calc(var(--spacing-base-size) * var(--spacing-scale-ratio) * var(--spacing-scale-ratio) * var(--spacing-scale-ratio)); + --spacing-xxxl: calc(var(--spacing-base-size) * var(--spacing-scale-ratio) * var(--spacing-scale-ratio) * var(--spacing-scale-ratio) * var(--spacing-scale-ratio)); + --spacing-xxxxl: calc(var(--spacing-base-size) * var(--spacing-scale-ratio) * var(--spacing-scale-ratio) * var(--spacing-scale-ratio) * var(--spacing-scale-ratio) * var(--spacing-scale-ratio)); + + --border-radius-base-size: 3px; +} + +/* Base Styles +-------------------------------------------------- */ +body { + color: var(--text-color); + font-family: var(--font-primary); + font-size: var(--text-md); + letter-spacing: var(--letter-spacing--primary); + line-height: var(--line-height--primary); + width: 100%; +} + +.phpdocumentor h1, +.phpdocumentor h2, +.phpdocumentor h3, +.phpdocumentor h4, +.phpdocumentor h5, +.phpdocumentor h6 { + margin-bottom: var(--spacing-lg); + margin-top: var(--spacing-lg); + font-weight: 600; +} + +.phpdocumentor h1 { + font-size: var(--text-xxxxl); + letter-spacing: var(--letter-spacing--primary); + line-height: 1.2; + margin-top: 0; +} + +.phpdocumentor h2 { + font-size: var(--text-xxxl); + letter-spacing: var(--letter-spacing--primary); + line-height: 1.25; +} + +.phpdocumentor h3 { + font-size: var(--text-xxl); + letter-spacing: var(--letter-spacing--primary); + line-height: 1.3; +} + +.phpdocumentor h4 { + font-size: var(--text-xl); + letter-spacing: calc(var(--letter-spacing--primary) / 2); + line-height: 1.35; + margin-bottom: var(--spacing-md); +} + +.phpdocumentor h5 { + font-size: var(--text-lg); + letter-spacing: calc(var(--letter-spacing--primary) / 4); + line-height: 1.5; + margin-bottom: var(--spacing-md); + margin-top: var(--spacing-md); +} + +.phpdocumentor h6 { + font-size: var(--text-md); + letter-spacing: 0; + line-height: var(--line-height--primary); + margin-bottom: var(--spacing-md); + margin-top: var(--spacing-md); +} + +.phpdocumentor h1 .headerlink, +.phpdocumentor h2 .headerlink, +.phpdocumentor h3 .headerlink, +.phpdocumentor h4 .headerlink, +.phpdocumentor h5 .headerlink, +.phpdocumentor h6 .headerlink +{ + transition: all .3s ease-in-out; + opacity: 0; + text-decoration: none; + color: silver; + font-size: 80%; +} + +.phpdocumentor h1:hover .headerlink, +.phpdocumentor h2:hover .headerlink, +.phpdocumentor h3:hover .headerlink, +.phpdocumentor h4:hover .headerlink, +.phpdocumentor h5:hover .headerlink, +.phpdocumentor h6:hover .headerlink +{ + opacity: 1; +} +.phpdocumentor p { + margin-top: 0; + margin-bottom: var(--spacing-md); +} +.phpdocumentor figure { + margin-bottom: var(--spacing-md); +} + +.phpdocumentor figcaption { + text-align: center; + font-style: italic; + font-size: 80%; +} + +.phpdocumentor-uml-diagram svg { + max-width: 100%; + height: auto !important; +} +.phpdocumentor-line { + border-top: 1px solid #E1E1E1; + border-width: 0; + margin-bottom: var(--spacing-xxl); + margin-top: var(--spacing-xxl); +} +.phpdocumentor-section { + box-sizing: border-box; + margin: 0 auto; + max-width: var(--container-width); + padding: 0 var(--spacing-lg); + position: relative; + width: 100%; +} + +@media (min-width: 1200px) { + .phpdocumentor-section { + padding: 0; + width: 95%; + } +} +.phpdocumentor-column { + box-sizing: border-box; + float: left; + width: 100%; +} + +@media (min-width: 550px) { + .phpdocumentor-column { + margin-left: 4%; + } + + .phpdocumentor-column:first-child { + margin-left: 0; + } + + .-one.phpdocumentor-column { + width: 4.66666666667%; + } + + .-two.phpdocumentor-column { + width: 13.3333333333%; + } + + .-three.phpdocumentor-column { + width: 22%; + } + + .-four.phpdocumentor-column { + width: 30.6666666667%; + } + + .-five.phpdocumentor-column { + width: 39.3333333333%; + } + + .-six.phpdocumentor-column { + width: 48%; + } + + .-seven.phpdocumentor-column { + width: 56.6666666667%; + } + + .-eight.phpdocumentor-column { + width: 65.3333333333%; + } + + .-nine.phpdocumentor-column { + width: 74.0%; + } + + .-ten.phpdocumentor-column { + width: 82.6666666667%; + } + + .-eleven.phpdocumentor-column { + width: 91.3333333333%; + } + + .-twelve.phpdocumentor-column { + margin-left: 0; + width: 100%; + } + + .-one-third.phpdocumentor-column { + width: 30.6666666667%; + } + + .-two-thirds.phpdocumentor-column { + width: 65.3333333333%; + } + + .-one-half.phpdocumentor-column { + width: 48%; + } + + /* Offsets */ + .-offset-by-one.phpdocumentor-column { + margin-left: 8.66666666667%; + } + + .-offset-by-two.phpdocumentor-column { + margin-left: 17.3333333333%; + } + + .-offset-by-three.phpdocumentor-column { + margin-left: 26%; + } + + .-offset-by-four.phpdocumentor-column { + margin-left: 34.6666666667%; + } + + .-offset-by-five.phpdocumentor-column { + margin-left: 43.3333333333%; + } + + .-offset-by-six.phpdocumentor-column { + margin-left: 52%; + } + + .-offset-by-seven.phpdocumentor-column { + margin-left: 60.6666666667%; + } + + .-offset-by-eight.phpdocumentor-column { + margin-left: 69.3333333333%; + } + + .-offset-by-nine.phpdocumentor-column { + margin-left: 78.0%; + } + + .-offset-by-ten.phpdocumentor-column { + margin-left: 86.6666666667%; + } + + .-offset-by-eleven.phpdocumentor-column { + margin-left: 95.3333333333%; + } + + .-offset-by-one-third.phpdocumentor-column { + margin-left: 34.6666666667%; + } + + .-offset-by-two-thirds.phpdocumentor-column { + margin-left: 69.3333333333%; + } + + .-offset-by-one-half.phpdocumentor-column { + margin-left: 52%; + } +} +.phpdocumentor a { + color: var(--link-color-primary); +} + +.phpdocumentor a:hover { + color: var(--link-hover-color-primary); +} +.phpdocumentor-button { + background-color: var(--button-color); + border: 1px solid var(--button-border-color); + border-radius: var(--border-radius-base-size); + box-sizing: border-box; + color: var(--button-text-color); + cursor: pointer; + display: inline-block; + font-size: var(--text-sm); + font-weight: 600; + height: 38px; + letter-spacing: .1rem; + line-height: 38px; + padding: 0 var(--spacing-xxl); + text-align: center; + text-decoration: none; + text-transform: uppercase; + white-space: nowrap; + margin-bottom: var(--spacing-md); +} + +.phpdocumentor-button .-wide { + width: 100%; +} + +.phpdocumentor-button:hover, +.phpdocumentor-button:focus { + border-color: #888; + color: #333; + outline: 0; +} + +.phpdocumentor-button.-primary { + background-color: var(--button-color-primary); + border-color: var(--button-color-primary); + color: var(--button-text-color-primary); +} + +.phpdocumentor-button.-primary:hover, +.phpdocumentor-button.-primary:focus { + background-color: var(--link-color-primary); + border-color: var(--link-color-primary); + color: var(--button-text-color-primary); +} +.phpdocumentor form { + margin-bottom: var(--spacing-md); +} + +.phpdocumentor-field { + background-color: var(--form-field-color); + border: 1px solid var(--form-field-border-color); + border-radius: var(--border-radius-base-size); + box-shadow: none; + box-sizing: border-box; + height: 38px; + padding: var(--spacing-xxxs) var(--spacing-xxs); /* The 6px vertically centers text on FF, ignored by Webkit */ + margin-bottom: var(--spacing-md); +} + +/* Removes awkward default styles on some inputs for iOS */ +input[type="email"], +input[type="number"], +input[type="search"], +input[type="text"], +input[type="tel"], +input[type="url"], +input[type="password"], +textarea { + -moz-appearance: none; + -webkit-appearance: none; + appearance: none; +} + +.phpdocumentor-textarea { + min-height: 65px; + padding-bottom: var(--spacing-xxxs); + padding-top: var(--spacing-xxxs); +} + +.phpdocumentor-field:focus { + border: 1px solid var(--button-color-primary); + outline: 0; +} + +.phpdocumentor-label { + display: block; + margin-bottom: var(--spacing-xs); +} + +.phpdocumentor-fieldset { + border-width: 0; + padding: 0; +} + +input[type="checkbox"].phpdocumentor-field, +input[type="radio"].phpdocumentor-field { + display: inline; +} +.phpdocumentor-column ul, +div.phpdocumentor-list > ul, +ul.phpdocumentor-list { + list-style: circle; +} + +.phpdocumentor-column ol, +div.phpdocumentor-list > ol, +ol.phpdocumentor-list { + list-style: decimal; +} + + +.phpdocumentor-column ul, +div.phpdocumentor-list > ul, +ol.phpdocumentor-list, +ul.phpdocumentor-list { + margin-top: 0; + padding-left: 1rem; + margin-bottom: var(--spacing-md); +} + +dl { + margin-bottom: var(--spacing-md); +} + +.phpdocumentor-column ul ul, +div.phpdocumentor-list > ul ul, +ul.phpdocumentor-list ul.phpdocumentor-list, +ul.phpdocumentor-list ol.phpdocumentor-list, +ol.phpdocumentor-list ol.phpdocumentor-list, +ol.phpdocumentor-list ul.phpdocumentor-list { + font-size: var(--text-sm); + margin: var(--spacing-xs) 0 var(--spacing-xs) calc(var(--spacing-xs) * 2); +} + +.phpdocumentor-column ul li, +.phpdocumentor-list li { + padding-bottom: var(--spacing-xs); +} + +.phpdocumentor dl dt { + margin-bottom: var(--spacing-xs); +} + +.phpdocumentor dl dd { + margin-bottom: var(--spacing-md); +} +.phpdocumentor pre { + margin-bottom: var(--spacing-md); +} + +.phpdocumentor-code { + font-family: var(--font-monospace); + background: var(--code-background-color); + border: 1px solid var(--code-border-color); + border-radius: var(--border-radius-base-size); + font-size: var(--text-sm); + padding: var(--spacing-sm) var(--spacing-md); + width: 100%; + box-sizing: border-box; +} + +.phpdocumentor-code.-dark { + background: var(--primary-color-darkest); + color: var(--light-gray); + box-shadow: 0 2px 3px var(--dark-gray); +} + +pre > .phpdocumentor-code { + display: block; + white-space: pre; +} +.phpdocumentor blockquote { + border-left: 4px solid var(--primary-color-darken); + margin: var(--spacing-md) 0; + padding: var(--spacing-xs) var(--spacing-sm); + color: var(--primary-color-darker); + font-style: italic; +} + +.phpdocumentor blockquote p:last-of-type { + margin-bottom: 0; +} +.phpdocumentor table { + margin-bottom: var(--spacing-md); +} + +th.phpdocumentor-heading, +td.phpdocumentor-cell { + border-bottom: 1px solid var(--table-separator-color); + padding: var(--spacing-sm) var(--spacing-md); + text-align: left; +} + +th.phpdocumentor-heading:first-child, +td.phpdocumentor-cell:first-child { + padding-left: 0; +} + +th.phpdocumentor-heading:last-child, +td.phpdocumentor-cell:last-child { + padding-right: 0; +} + +.phpdocumentor-header { + display: flex; + flex-direction: row; + align-items: stretch; + flex-wrap: wrap; + justify-content: space-between; + height: auto; + padding: var(--spacing-md) var(--spacing-md); +} + +.phpdocumentor-header__menu-button { + position: absolute; + top: -100%; + left: -100%; +} + +.phpdocumentor-header__menu-icon { + font-size: 2rem; + color: var(--primary-color); +} + +.phpdocumentor-header__menu-button:checked ~ .phpdocumentor-topnav { + max-height: 250px; + padding-top: var(--spacing-md); +} + +@media (min-width: 1000px) { + .phpdocumentor-header { + flex-direction: row; + padding: var(--spacing-lg) var(--spacing-lg); + min-height: var(--header-height); + } + + .phpdocumentor-header__menu-icon { + display: none; + } +} + +@media (min-width: 1000px) { + .phpdocumentor-header { + padding-top: 0; + padding-bottom: 0; + } +} +@media (min-width: 1200px) { + .phpdocumentor-header { + padding: 0; + } +} +.phpdocumentor-title { + box-sizing: border-box; + color: var(--title-text-color); + font-size: var(--text-xxl); + letter-spacing: .05rem; + font-weight: normal; + width: auto; + margin: 0; + display: flex; + align-items: center; +} + +.phpdocumentor-title.-without-divider { + border: none; +} + +.phpdocumentor-title__link { + transition: all .3s ease-out; + display: flex; + color: var(--title-text-color); + text-decoration: none; + font-weight: normal; + white-space: nowrap; + transform: scale(.75); + transform-origin: left; +} + +.phpdocumentor-title__link:hover { + transform: perspective(15rem) translateX(.5rem); + font-weight: 600; +} + +@media (min-width: 1000px) { + .phpdocumentor-title { + width: 30.6666666667%; + border-right: var(--sidebar-border-color) solid 1px; + } + + .phpdocumentor-title__link { + transform-origin: left; + } +} + +@media (min-width: 1000px) { + .phpdocumentor-title__link { + transform: scale(.85); + } +} + +@media (min-width: 1200px) { + .phpdocumentor-title__link { + transform: scale(1); + } +} +.phpdocumentor-topnav { + display: flex; + align-items: center; + margin: 0; + max-height: 0; + overflow: hidden; + transition: max-height 0.2s ease-out; + flex-basis: 100%; +} + +.phpdocumentor-topnav__menu { + text-align: right; + list-style: none; + margin: 0; + padding: 0; + flex: 1; + display: flex; + flex-flow: row wrap; + justify-content: center; +} + +.phpdocumentor-topnav__menu-item { + margin: 0; + width: 100%; + display: inline-block; + text-align: center; + padding: var(--spacing-sm) 0 +} + +.phpdocumentor-topnav__menu-item.-social { + width: auto; + padding: var(--spacing-sm) +} + +.phpdocumentor-topnav__menu-item a { + display: inline-block; + color: var(--text-color); + text-decoration: none; + font-size: var(--text-lg); + transition: all .3s ease-out; + border-bottom: 1px dotted transparent; + line-height: 1; +} + +.phpdocumentor-topnav__menu-item a:hover { + transform: perspective(15rem) translateY(.1rem); + border-bottom: 1px dotted var(--text-color); +} + +@media (min-width: 1000px) { + .phpdocumentor-topnav { + max-height: none; + overflow: visible; + flex-basis: auto; + } + + .phpdocumentor-topnav__menu { + display: flex; + flex-flow: row wrap; + justify-content: flex-end; + } + + .phpdocumentor-topnav__menu-item, + .phpdocumentor-topnav__menu-item.-social { + width: auto; + display: inline; + text-align: right; + padding: 0 0 0 var(--spacing-md) + } +} +.phpdocumentor-sidebar { + margin: 0; + overflow: hidden; + max-height: 0; +} + +.phpdocumentor .phpdocumentor-sidebar .phpdocumentor-list { + padding: var(--spacing-xs) var(--spacing-md); + list-style: none; + margin: 0; +} + +.phpdocumentor .phpdocumentor-sidebar li { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + padding: 0 0 var(--spacing-xxxs) var(--spacing-md); +} + +.phpdocumentor .phpdocumentor-sidebar abbr, +.phpdocumentor .phpdocumentor-sidebar a { + text-decoration: none; + border-bottom: none; + color: var(--text-color); + font-size: var(--text-md); + padding-left: 0; + transition: padding-left .4s ease-out; +} + +.phpdocumentor .phpdocumentor-sidebar a:hover, +.phpdocumentor .phpdocumentor-sidebar a.-active { + padding-left: 5px; + font-weight: 600; +} + +.phpdocumentor .phpdocumentor-sidebar__category > * { + border-left: 1px solid var(--primary-color-lighten); +} + +.phpdocumentor .phpdocumentor-sidebar__category { + margin-bottom: var(--spacing-lg); +} + +.phpdocumentor .phpdocumentor-sidebar__category-header { + font-size: var(--text-md); + margin-bottom: var(--spacing-xs); + color: var(--link-color-primary); + font-weight: 600; + border-left: 0; +} + +.phpdocumentor .phpdocumentor-sidebar__root-package, +.phpdocumentor .phpdocumentor-sidebar__root-namespace { + font-size: var(--text-md); + margin: 0; + padding-top: var(--spacing-xs); + padding-left: var(--spacing-md); + color: var(--text-color); + font-weight: normal; +} + +@media (min-width: 550px) { + .phpdocumentor-sidebar { + border-right: var(--sidebar-border-color) solid 1px; + } +} + +.phpdocumentor-sidebar__menu-button { + position: absolute; + top: -100%; + left: -100%; +} + +.phpdocumentor-sidebar__menu-icon { + font-size: var(--text-md); + font-weight: 600; + background: var(--primary-color); + color: white; + margin: 0 0 var(--spacing-lg); + display: block; + padding: var(--spacing-sm); + text-align: center; + border-radius: 3px; + text-transform: uppercase; + letter-spacing: .15rem; +} + +.phpdocumentor-sidebar__menu-button:checked ~ .phpdocumentor-sidebar { + max-height: 100%; + padding-top: var(--spacing-md); +} + +@media (min-width: 550px) { + .phpdocumentor-sidebar { + overflow: visible; + max-height: 100%; + } + + .phpdocumentor-sidebar__menu-icon { + display: none; + } +} +.phpdocumentor-admonition { + border: 1px solid var(--admonition-border-color); + border-radius: var(--border-radius-base-size); + border-color: var(--primary-color-lighten); + background-color: var(--primary-color-lighter); + padding: var(--spacing-lg); + margin: var(--spacing-lg) 0; + display: flex; + flex-direction: row; + align-items: flex-start; +} + +.phpdocumentor-admonition p:last-of-type { + margin-bottom: 0; +} + +.phpdocumentor-admonition--success, +.phpdocumentor-admonition.-success { + border-color: var(--admonition-success-color); +} + +.phpdocumentor-admonition__icon { + margin-right: var(--spacing-md); + color: var(--primary-color); + max-width: 3rem; +} +.phpdocumentor ul.phpdocumentor-breadcrumbs { + font-size: var(--text-md); + list-style: none; + margin: 0; + padding: 0; +} + +.phpdocumentor ul.phpdocumentor-breadcrumbs a { + color: var(--text-color); + text-decoration: none; +} + +.phpdocumentor ul.phpdocumentor-breadcrumbs > li { + display: inline-block; + margin: 0; +} + +.phpdocumentor ul.phpdocumentor-breadcrumbs > li + li:before { + color: var(--dark-gray); + content: "\\\A0"; + padding: 0; +} +.phpdocumentor .phpdocumentor-back-to-top { + position: fixed; + bottom: 2rem; + font-size: 2.5rem; + opacity: .25; + transition: all .3s ease-in-out; + right: 2rem; +} + +.phpdocumentor .phpdocumentor-back-to-top:hover { + color: var(--link-color-primary); + opacity: 1; +} +.phpdocumentor-search { + position: relative; + display: none; /** disable by default for non-js flow */ + opacity: .3; /** white-out default for loading indication */ + transition: opacity .3s, background .3s; + margin: var(--spacing-sm) 0; + flex: 1; + min-width: 100%; +} + +.phpdocumentor-search label { + display: flex; + align-items: center; + flex: 1; +} + +.phpdocumentor-search__icon { + color: var(--primary-color); + margin-right: var(--spacing-sm); + width: 1rem; + height: 1rem; +} + +.phpdocumentor-search--enabled { + display: flex; +} + +.phpdocumentor-search--active { + opacity: 1; +} + +.phpdocumentor-search input:disabled { + background-color: lightgray; +} + +.phpdocumentor-search__field:focus, +.phpdocumentor-search__field { + margin-bottom: 0; + border: 0; + border-bottom: 2px solid var(--primary-color); + padding: 0; + border-radius: 0; + flex: 1; +} + +@media (min-width: 1000px) { + .phpdocumentor-search { + min-width: auto; + max-width: 20rem; + margin: 0 0 0 auto; + } +} +.phpdocumentor-content { + position: relative; +} + +.phpdocumentor-search-results { + backdrop-filter: blur(5px); + background: var(--popover-background-color); + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + padding: 0; + opacity: 1; + pointer-events: all; + + transition: opacity .3s, background .3s; +} + +.phpdocumentor-search-results--hidden { + background: transparent; + backdrop-filter: blur(0); + opacity: 0; + pointer-events: none; +} + +.phpdocumentor-search-results__dialog { + width: 100%; + background: white; + max-height: 100%; + display: flex; + flex-direction: column; +} + +.phpdocumentor-search-results__body { + overflow: auto; +} + +.phpdocumentor-search-results__header { + padding: var(--spacing-lg); + display: flex; + justify-content: space-between; + background: var(--primary-color-darken); + color: white; + align-items: center; +} + +.phpdocumentor-search-results__close { + font-size: var(--text-xl); + background: none; + border: none; + padding: 0; + margin: 0; +} + +.phpdocumentor .phpdocumentor-search-results__title { + font-size: var(--text-xl); + margin-bottom: 0; +} + +.phpdocumentor-search-results__entries { + list-style: none; + padding: 0 var(--spacing-lg); + margin: 0; +} + +.phpdocumentor-search-results__entry { + border-bottom: 1px solid var(--table-separator-color); + padding: var(--spacing-sm) 0; + text-align: left; +} + +.phpdocumentor-search-results__entry a { + display: block; +} + +.phpdocumentor-search-results__entry small { + margin-top: var(--spacing-xs); + margin-bottom: var(--spacing-md); + color: var(--primary-color-darker); + display: block; + word-break: break-word; +} + +.phpdocumentor-search-results__entry h3 { + font-size: var(--text-lg); + margin: 0; +} + +@media (min-width: 550px) { + .phpdocumentor-search-results { + padding: 0 var(--spacing-lg); + } + + .phpdocumentor-search-results__entry h3 { + font-size: var(--text-xxl); + } + + .phpdocumentor-search-results__dialog { + margin: var(--spacing-xl) auto; + max-width: 40rem; + background: white; + border: 1px solid silver; + box-shadow: 0 2px 5px silver; + max-height: 40rem; + border-radius: 3px; + } +} +.phpdocumentor-modal { + position: fixed; + width: 100vw; + height: 100vh; + opacity: 0; + visibility: hidden; + transition: all 0.3s ease; + top: 0; + left: 0; + display: flex; + align-items: center; + justify-content: center; +} + +.phpdocumentor-modal__open { + visibility: visible; + opacity: 1; + transition-delay: 0s; +} + +.phpdocumentor-modal-bg { + position: absolute; + background: gray; + opacity: 50%; + width: 100%; + height: 100%; +} + +.phpdocumentor-modal-container { + border-radius: 1em; + background: #fff; + position: relative; + padding: 2em; + box-sizing: border-box; + max-width:100vw; +} + +.phpdocumentor-modal__close { + position: absolute; + right: 0.75em; + top: 0.75em; + outline: none; + appearance: none; + color: var(--primary-color); + background: none; + border: 0px; + font-weight: bold; + cursor: pointer; +} + +/* Used for screen readers and such */ +.visually-hidden { + display: none; +} + +.float-right { + float: right; +} + +.float-left { + float: left; +} diff --git a/docs/api/css/normalize.css b/docs/api/css/normalize.css new file mode 100644 index 0000000..579152b --- /dev/null +++ b/docs/api/css/normalize.css @@ -0,0 +1,427 @@ +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ + +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS text size adjust after orientation change, without disabling + * user zoom. + */ + +html { + font-family: sans-serif; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/** + * Remove default margin. + */ + +body { + margin: 0; +} + +/* HTML5 display definitions + ========================================================================== */ + +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ + +audio, +canvas, +progress, +video { + display: inline-block; /* 1 */ + vertical-align: baseline; /* 2 */ +} + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. + */ + +[hidden], +template { + display: none; +} + +/* Links + ========================================================================== */ + +/** + * Remove the gray background color from active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * Improve readability when focused and also mouse hovered in all browsers. + */ + +a:active, +a:hover { + outline: 0; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ + +abbr[title] { + border-bottom: 1px dotted; +} + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ + +b, +strong { + font-weight: bold; +} + +/** + * Address styling not present in Safari and Chrome. + */ + +dfn { + font-style: italic; +} + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/** + * Address styling not present in IE 8/9. + */ + +mark { + background: #ff0; + color: #000; +} + +/** + * Address inconsistent and variable font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove border when inside `a` element in IE 8/9/10. + */ + +img { + border: 0; +} + +/** + * Correct overflow not hidden in IE 9/10/11. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Grouping content + ========================================================================== */ + +/** + * Address margin not present in IE 8/9 and Safari. + */ + +figure { + margin: 1em 40px; +} + +/** + * Address differences between Firefox and other browsers. + */ + +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} + +/** + * Contain overflow in all browsers. + */ + +pre { + overflow: auto; +} + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ + +code, +kbd, +pre, +samp { + font-family: var(--font-monospace); + font-size: 1em; +} + +/* Forms + ========================================================================== */ + +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ + +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ + +button, +input, +optgroup, +select, +textarea { + color: inherit; /* 1 */ + font: inherit; /* 2 */ + margin: 0; /* 3 */ +} + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ + +button { + overflow: visible; +} + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ + +button, +select { + text-transform: none; +} + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ + +button, +html input[type="button"], /* 1 */ +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; /* 2 */ + cursor: pointer; /* 3 */ +} + +/** + * Re-set default cursor for disabled elements. + */ + +button[disabled], +html input[disabled] { + cursor: default; +} + +/** + * Remove inner padding and border in Firefox 4+. + */ + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ + +input { + line-height: normal; +} + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome + * (include `-moz` to future-proof). + */ + +input[type="search"] { + -webkit-appearance: textfield; /* 1 */ + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; /* 2 */ + box-sizing: content-box; +} + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * Define consistent border, margin, and padding. + */ + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ + +legend { + border: 0; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ + +textarea { + overflow: auto; +} + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ + +optgroup { + font-weight: bold; +} + +/* Tables + ========================================================================== */ + +/** + * Remove most spacing between table cells. + */ + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} diff --git a/docs/api/css/template.css b/docs/api/css/template.css new file mode 100644 index 0000000..f717828 --- /dev/null +++ b/docs/api/css/template.css @@ -0,0 +1,192 @@ +.phpdocumentor-summary { + font-style: italic; +} +.phpdocumentor-description { + margin-bottom: var(--spacing-md); +} +.phpdocumentor-element { + position: relative; +} + +.phpdocumentor .phpdocumentor-element__name { + line-height: 1; +} + +.phpdocumentor-element__package, +.phpdocumentor-element__extends, +.phpdocumentor-element__implements { + display: block; + font-size: var(--text-xxs); + font-weight: normal; + opacity: .7; +} + +.phpdocumentor-element__package .phpdocumentor-breadcrumbs { + display: inline; +} + +.phpdocumentor-element:not(:last-child) { + border-bottom: 1px solid var(--primary-color-lighten); + padding-bottom: var(--spacing-lg); +} + +.phpdocumentor-element.-deprecated .phpdocumentor-element__name { + text-decoration: line-through; +} + +.phpdocumentor-element__modifier { + font-size: var(--text-xxs); + padding: calc(var(--spacing-base-size) / 4) calc(var(--spacing-base-size) / 2); + color: var(--text-color); + background-color: var(--light-gray); + border-radius: 3px; + text-transform: uppercase; +} +.phpdocumentor-signature { + display: inline-block; + font-size: var(--text-sm); + margin-bottom: var(--spacing-md); +} + +.phpdocumentor-signature.-deprecated .phpdocumentor-signature__name { + text-decoration: line-through; +} +.phpdocumentor-table-of-contents { +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry { + padding-top: var(--spacing-xs); + margin-left: 2rem; + display: flex; +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry > a { + flex: 0 1 auto; +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry > span { + flex: 1; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry:after { + content: ''; + height: 12px; + width: 12px; + left: 16px; + position: absolute; +} +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-private:after { + background: url('data:image/svg+xml;utf8,') no-repeat; +} +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-protected:after { + left: 13px; + background: url('data:image/svg+xml;utf8,') no-repeat; +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry:before { + width: 1.25rem; + height: 1.25rem; + line-height: 1.25rem; + background: transparent url('data:image/svg+xml;utf8,') no-repeat center center; + content: ''; + position: absolute; + left: 0; + border-radius: 50%; + font-weight: 600; + color: white; + text-align: center; + font-size: .75rem; + margin-top: .2rem; +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-method:before { + content: 'M'; + background-image: url('data:image/svg+xml;utf8,'); +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-function:before { + content: 'M'; + background-image: url('data:image/svg+xml;utf8,'); +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-property:before { + content: 'P' +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-constant:before { + content: 'C'; + background-color: transparent; + background-image: url('data:image/svg+xml;utf8,'); +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-class:before { + content: 'C' +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-interface:before { + content: 'I' +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-trait:before { + content: 'T' +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-namespace:before { + content: 'N' +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-package:before { + content: 'P' +} + +.phpdocumentor-table-of-contents .phpdocumentor-table-of-contents__entry.-enum:before { + content: 'E' +} + +.phpdocumentor-table-of-contents dd { + font-style: italic; + margin-left: 2rem; +} +.phpdocumentor-element-found-in { + position: absolute; + top: 0; + right: 0; + font-size: var(--text-sm); + color: gray; +} + +.phpdocumentor-element-found-in .phpdocumentor-element-found-in__source { + flex: 0 1 auto; + display: inline-flex; +} + +.phpdocumentor-element-found-in .phpdocumentor-element-found-in__source:after { + width: 1.25rem; + height: 1.25rem; + line-height: 1.25rem; + background: transparent url('data:image/svg+xml;utf8,') no-repeat center center; + content: ''; + left: 0; + border-radius: 50%; + font-weight: 600; + text-align: center; + font-size: .75rem; + margin-top: .2rem; +} +.phpdocumentor-class-graph { + width: 100%; height: 600px; border:1px solid black; overflow: hidden +} + +.phpdocumentor-class-graph__graph { + width: 100%; +} +.phpdocumentor-tag-list__definition { + display: flex; +} + +.phpdocumentor-tag-link { + margin-right: var(--spacing-sm); +} diff --git a/docs/api/files/src-builder.html b/docs/api/files/src-builder.html new file mode 100644 index 0000000..5d9657b --- /dev/null +++ b/docs/api/files/src-builder.html @@ -0,0 +1,231 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                              +

                                                                                                                              Documentation

                                                                                                                              + + + + + +
                                                                                                                              + +
                                                                                                                              +
                                                                                                                              + + + + +
                                                                                                                              +
                                                                                                                                +
                                                                                                                              + +
                                                                                                                              +

                                                                                                                              Builder.php

                                                                                                                              + + +
                                                                                                                              + + + + + + +

                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                              + +
                                                                                                                              + +
                                                                                                                              Builder
                                                                                                                              +
                                                                                                                              The main Query DB class. This class is responsible for +building queries and handling the libraries that are used to +execute the queries.
                                                                                                                              + + +
                                                                                                                              + + + + + + + + +
                                                                                                                              +
                                                                                                                              +
                                                                                                                              +
                                                                                                                              +

                                                                                                                              Search results

                                                                                                                              + +
                                                                                                                              +
                                                                                                                              +
                                                                                                                                +
                                                                                                                                +
                                                                                                                                +
                                                                                                                                +
                                                                                                                                +
                                                                                                                                + + +
                                                                                                                                + + + + + + + + diff --git a/docs/api/files/src-collections-toarray.html b/docs/api/files/src-collections-toarray.html new file mode 100644 index 0000000..82a5f34 --- /dev/null +++ b/docs/api/files/src-collections-toarray.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                +

                                                                                                                                Documentation

                                                                                                                                + + + + + +
                                                                                                                                + +
                                                                                                                                +
                                                                                                                                + + + + +
                                                                                                                                +
                                                                                                                                  +
                                                                                                                                + +
                                                                                                                                +

                                                                                                                                ToArray.php

                                                                                                                                + + +
                                                                                                                                + + + + + + +

                                                                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                                                                + +
                                                                                                                                + +
                                                                                                                                ToArray
                                                                                                                                +
                                                                                                                                + + +
                                                                                                                                + + + + + + + + +
                                                                                                                                +
                                                                                                                                +
                                                                                                                                +
                                                                                                                                +

                                                                                                                                Search results

                                                                                                                                + +
                                                                                                                                +
                                                                                                                                +
                                                                                                                                  +
                                                                                                                                  +
                                                                                                                                  +
                                                                                                                                  +
                                                                                                                                  +
                                                                                                                                  + + +
                                                                                                                                  + + + + + + + + diff --git a/docs/api/files/src-collections-tojson.html b/docs/api/files/src-collections-tojson.html new file mode 100644 index 0000000..4979ca6 --- /dev/null +++ b/docs/api/files/src-collections-tojson.html @@ -0,0 +1,217 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                  +

                                                                                                                                  Documentation

                                                                                                                                  + + + + + +
                                                                                                                                  + +
                                                                                                                                  +
                                                                                                                                  + + + + +
                                                                                                                                  +
                                                                                                                                    +
                                                                                                                                  + +
                                                                                                                                  +

                                                                                                                                  ToJSON.php

                                                                                                                                  + + +
                                                                                                                                  + + + + + + + + + + + + + + +
                                                                                                                                  +
                                                                                                                                  +
                                                                                                                                  +
                                                                                                                                  +

                                                                                                                                  Search results

                                                                                                                                  + +
                                                                                                                                  +
                                                                                                                                  +
                                                                                                                                    +
                                                                                                                                    +
                                                                                                                                    +
                                                                                                                                    +
                                                                                                                                    +
                                                                                                                                    + + +
                                                                                                                                    + + + + + + + + diff --git a/docs/api/files/src-config-basebuilder.html b/docs/api/files/src-config-basebuilder.html new file mode 100644 index 0000000..efe0fc8 --- /dev/null +++ b/docs/api/files/src-config-basebuilder.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                    +

                                                                                                                                    Documentation

                                                                                                                                    + + + + + +
                                                                                                                                    + +
                                                                                                                                    +
                                                                                                                                    + + + + +
                                                                                                                                    +
                                                                                                                                      +
                                                                                                                                    + +
                                                                                                                                    +

                                                                                                                                    BaseBuilder.php

                                                                                                                                    + + +
                                                                                                                                    + + + + + + +

                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                    + +
                                                                                                                                    + +
                                                                                                                                    BaseBuilder
                                                                                                                                    +
                                                                                                                                    SQL Module DB
                                                                                                                                    + + +
                                                                                                                                    + + + + + + + + +
                                                                                                                                    +
                                                                                                                                    +
                                                                                                                                    +
                                                                                                                                    +

                                                                                                                                    Search results

                                                                                                                                    + +
                                                                                                                                    +
                                                                                                                                    +
                                                                                                                                      +
                                                                                                                                      +
                                                                                                                                      +
                                                                                                                                      +
                                                                                                                                      +
                                                                                                                                      + + +
                                                                                                                                      + + + + + + + + diff --git a/docs/api/files/src-config-baseconfig.html b/docs/api/files/src-config-baseconfig.html new file mode 100644 index 0000000..b11b1d7 --- /dev/null +++ b/docs/api/files/src-config-baseconfig.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                      +

                                                                                                                                      Documentation

                                                                                                                                      + + + + + +
                                                                                                                                      + +
                                                                                                                                      +
                                                                                                                                      + + + + +
                                                                                                                                      +
                                                                                                                                        +
                                                                                                                                      + +
                                                                                                                                      +

                                                                                                                                      BaseConfig.php

                                                                                                                                      + + +
                                                                                                                                      + + + + + + +

                                                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                                                      + +
                                                                                                                                      + +
                                                                                                                                      BaseConfig
                                                                                                                                      +
                                                                                                                                      The base configuration file for the library
                                                                                                                                      + + +
                                                                                                                                      + + + + + + + + +
                                                                                                                                      +
                                                                                                                                      +
                                                                                                                                      +
                                                                                                                                      +

                                                                                                                                      Search results

                                                                                                                                      + +
                                                                                                                                      +
                                                                                                                                      +
                                                                                                                                        +
                                                                                                                                        +
                                                                                                                                        +
                                                                                                                                        +
                                                                                                                                        +
                                                                                                                                        + + +
                                                                                                                                        + + + + + + + + diff --git a/docs/api/files/src-connect.html b/docs/api/files/src-connect.html new file mode 100644 index 0000000..a6a7568 --- /dev/null +++ b/docs/api/files/src-connect.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                        +

                                                                                                                                        Documentation

                                                                                                                                        + + + + + +
                                                                                                                                        + +
                                                                                                                                        +
                                                                                                                                        + + + + +
                                                                                                                                        +
                                                                                                                                          +
                                                                                                                                        + +
                                                                                                                                        +

                                                                                                                                        Connect.php

                                                                                                                                        + + +
                                                                                                                                        + + + + + + +

                                                                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                                                                        + +
                                                                                                                                        + +
                                                                                                                                        Connect
                                                                                                                                        +
                                                                                                                                        This is the main connection entry point and is responsible +for establishing, maintaining and closing a PDO connection
                                                                                                                                        + + +
                                                                                                                                        + + + + + + + + +
                                                                                                                                        +
                                                                                                                                        +
                                                                                                                                        +
                                                                                                                                        +

                                                                                                                                        Search results

                                                                                                                                        + +
                                                                                                                                        +
                                                                                                                                        +
                                                                                                                                          +
                                                                                                                                          +
                                                                                                                                          +
                                                                                                                                          +
                                                                                                                                          +
                                                                                                                                          + + +
                                                                                                                                          + + + + + + + + diff --git a/docs/api/files/src-connections-dblib.html b/docs/api/files/src-connections-dblib.html new file mode 100644 index 0000000..6009589 --- /dev/null +++ b/docs/api/files/src-connections-dblib.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                          +

                                                                                                                                          Documentation

                                                                                                                                          + + + + + +
                                                                                                                                          + +
                                                                                                                                          +
                                                                                                                                          + + + + +
                                                                                                                                          +
                                                                                                                                            +
                                                                                                                                          + +
                                                                                                                                          +

                                                                                                                                          DBLib.php

                                                                                                                                          + + +
                                                                                                                                          + + + + + + +

                                                                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                                                                          + +
                                                                                                                                          + +
                                                                                                                                          DBLib
                                                                                                                                          +
                                                                                                                                          The DBLib connection class handles the connection to a +MSSQL database
                                                                                                                                          + + +
                                                                                                                                          + + + + + + + + +
                                                                                                                                          +
                                                                                                                                          +
                                                                                                                                          +
                                                                                                                                          +

                                                                                                                                          Search results

                                                                                                                                          + +
                                                                                                                                          +
                                                                                                                                          +
                                                                                                                                            +
                                                                                                                                            +
                                                                                                                                            +
                                                                                                                                            +
                                                                                                                                            +
                                                                                                                                            + + +
                                                                                                                                            + + + + + + + + diff --git a/docs/api/files/src-connections-mysql.html b/docs/api/files/src-connections-mysql.html new file mode 100644 index 0000000..82a195f --- /dev/null +++ b/docs/api/files/src-connections-mysql.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                            +

                                                                                                                                            Documentation

                                                                                                                                            + + + + + +
                                                                                                                                            + +
                                                                                                                                            +
                                                                                                                                            + + + + +
                                                                                                                                            +
                                                                                                                                              +
                                                                                                                                            + +
                                                                                                                                            +

                                                                                                                                            MySQL.php

                                                                                                                                            + + +
                                                                                                                                            + + + + + + +

                                                                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                                                                            + +
                                                                                                                                            + +
                                                                                                                                            MySQL
                                                                                                                                            +
                                                                                                                                            The MySQL connection class handles the connection to a +MySQL database
                                                                                                                                            + + +
                                                                                                                                            + + + + + + + + +
                                                                                                                                            +
                                                                                                                                            +
                                                                                                                                            +
                                                                                                                                            +

                                                                                                                                            Search results

                                                                                                                                            + +
                                                                                                                                            +
                                                                                                                                            +
                                                                                                                                              +
                                                                                                                                              +
                                                                                                                                              +
                                                                                                                                              +
                                                                                                                                              +
                                                                                                                                              + + +
                                                                                                                                              + + + + + + + + diff --git a/docs/api/files/src-connections-postgres.html b/docs/api/files/src-connections-postgres.html new file mode 100644 index 0000000..7fe83c2 --- /dev/null +++ b/docs/api/files/src-connections-postgres.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                              +

                                                                                                                                              Documentation

                                                                                                                                              + + + + + +
                                                                                                                                              + +
                                                                                                                                              +
                                                                                                                                              + + + + +
                                                                                                                                              +
                                                                                                                                                +
                                                                                                                                              + +
                                                                                                                                              +

                                                                                                                                              Postgres.php

                                                                                                                                              + + +
                                                                                                                                              + + + + + + +

                                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                                              + +
                                                                                                                                              + +
                                                                                                                                              Postgres
                                                                                                                                              +
                                                                                                                                              The SQLSrv connection class handles the connection to a +MSSQL database
                                                                                                                                              + + +
                                                                                                                                              + + + + + + + + +
                                                                                                                                              +
                                                                                                                                              +
                                                                                                                                              +
                                                                                                                                              +

                                                                                                                                              Search results

                                                                                                                                              + +
                                                                                                                                              +
                                                                                                                                              +
                                                                                                                                                +
                                                                                                                                                +
                                                                                                                                                +
                                                                                                                                                +
                                                                                                                                                +
                                                                                                                                                + + +
                                                                                                                                                + + + + + + + + diff --git a/docs/api/files/src-connections-sqlite.html b/docs/api/files/src-connections-sqlite.html new file mode 100644 index 0000000..9893bc0 --- /dev/null +++ b/docs/api/files/src-connections-sqlite.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                +

                                                                                                                                                Documentation

                                                                                                                                                + + + + + +
                                                                                                                                                + +
                                                                                                                                                +
                                                                                                                                                + + + + +
                                                                                                                                                +
                                                                                                                                                  +
                                                                                                                                                + +
                                                                                                                                                +

                                                                                                                                                SQLite.php

                                                                                                                                                + + +
                                                                                                                                                + + + + + + +

                                                                                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                + +
                                                                                                                                                + +
                                                                                                                                                SQLite
                                                                                                                                                +
                                                                                                                                                The SQLSrv connection class handles the connection to a +MSSQL database
                                                                                                                                                + + +
                                                                                                                                                + + + + + + + + +
                                                                                                                                                +
                                                                                                                                                +
                                                                                                                                                +
                                                                                                                                                +

                                                                                                                                                Search results

                                                                                                                                                + +
                                                                                                                                                +
                                                                                                                                                +
                                                                                                                                                  +
                                                                                                                                                  +
                                                                                                                                                  +
                                                                                                                                                  +
                                                                                                                                                  +
                                                                                                                                                  + + +
                                                                                                                                                  + + + + + + + + diff --git a/docs/api/files/src-connections-sqlsrv.html b/docs/api/files/src-connections-sqlsrv.html new file mode 100644 index 0000000..0417d40 --- /dev/null +++ b/docs/api/files/src-connections-sqlsrv.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                  +

                                                                                                                                                  Documentation

                                                                                                                                                  + + + + + +
                                                                                                                                                  + +
                                                                                                                                                  +
                                                                                                                                                  + + + + +
                                                                                                                                                  +
                                                                                                                                                    +
                                                                                                                                                  + +
                                                                                                                                                  +

                                                                                                                                                  SQLSrv.php

                                                                                                                                                  + + +
                                                                                                                                                  + + + + + + +

                                                                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                  + +
                                                                                                                                                  + +
                                                                                                                                                  SQLSrv
                                                                                                                                                  +
                                                                                                                                                  The SQLSrv connection class handles the connection to a +MSSQL database
                                                                                                                                                  + + +
                                                                                                                                                  + + + + + + + + +
                                                                                                                                                  +
                                                                                                                                                  +
                                                                                                                                                  +
                                                                                                                                                  +

                                                                                                                                                  Search results

                                                                                                                                                  + +
                                                                                                                                                  +
                                                                                                                                                  +
                                                                                                                                                    +
                                                                                                                                                    +
                                                                                                                                                    +
                                                                                                                                                    +
                                                                                                                                                    +
                                                                                                                                                    + + +
                                                                                                                                                    + + + + + + + + diff --git a/docs/api/files/src-contracts-basebuilderinterface.html b/docs/api/files/src-contracts-basebuilderinterface.html new file mode 100644 index 0000000..f68ba7a --- /dev/null +++ b/docs/api/files/src-contracts-basebuilderinterface.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                    +

                                                                                                                                                    Documentation

                                                                                                                                                    + + + + + +
                                                                                                                                                    + +
                                                                                                                                                    +
                                                                                                                                                    + + + + +
                                                                                                                                                    +
                                                                                                                                                      +
                                                                                                                                                    + +
                                                                                                                                                    +

                                                                                                                                                    BaseBuilderInterface.php

                                                                                                                                                    + + +
                                                                                                                                                    + + + + + + +

                                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                    + +
                                                                                                                                                    +
                                                                                                                                                    BaseBuilderInterface
                                                                                                                                                    +
                                                                                                                                                    Contract for the query builder
                                                                                                                                                    + + + +
                                                                                                                                                    + + + + + + + + +
                                                                                                                                                    +
                                                                                                                                                    +
                                                                                                                                                    +
                                                                                                                                                    +

                                                                                                                                                    Search results

                                                                                                                                                    + +
                                                                                                                                                    +
                                                                                                                                                    +
                                                                                                                                                      +
                                                                                                                                                      +
                                                                                                                                                      +
                                                                                                                                                      +
                                                                                                                                                      +
                                                                                                                                                      + + +
                                                                                                                                                      + + + + + + + + diff --git a/docs/api/files/src-contracts-baseconfiginterface.html b/docs/api/files/src-contracts-baseconfiginterface.html new file mode 100644 index 0000000..83e6127 --- /dev/null +++ b/docs/api/files/src-contracts-baseconfiginterface.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                      +

                                                                                                                                                      Documentation

                                                                                                                                                      + + + + + +
                                                                                                                                                      + +
                                                                                                                                                      +
                                                                                                                                                      + + + + +
                                                                                                                                                      +
                                                                                                                                                        +
                                                                                                                                                      + +
                                                                                                                                                      +

                                                                                                                                                      BaseConfigInterface.php

                                                                                                                                                      + + +
                                                                                                                                                      + + + + + + +

                                                                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                      + +
                                                                                                                                                      +
                                                                                                                                                      BaseConfigInterface
                                                                                                                                                      +
                                                                                                                                                      Contract for the custom config classes
                                                                                                                                                      + + + +
                                                                                                                                                      + + + + + + + + +
                                                                                                                                                      +
                                                                                                                                                      +
                                                                                                                                                      +
                                                                                                                                                      +

                                                                                                                                                      Search results

                                                                                                                                                      + +
                                                                                                                                                      +
                                                                                                                                                      +
                                                                                                                                                        +
                                                                                                                                                        +
                                                                                                                                                        +
                                                                                                                                                        +
                                                                                                                                                        +
                                                                                                                                                        + + +
                                                                                                                                                        + + + + + + + + diff --git a/docs/api/files/src-contracts-baseentityinterface.html b/docs/api/files/src-contracts-baseentityinterface.html new file mode 100644 index 0000000..d262998 --- /dev/null +++ b/docs/api/files/src-contracts-baseentityinterface.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                        +

                                                                                                                                                        Documentation

                                                                                                                                                        + + + + + +
                                                                                                                                                        + +
                                                                                                                                                        +
                                                                                                                                                        + + + + +
                                                                                                                                                        +
                                                                                                                                                          +
                                                                                                                                                        + +
                                                                                                                                                        +

                                                                                                                                                        BaseEntityInterface.php

                                                                                                                                                        + + +
                                                                                                                                                        + + + + + + +

                                                                                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                        + +
                                                                                                                                                        +
                                                                                                                                                        BaseEntityInterface
                                                                                                                                                        +
                                                                                                                                                        Contract for the entity objects
                                                                                                                                                        + + + +
                                                                                                                                                        + + + + + + + + +
                                                                                                                                                        +
                                                                                                                                                        +
                                                                                                                                                        +
                                                                                                                                                        +

                                                                                                                                                        Search results

                                                                                                                                                        + +
                                                                                                                                                        +
                                                                                                                                                        +
                                                                                                                                                          +
                                                                                                                                                          +
                                                                                                                                                          +
                                                                                                                                                          +
                                                                                                                                                          +
                                                                                                                                                          + + +
                                                                                                                                                          + + + + + + + + diff --git a/docs/api/files/src-contracts-connectioninterface.html b/docs/api/files/src-contracts-connectioninterface.html new file mode 100644 index 0000000..505bedc --- /dev/null +++ b/docs/api/files/src-contracts-connectioninterface.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                          +

                                                                                                                                                          Documentation

                                                                                                                                                          + + + + + +
                                                                                                                                                          + +
                                                                                                                                                          +
                                                                                                                                                          + + + + +
                                                                                                                                                          +
                                                                                                                                                            +
                                                                                                                                                          + +
                                                                                                                                                          +

                                                                                                                                                          ConnectionInterface.php

                                                                                                                                                          + + +
                                                                                                                                                          + + + + + + +

                                                                                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                          + +
                                                                                                                                                          +
                                                                                                                                                          ConnectionInterface
                                                                                                                                                          +
                                                                                                                                                          Contract for the custom connection classes
                                                                                                                                                          + + + +
                                                                                                                                                          + + + + + + + + +
                                                                                                                                                          +
                                                                                                                                                          +
                                                                                                                                                          +
                                                                                                                                                          +

                                                                                                                                                          Search results

                                                                                                                                                          + +
                                                                                                                                                          +
                                                                                                                                                          +
                                                                                                                                                            +
                                                                                                                                                            +
                                                                                                                                                            +
                                                                                                                                                            +
                                                                                                                                                            +
                                                                                                                                                            + + +
                                                                                                                                                            + + + + + + + + diff --git a/docs/api/files/src-contracts-sqlstatementinterface.html b/docs/api/files/src-contracts-sqlstatementinterface.html new file mode 100644 index 0000000..d8f497d --- /dev/null +++ b/docs/api/files/src-contracts-sqlstatementinterface.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                            +

                                                                                                                                                            Documentation

                                                                                                                                                            + + + + + +
                                                                                                                                                            + +
                                                                                                                                                            +
                                                                                                                                                            + + + + +
                                                                                                                                                            +
                                                                                                                                                              +
                                                                                                                                                            + +
                                                                                                                                                            +

                                                                                                                                                            SQLStatementInterface.php

                                                                                                                                                            + + +
                                                                                                                                                            + + + + + + +

                                                                                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                            + +
                                                                                                                                                            +
                                                                                                                                                            SQLStatementInterface
                                                                                                                                                            +
                                                                                                                                                            Contract for the custom SQL modules
                                                                                                                                                            + + + +
                                                                                                                                                            + + + + + + + + +
                                                                                                                                                            +
                                                                                                                                                            +
                                                                                                                                                            +
                                                                                                                                                            +

                                                                                                                                                            Search results

                                                                                                                                                            + +
                                                                                                                                                            +
                                                                                                                                                            +
                                                                                                                                                              +
                                                                                                                                                              +
                                                                                                                                                              +
                                                                                                                                                              +
                                                                                                                                                              +
                                                                                                                                                              + + +
                                                                                                                                                              + + + + + + + + diff --git a/docs/api/files/src-entity.html b/docs/api/files/src-entity.html new file mode 100644 index 0000000..60dc965 --- /dev/null +++ b/docs/api/files/src-entity.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                              +

                                                                                                                                                              Documentation

                                                                                                                                                              + + + + + +
                                                                                                                                                              + +
                                                                                                                                                              +
                                                                                                                                                              + + + + +
                                                                                                                                                              +
                                                                                                                                                                +
                                                                                                                                                              + +
                                                                                                                                                              +

                                                                                                                                                              Entity.php

                                                                                                                                                              + + +
                                                                                                                                                              + + + + + + +

                                                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                              + +
                                                                                                                                                              + +
                                                                                                                                                              Entity
                                                                                                                                                              +
                                                                                                                                                              The base entity class
                                                                                                                                                              + + +
                                                                                                                                                              + + + + + + + + +
                                                                                                                                                              +
                                                                                                                                                              +
                                                                                                                                                              +
                                                                                                                                                              +

                                                                                                                                                              Search results

                                                                                                                                                              + +
                                                                                                                                                              +
                                                                                                                                                              +
                                                                                                                                                                +
                                                                                                                                                                +
                                                                                                                                                                +
                                                                                                                                                                +
                                                                                                                                                                +
                                                                                                                                                                + + +
                                                                                                                                                                + + + + + + + + diff --git a/docs/api/files/src-exceptions-connectionexception.html b/docs/api/files/src-exceptions-connectionexception.html new file mode 100644 index 0000000..090790c --- /dev/null +++ b/docs/api/files/src-exceptions-connectionexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                +

                                                                                                                                                                Documentation

                                                                                                                                                                + + + + + +
                                                                                                                                                                + +
                                                                                                                                                                +
                                                                                                                                                                + + + + +
                                                                                                                                                                +
                                                                                                                                                                  +
                                                                                                                                                                + +
                                                                                                                                                                +

                                                                                                                                                                ConnectionException.php

                                                                                                                                                                + + +
                                                                                                                                                                + + + + + + +

                                                                                                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                + +
                                                                                                                                                                + +
                                                                                                                                                                ConnectionException
                                                                                                                                                                +
                                                                                                                                                                Thrown when a connection error occurs
                                                                                                                                                                + + +
                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                +
                                                                                                                                                                +
                                                                                                                                                                +
                                                                                                                                                                +

                                                                                                                                                                Search results

                                                                                                                                                                + +
                                                                                                                                                                +
                                                                                                                                                                +
                                                                                                                                                                  +
                                                                                                                                                                  +
                                                                                                                                                                  +
                                                                                                                                                                  +
                                                                                                                                                                  +
                                                                                                                                                                  + + +
                                                                                                                                                                  + + + + + + + + diff --git a/docs/api/files/src-exceptions-databaseexception.html b/docs/api/files/src-exceptions-databaseexception.html new file mode 100644 index 0000000..615fe1a --- /dev/null +++ b/docs/api/files/src-exceptions-databaseexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                  +

                                                                                                                                                                  Documentation

                                                                                                                                                                  + + + + + +
                                                                                                                                                                  + +
                                                                                                                                                                  +
                                                                                                                                                                  + + + + +
                                                                                                                                                                  +
                                                                                                                                                                    +
                                                                                                                                                                  + +
                                                                                                                                                                  +

                                                                                                                                                                  DatabaseException.php

                                                                                                                                                                  + + +
                                                                                                                                                                  + + + + + + +

                                                                                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                  + +
                                                                                                                                                                  + +
                                                                                                                                                                  DatabaseException
                                                                                                                                                                  +
                                                                                                                                                                  Thrown when a database error occurs
                                                                                                                                                                  + + +
                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                  +
                                                                                                                                                                  +
                                                                                                                                                                  +
                                                                                                                                                                  +

                                                                                                                                                                  Search results

                                                                                                                                                                  + +
                                                                                                                                                                  +
                                                                                                                                                                  +
                                                                                                                                                                    +
                                                                                                                                                                    +
                                                                                                                                                                    +
                                                                                                                                                                    +
                                                                                                                                                                    +
                                                                                                                                                                    + + +
                                                                                                                                                                    + + + + + + + + diff --git a/docs/api/files/src-exceptions-databasetableexception.html b/docs/api/files/src-exceptions-databasetableexception.html new file mode 100644 index 0000000..0877393 --- /dev/null +++ b/docs/api/files/src-exceptions-databasetableexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                    +

                                                                                                                                                                    Documentation

                                                                                                                                                                    + + + + + +
                                                                                                                                                                    + +
                                                                                                                                                                    +
                                                                                                                                                                    + + + + +
                                                                                                                                                                    +
                                                                                                                                                                      +
                                                                                                                                                                    + +
                                                                                                                                                                    +

                                                                                                                                                                    DatabaseTableException.php

                                                                                                                                                                    + + +
                                                                                                                                                                    + + + + + + +

                                                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                    + +
                                                                                                                                                                    + +
                                                                                                                                                                    DatabaseTableException
                                                                                                                                                                    +
                                                                                                                                                                    Thrown when a database table error occurs
                                                                                                                                                                    + + +
                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                    +
                                                                                                                                                                    +
                                                                                                                                                                    +
                                                                                                                                                                    +

                                                                                                                                                                    Search results

                                                                                                                                                                    + +
                                                                                                                                                                    +
                                                                                                                                                                    +
                                                                                                                                                                      +
                                                                                                                                                                      +
                                                                                                                                                                      +
                                                                                                                                                                      +
                                                                                                                                                                      +
                                                                                                                                                                      + + +
                                                                                                                                                                      + + + + + + + + diff --git a/docs/api/files/src-exceptions-emptyqueryexception.html b/docs/api/files/src-exceptions-emptyqueryexception.html new file mode 100644 index 0000000..937954d --- /dev/null +++ b/docs/api/files/src-exceptions-emptyqueryexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                      +

                                                                                                                                                                      Documentation

                                                                                                                                                                      + + + + + +
                                                                                                                                                                      + +
                                                                                                                                                                      +
                                                                                                                                                                      + + + + +
                                                                                                                                                                      +
                                                                                                                                                                        +
                                                                                                                                                                      + +
                                                                                                                                                                      +

                                                                                                                                                                      EmptyQueryException.php

                                                                                                                                                                      + + +
                                                                                                                                                                      + + + + + + +

                                                                                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                      + +
                                                                                                                                                                      + +
                                                                                                                                                                      EmptyQueryException
                                                                                                                                                                      +
                                                                                                                                                                      Thrown when a query string is empty
                                                                                                                                                                      + + +
                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                      +
                                                                                                                                                                      +
                                                                                                                                                                      +
                                                                                                                                                                      +

                                                                                                                                                                      Search results

                                                                                                                                                                      + +
                                                                                                                                                                      +
                                                                                                                                                                      +
                                                                                                                                                                        +
                                                                                                                                                                        +
                                                                                                                                                                        +
                                                                                                                                                                        +
                                                                                                                                                                        +
                                                                                                                                                                        + + +
                                                                                                                                                                        + + + + + + + + diff --git a/docs/api/files/src-exceptions-emptytableexception.html b/docs/api/files/src-exceptions-emptytableexception.html new file mode 100644 index 0000000..cb7cef5 --- /dev/null +++ b/docs/api/files/src-exceptions-emptytableexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                        +

                                                                                                                                                                        Documentation

                                                                                                                                                                        + + + + + +
                                                                                                                                                                        + +
                                                                                                                                                                        +
                                                                                                                                                                        + + + + +
                                                                                                                                                                        +
                                                                                                                                                                          +
                                                                                                                                                                        + +
                                                                                                                                                                        +

                                                                                                                                                                        EmptyTableException.php

                                                                                                                                                                        + + +
                                                                                                                                                                        + + + + + + +

                                                                                                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                        + +
                                                                                                                                                                        + +
                                                                                                                                                                        EmptyTableException
                                                                                                                                                                        +
                                                                                                                                                                        Thrown when a database table name is empty
                                                                                                                                                                        + + +
                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                        +
                                                                                                                                                                        +
                                                                                                                                                                        +
                                                                                                                                                                        +

                                                                                                                                                                        Search results

                                                                                                                                                                        + +
                                                                                                                                                                        +
                                                                                                                                                                        +
                                                                                                                                                                          +
                                                                                                                                                                          +
                                                                                                                                                                          +
                                                                                                                                                                          +
                                                                                                                                                                          +
                                                                                                                                                                          + + +
                                                                                                                                                                          + + + + + + + + diff --git a/docs/api/files/src-exceptions-invalidcredentialsexception.html b/docs/api/files/src-exceptions-invalidcredentialsexception.html new file mode 100644 index 0000000..b880cdb --- /dev/null +++ b/docs/api/files/src-exceptions-invalidcredentialsexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                          +

                                                                                                                                                                          Documentation

                                                                                                                                                                          + + + + + +
                                                                                                                                                                          + +
                                                                                                                                                                          +
                                                                                                                                                                          + + + + +
                                                                                                                                                                          +
                                                                                                                                                                            +
                                                                                                                                                                          + +
                                                                                                                                                                          +

                                                                                                                                                                          InvalidCredentialsException.php

                                                                                                                                                                          + + +
                                                                                                                                                                          + + + + + + +

                                                                                                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                          + +
                                                                                                                                                                          + +
                                                                                                                                                                          InvalidCredentialsException
                                                                                                                                                                          +
                                                                                                                                                                          Thrown when database credentials are incorrect
                                                                                                                                                                          + + +
                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                          +
                                                                                                                                                                          +
                                                                                                                                                                          +
                                                                                                                                                                          +

                                                                                                                                                                          Search results

                                                                                                                                                                          + +
                                                                                                                                                                          +
                                                                                                                                                                          +
                                                                                                                                                                            +
                                                                                                                                                                            +
                                                                                                                                                                            +
                                                                                                                                                                            +
                                                                                                                                                                            +
                                                                                                                                                                            + + +
                                                                                                                                                                            + + + + + + + + diff --git a/docs/api/files/src-exceptions-invaliddriverexception.html b/docs/api/files/src-exceptions-invaliddriverexception.html new file mode 100644 index 0000000..77e1538 --- /dev/null +++ b/docs/api/files/src-exceptions-invaliddriverexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                            +

                                                                                                                                                                            Documentation

                                                                                                                                                                            + + + + + +
                                                                                                                                                                            + +
                                                                                                                                                                            +
                                                                                                                                                                            + + + + +
                                                                                                                                                                            +
                                                                                                                                                                              +
                                                                                                                                                                            + +
                                                                                                                                                                            +

                                                                                                                                                                            InvalidDriverException.php

                                                                                                                                                                            + + +
                                                                                                                                                                            + + + + + + +

                                                                                                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                            + +
                                                                                                                                                                            + +
                                                                                                                                                                            InvalidDriverException
                                                                                                                                                                            +
                                                                                                                                                                            Thrown when a database driver is invalid
                                                                                                                                                                            + + +
                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                            +
                                                                                                                                                                            +
                                                                                                                                                                            +
                                                                                                                                                                            +

                                                                                                                                                                            Search results

                                                                                                                                                                            + +
                                                                                                                                                                            +
                                                                                                                                                                            +
                                                                                                                                                                              +
                                                                                                                                                                              +
                                                                                                                                                                              +
                                                                                                                                                                              +
                                                                                                                                                                              +
                                                                                                                                                                              + + +
                                                                                                                                                                              + + + + + + + + diff --git a/docs/api/files/src-exceptions-invalidmoduleexception.html b/docs/api/files/src-exceptions-invalidmoduleexception.html new file mode 100644 index 0000000..cc28fa9 --- /dev/null +++ b/docs/api/files/src-exceptions-invalidmoduleexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                              +

                                                                                                                                                                              Documentation

                                                                                                                                                                              + + + + + +
                                                                                                                                                                              + +
                                                                                                                                                                              +
                                                                                                                                                                              + + + + +
                                                                                                                                                                              +
                                                                                                                                                                                +
                                                                                                                                                                              + +
                                                                                                                                                                              +

                                                                                                                                                                              InvalidModuleException.php

                                                                                                                                                                              + + +
                                                                                                                                                                              + + + + + + +

                                                                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                              + +
                                                                                                                                                                              + +
                                                                                                                                                                              InvalidModuleException
                                                                                                                                                                              +
                                                                                                                                                                              Thrown when a query module is invalid
                                                                                                                                                                              + + +
                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                              +
                                                                                                                                                                              +
                                                                                                                                                                              +
                                                                                                                                                                              +

                                                                                                                                                                              Search results

                                                                                                                                                                              + +
                                                                                                                                                                              +
                                                                                                                                                                              +
                                                                                                                                                                                +
                                                                                                                                                                                +
                                                                                                                                                                                +
                                                                                                                                                                                +
                                                                                                                                                                                +
                                                                                                                                                                                + + +
                                                                                                                                                                                + + + + + + + + diff --git a/docs/api/files/src-exceptions-invalidqueryexception.html b/docs/api/files/src-exceptions-invalidqueryexception.html new file mode 100644 index 0000000..e6fefa5 --- /dev/null +++ b/docs/api/files/src-exceptions-invalidqueryexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                +

                                                                                                                                                                                Documentation

                                                                                                                                                                                + + + + + +
                                                                                                                                                                                + +
                                                                                                                                                                                +
                                                                                                                                                                                + + + + +
                                                                                                                                                                                +
                                                                                                                                                                                  +
                                                                                                                                                                                + +
                                                                                                                                                                                +

                                                                                                                                                                                InvalidQueryException.php

                                                                                                                                                                                + + +
                                                                                                                                                                                + + + + + + +

                                                                                                                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                + +
                                                                                                                                                                                + +
                                                                                                                                                                                InvalidQueryException
                                                                                                                                                                                +
                                                                                                                                                                                Thrown when a query string is invalid
                                                                                                                                                                                + + +
                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                +
                                                                                                                                                                                +
                                                                                                                                                                                +
                                                                                                                                                                                +

                                                                                                                                                                                Search results

                                                                                                                                                                                + +
                                                                                                                                                                                +
                                                                                                                                                                                +
                                                                                                                                                                                  +
                                                                                                                                                                                  +
                                                                                                                                                                                  +
                                                                                                                                                                                  +
                                                                                                                                                                                  +
                                                                                                                                                                                  + + +
                                                                                                                                                                                  + + + + + + + + diff --git a/docs/api/files/src-exceptions-querybuilderexception.html b/docs/api/files/src-exceptions-querybuilderexception.html new file mode 100644 index 0000000..3c50d6b --- /dev/null +++ b/docs/api/files/src-exceptions-querybuilderexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                  +

                                                                                                                                                                                  Documentation

                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                  + +
                                                                                                                                                                                  +
                                                                                                                                                                                  + + + + +
                                                                                                                                                                                  +
                                                                                                                                                                                    +
                                                                                                                                                                                  + +
                                                                                                                                                                                  +

                                                                                                                                                                                  QueryBuilderException.php

                                                                                                                                                                                  + + +
                                                                                                                                                                                  + + + + + + +

                                                                                                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                  + +
                                                                                                                                                                                  + +
                                                                                                                                                                                  QueryBuilderException
                                                                                                                                                                                  +
                                                                                                                                                                                  Thrown when a query builder error occurs
                                                                                                                                                                                  + + +
                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                  +
                                                                                                                                                                                  +
                                                                                                                                                                                  +
                                                                                                                                                                                  +

                                                                                                                                                                                  Search results

                                                                                                                                                                                  + +
                                                                                                                                                                                  +
                                                                                                                                                                                  +
                                                                                                                                                                                    +
                                                                                                                                                                                    +
                                                                                                                                                                                    +
                                                                                                                                                                                    +
                                                                                                                                                                                    +
                                                                                                                                                                                    + + +
                                                                                                                                                                                    + + + + + + + + diff --git a/docs/api/files/src-exceptions-queryexecutionexception.html b/docs/api/files/src-exceptions-queryexecutionexception.html new file mode 100644 index 0000000..3643537 --- /dev/null +++ b/docs/api/files/src-exceptions-queryexecutionexception.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                    +

                                                                                                                                                                                    Documentation

                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                    + +
                                                                                                                                                                                    +
                                                                                                                                                                                    + + + + +
                                                                                                                                                                                    +
                                                                                                                                                                                      +
                                                                                                                                                                                    + +
                                                                                                                                                                                    +

                                                                                                                                                                                    QueryExecutionException.php

                                                                                                                                                                                    + + +
                                                                                                                                                                                    + + + + + + +

                                                                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                    + +
                                                                                                                                                                                    + +
                                                                                                                                                                                    QueryExecutionException
                                                                                                                                                                                    +
                                                                                                                                                                                    Thrown when a query execution error occurs
                                                                                                                                                                                    + + +
                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                    +
                                                                                                                                                                                    +
                                                                                                                                                                                    +
                                                                                                                                                                                    +

                                                                                                                                                                                    Search results

                                                                                                                                                                                    + +
                                                                                                                                                                                    +
                                                                                                                                                                                    +
                                                                                                                                                                                      +
                                                                                                                                                                                      +
                                                                                                                                                                                      +
                                                                                                                                                                                      +
                                                                                                                                                                                      +
                                                                                                                                                                                      + + +
                                                                                                                                                                                      + + + + + + + + diff --git a/docs/api/files/src-facades-db.html b/docs/api/files/src-facades-db.html new file mode 100644 index 0000000..eee640f --- /dev/null +++ b/docs/api/files/src-facades-db.html @@ -0,0 +1,231 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                      +

                                                                                                                                                                                      Documentation

                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                      + +
                                                                                                                                                                                      +
                                                                                                                                                                                      + + + + +
                                                                                                                                                                                      +
                                                                                                                                                                                        +
                                                                                                                                                                                      + +
                                                                                                                                                                                      +

                                                                                                                                                                                      DB.php

                                                                                                                                                                                      + + +
                                                                                                                                                                                      + + + + + + +

                                                                                                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                      + +
                                                                                                                                                                                      + +
                                                                                                                                                                                      DB
                                                                                                                                                                                      +
                                                                                                                                                                                      The main entry point for Database Factory. This class +gives access to the query builder and the current PDO +connection
                                                                                                                                                                                      + + +
                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                      +
                                                                                                                                                                                      +
                                                                                                                                                                                      +
                                                                                                                                                                                      +

                                                                                                                                                                                      Search results

                                                                                                                                                                                      + +
                                                                                                                                                                                      +
                                                                                                                                                                                      +
                                                                                                                                                                                        +
                                                                                                                                                                                        +
                                                                                                                                                                                        +
                                                                                                                                                                                        +
                                                                                                                                                                                        +
                                                                                                                                                                                        + + +
                                                                                                                                                                                        + + + + + + + + diff --git a/docs/api/files/src-helpers-arr.html b/docs/api/files/src-helpers-arr.html new file mode 100644 index 0000000..511d276 --- /dev/null +++ b/docs/api/files/src-helpers-arr.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                        +

                                                                                                                                                                                        Documentation

                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                        + +
                                                                                                                                                                                        +
                                                                                                                                                                                        + + + + +
                                                                                                                                                                                        +
                                                                                                                                                                                          +
                                                                                                                                                                                        + +
                                                                                                                                                                                        +

                                                                                                                                                                                        Arr.php

                                                                                                                                                                                        + + +
                                                                                                                                                                                        + + + + + + +

                                                                                                                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                        + +
                                                                                                                                                                                        + +
                                                                                                                                                                                        Arr
                                                                                                                                                                                        +
                                                                                                                                                                                        Helper for interacting with arrays
                                                                                                                                                                                        + + +
                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                        +
                                                                                                                                                                                        +
                                                                                                                                                                                        +
                                                                                                                                                                                        +

                                                                                                                                                                                        Search results

                                                                                                                                                                                        + +
                                                                                                                                                                                        +
                                                                                                                                                                                        +
                                                                                                                                                                                          +
                                                                                                                                                                                          +
                                                                                                                                                                                          +
                                                                                                                                                                                          +
                                                                                                                                                                                          +
                                                                                                                                                                                          + + +
                                                                                                                                                                                          + + + + + + + + diff --git a/docs/api/files/src-helpers-cli.html b/docs/api/files/src-helpers-cli.html new file mode 100644 index 0000000..62cceec --- /dev/null +++ b/docs/api/files/src-helpers-cli.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                          +

                                                                                                                                                                                          Documentation

                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                          + +
                                                                                                                                                                                          +
                                                                                                                                                                                          + + + + +
                                                                                                                                                                                          +
                                                                                                                                                                                            +
                                                                                                                                                                                          + +
                                                                                                                                                                                          +

                                                                                                                                                                                          Cli.php

                                                                                                                                                                                          + + +
                                                                                                                                                                                          + + + + + + +

                                                                                                                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                          + +
                                                                                                                                                                                          + +
                                                                                                                                                                                          Cli
                                                                                                                                                                                          +
                                                                                                                                                                                          Helper for interacting with CLI requests
                                                                                                                                                                                          + + +
                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                          +
                                                                                                                                                                                          +
                                                                                                                                                                                          +
                                                                                                                                                                                          +

                                                                                                                                                                                          Search results

                                                                                                                                                                                          + +
                                                                                                                                                                                          +
                                                                                                                                                                                          +
                                                                                                                                                                                            +
                                                                                                                                                                                            +
                                                                                                                                                                                            +
                                                                                                                                                                                            +
                                                                                                                                                                                            +
                                                                                                                                                                                            + + +
                                                                                                                                                                                            + + + + + + + + diff --git a/docs/api/files/src-helpers-cls.html b/docs/api/files/src-helpers-cls.html new file mode 100644 index 0000000..2c88f25 --- /dev/null +++ b/docs/api/files/src-helpers-cls.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                            +

                                                                                                                                                                                            Documentation

                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                            + +
                                                                                                                                                                                            +
                                                                                                                                                                                            + + + + +
                                                                                                                                                                                            +
                                                                                                                                                                                              +
                                                                                                                                                                                            + +
                                                                                                                                                                                            +

                                                                                                                                                                                            Cls.php

                                                                                                                                                                                            + + +
                                                                                                                                                                                            + + + + + + +

                                                                                                                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                            + +
                                                                                                                                                                                            + +
                                                                                                                                                                                            Cls
                                                                                                                                                                                            +
                                                                                                                                                                                            Helper for working with classes and objects
                                                                                                                                                                                            + + +
                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                            +
                                                                                                                                                                                            +
                                                                                                                                                                                            +
                                                                                                                                                                                            +

                                                                                                                                                                                            Search results

                                                                                                                                                                                            + +
                                                                                                                                                                                            +
                                                                                                                                                                                            +
                                                                                                                                                                                              +
                                                                                                                                                                                              +
                                                                                                                                                                                              +
                                                                                                                                                                                              +
                                                                                                                                                                                              +
                                                                                                                                                                                              + + +
                                                                                                                                                                                              + + + + + + + + diff --git a/docs/api/files/src-helpers-debug.html b/docs/api/files/src-helpers-debug.html new file mode 100644 index 0000000..6645485 --- /dev/null +++ b/docs/api/files/src-helpers-debug.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                              +

                                                                                                                                                                                              Documentation

                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                              + +
                                                                                                                                                                                              +
                                                                                                                                                                                              + + + + +
                                                                                                                                                                                              +
                                                                                                                                                                                                +
                                                                                                                                                                                              + +
                                                                                                                                                                                              +

                                                                                                                                                                                              Debug.php

                                                                                                                                                                                              + + +
                                                                                                                                                                                              + + + + + + +

                                                                                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                              + +
                                                                                                                                                                                              + +
                                                                                                                                                                                              Debug
                                                                                                                                                                                              +
                                                                                                                                                                                              Helper for debugging code
                                                                                                                                                                                              + + +
                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                              +
                                                                                                                                                                                              +
                                                                                                                                                                                              +
                                                                                                                                                                                              +

                                                                                                                                                                                              Search results

                                                                                                                                                                                              + +
                                                                                                                                                                                              +
                                                                                                                                                                                              +
                                                                                                                                                                                                +
                                                                                                                                                                                                +
                                                                                                                                                                                                +
                                                                                                                                                                                                +
                                                                                                                                                                                                +
                                                                                                                                                                                                + + +
                                                                                                                                                                                                + + + + + + + + diff --git a/docs/api/files/src-helpers-env.html b/docs/api/files/src-helpers-env.html new file mode 100644 index 0000000..9cfd8eb --- /dev/null +++ b/docs/api/files/src-helpers-env.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                +

                                                                                                                                                                                                Documentation

                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                + +
                                                                                                                                                                                                +
                                                                                                                                                                                                + + + + +
                                                                                                                                                                                                +
                                                                                                                                                                                                  +
                                                                                                                                                                                                + +
                                                                                                                                                                                                +

                                                                                                                                                                                                Env.php

                                                                                                                                                                                                + + +
                                                                                                                                                                                                + + + + + + +

                                                                                                                                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                + +
                                                                                                                                                                                                + +
                                                                                                                                                                                                Env
                                                                                                                                                                                                +
                                                                                                                                                                                                Helper for interacting with environment variables
                                                                                                                                                                                                + + +
                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                +
                                                                                                                                                                                                +
                                                                                                                                                                                                +
                                                                                                                                                                                                +

                                                                                                                                                                                                Search results

                                                                                                                                                                                                + +
                                                                                                                                                                                                +
                                                                                                                                                                                                +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  + + +
                                                                                                                                                                                                  + + + + + + + + diff --git a/docs/api/files/src-helpers-str.html b/docs/api/files/src-helpers-str.html new file mode 100644 index 0000000..ef6f0ec --- /dev/null +++ b/docs/api/files/src-helpers-str.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                  +

                                                                                                                                                                                                  Documentation

                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  + + + + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                    +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  +

                                                                                                                                                                                                  Str.php

                                                                                                                                                                                                  + + +
                                                                                                                                                                                                  + + + + + + +

                                                                                                                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                  + +
                                                                                                                                                                                                  + +
                                                                                                                                                                                                  Str
                                                                                                                                                                                                  +
                                                                                                                                                                                                  Helper for interacting with strings
                                                                                                                                                                                                  + + +
                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +

                                                                                                                                                                                                  Search results

                                                                                                                                                                                                  + +
                                                                                                                                                                                                  +
                                                                                                                                                                                                  +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    + + +
                                                                                                                                                                                                    + + + + + + + + diff --git a/docs/api/files/src-libraries-dotenv.html b/docs/api/files/src-libraries-dotenv.html new file mode 100644 index 0000000..41d5a85 --- /dev/null +++ b/docs/api/files/src-libraries-dotenv.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                    +

                                                                                                                                                                                                    Documentation

                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    + + + + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                      +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    +

                                                                                                                                                                                                    Dotenv.php

                                                                                                                                                                                                    + + +
                                                                                                                                                                                                    + + + + + + +

                                                                                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                    + +
                                                                                                                                                                                                    + +
                                                                                                                                                                                                    Dotenv
                                                                                                                                                                                                    +
                                                                                                                                                                                                    Built-in dotenv library. All credit for this library +goes to the CodeIgniter Team.
                                                                                                                                                                                                    + + +
                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +

                                                                                                                                                                                                    Search results

                                                                                                                                                                                                    + +
                                                                                                                                                                                                    +
                                                                                                                                                                                                    +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      + + +
                                                                                                                                                                                                      + + + + + + + + diff --git a/docs/api/files/src-libraries-dump.html b/docs/api/files/src-libraries-dump.html new file mode 100644 index 0000000..c99797b --- /dev/null +++ b/docs/api/files/src-libraries-dump.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                      +

                                                                                                                                                                                                      Documentation

                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      + + + + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                        +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      +

                                                                                                                                                                                                      Dump.php

                                                                                                                                                                                                      + + +
                                                                                                                                                                                                      + + + + + + +

                                                                                                                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                      + +
                                                                                                                                                                                                      + +
                                                                                                                                                                                                      Dump
                                                                                                                                                                                                      +
                                                                                                                                                                                                      Built-in dump library
                                                                                                                                                                                                      + + +
                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +

                                                                                                                                                                                                      Search results

                                                                                                                                                                                                      + +
                                                                                                                                                                                                      +
                                                                                                                                                                                                      +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        + + +
                                                                                                                                                                                                        + + + + + + + + diff --git a/docs/api/files/src-modules-andlike.html b/docs/api/files/src-modules-andlike.html new file mode 100644 index 0000000..ebc9b37 --- /dev/null +++ b/docs/api/files/src-modules-andlike.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                        +

                                                                                                                                                                                                        Documentation

                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        + + + + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                          +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        +

                                                                                                                                                                                                        AndLike.php

                                                                                                                                                                                                        + + +
                                                                                                                                                                                                        + + + + + + +

                                                                                                                                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                        + +
                                                                                                                                                                                                        + +
                                                                                                                                                                                                        AndLike
                                                                                                                                                                                                        +
                                                                                                                                                                                                        SQL LIKE
                                                                                                                                                                                                        + + +
                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +

                                                                                                                                                                                                        Search results

                                                                                                                                                                                                        + +
                                                                                                                                                                                                        +
                                                                                                                                                                                                        +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          + + +
                                                                                                                                                                                                          + + + + + + + + diff --git a/docs/api/files/src-modules-andwhere.html b/docs/api/files/src-modules-andwhere.html new file mode 100644 index 0000000..2ea74e1 --- /dev/null +++ b/docs/api/files/src-modules-andwhere.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                          +

                                                                                                                                                                                                          Documentation

                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          + + + + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                            +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          +

                                                                                                                                                                                                          AndWhere.php

                                                                                                                                                                                                          + + +
                                                                                                                                                                                                          + + + + + + +

                                                                                                                                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                          + +
                                                                                                                                                                                                          + +
                                                                                                                                                                                                          AndWhere
                                                                                                                                                                                                          +
                                                                                                                                                                                                          SQL AND
                                                                                                                                                                                                          + + +
                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +

                                                                                                                                                                                                          Search results

                                                                                                                                                                                                          + +
                                                                                                                                                                                                          +
                                                                                                                                                                                                          +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            + + +
                                                                                                                                                                                                            + + + + + + + + diff --git a/docs/api/files/src-modules-count.html b/docs/api/files/src-modules-count.html new file mode 100644 index 0000000..55c695a --- /dev/null +++ b/docs/api/files/src-modules-count.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                            +

                                                                                                                                                                                                            Documentation

                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            + + + + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                              +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            +

                                                                                                                                                                                                            Count.php

                                                                                                                                                                                                            + + +
                                                                                                                                                                                                            + + + + + + +

                                                                                                                                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                            + +
                                                                                                                                                                                                            + +
                                                                                                                                                                                                            Count
                                                                                                                                                                                                            +
                                                                                                                                                                                                            SQL COUNT
                                                                                                                                                                                                            + + +
                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +

                                                                                                                                                                                                            Search results

                                                                                                                                                                                                            + +
                                                                                                                                                                                                            +
                                                                                                                                                                                                            +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              + + +
                                                                                                                                                                                                              + + + + + + + + diff --git a/docs/api/files/src-modules-groupby.html b/docs/api/files/src-modules-groupby.html new file mode 100644 index 0000000..e2e97e7 --- /dev/null +++ b/docs/api/files/src-modules-groupby.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                              +

                                                                                                                                                                                                              Documentation

                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              + + + + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                                +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              +

                                                                                                                                                                                                              GroupBy.php

                                                                                                                                                                                                              + + +
                                                                                                                                                                                                              + + + + + + +

                                                                                                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                              + +
                                                                                                                                                                                                              + +
                                                                                                                                                                                                              GroupBy
                                                                                                                                                                                                              +
                                                                                                                                                                                                              SQL GROUP BY
                                                                                                                                                                                                              + + +
                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +

                                                                                                                                                                                                              Search results

                                                                                                                                                                                                              + +
                                                                                                                                                                                                              +
                                                                                                                                                                                                              +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                + + + + + + + + diff --git a/docs/api/files/src-modules-join.html b/docs/api/files/src-modules-join.html new file mode 100644 index 0000000..23688a0 --- /dev/null +++ b/docs/api/files/src-modules-join.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                +

                                                                                                                                                                                                                Documentation

                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                + + + + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                +

                                                                                                                                                                                                                Join.php

                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                + + + + + + +

                                                                                                                                                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                + +
                                                                                                                                                                                                                + +
                                                                                                                                                                                                                Join
                                                                                                                                                                                                                +
                                                                                                                                                                                                                SQL JOIN
                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +

                                                                                                                                                                                                                Search results

                                                                                                                                                                                                                + +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                  + + + + + + + + diff --git a/docs/api/files/src-modules-like.html b/docs/api/files/src-modules-like.html new file mode 100644 index 0000000..bd92e19 --- /dev/null +++ b/docs/api/files/src-modules-like.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  Documentation

                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  + + + + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  Like.php

                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                  + + + + + + +

                                                                                                                                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  Like
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  SQL LIKE
                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +

                                                                                                                                                                                                                  Search results

                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                  +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                    + + + + + + + + diff --git a/docs/api/files/src-modules-limit.html b/docs/api/files/src-modules-limit.html new file mode 100644 index 0000000..f0cdbf5 --- /dev/null +++ b/docs/api/files/src-modules-limit.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    Documentation

                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    + + + + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    Limit.php

                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                    + + + + + + +

                                                                                                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    Limit
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    SQL LIMIT
                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +

                                                                                                                                                                                                                    Search results

                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                      + + + + + + + + diff --git a/docs/api/files/src-modules-notlike.html b/docs/api/files/src-modules-notlike.html new file mode 100644 index 0000000..b3ba025 --- /dev/null +++ b/docs/api/files/src-modules-notlike.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      Documentation

                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      + + + + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      NotLike.php

                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                      + + + + + + +

                                                                                                                                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      NotLike
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      SQL LIKE
                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +

                                                                                                                                                                                                                      Search results

                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                      +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                        + + + + + + + + diff --git a/docs/api/files/src-modules-offset.html b/docs/api/files/src-modules-offset.html new file mode 100644 index 0000000..3de2f37 --- /dev/null +++ b/docs/api/files/src-modules-offset.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        Documentation

                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        + + + + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        Offset.php

                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                        + + + + + + +

                                                                                                                                                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        Offset
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        SQL OFFSET
                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +

                                                                                                                                                                                                                        Search results

                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                        +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                          + + + + + + + + diff --git a/docs/api/files/src-modules-orderby.html b/docs/api/files/src-modules-orderby.html new file mode 100644 index 0000000..7cab485 --- /dev/null +++ b/docs/api/files/src-modules-orderby.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          Documentation

                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          + + + + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          OrderBy.php

                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                          + + + + + + +

                                                                                                                                                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          OrderBy
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          SQL ORDER BY
                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +

                                                                                                                                                                                                                          Search results

                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                          +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                            + + + + + + + + diff --git a/docs/api/files/src-modules-orlike.html b/docs/api/files/src-modules-orlike.html new file mode 100644 index 0000000..3dd4e68 --- /dev/null +++ b/docs/api/files/src-modules-orlike.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            Documentation

                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            + + + + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            OrLike.php

                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                            + + + + + + +

                                                                                                                                                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            OrLike
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            SQL LIKE
                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +

                                                                                                                                                                                                                            Search results

                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                            +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                              + + + + + + + + diff --git a/docs/api/files/src-modules-orwhere.html b/docs/api/files/src-modules-orwhere.html new file mode 100644 index 0000000..34a36d5 --- /dev/null +++ b/docs/api/files/src-modules-orwhere.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              Documentation

                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              + + + + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              OrWhere.php

                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                              + + + + + + +

                                                                                                                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              OrWhere
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              SQL OR
                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +

                                                                                                                                                                                                                              Search results

                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                + + + + + + + + diff --git a/docs/api/files/src-modules-select.html b/docs/api/files/src-modules-select.html new file mode 100644 index 0000000..6574cc1 --- /dev/null +++ b/docs/api/files/src-modules-select.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                Documentation

                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                + + + + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                Select.php

                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                + + + + + + +

                                                                                                                                                                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                Select
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                SQL SELECT
                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                Search results

                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                  + + + + + + + + diff --git a/docs/api/files/src-modules-where.html b/docs/api/files/src-modules-where.html new file mode 100644 index 0000000..5bee36a --- /dev/null +++ b/docs/api/files/src-modules-where.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  Documentation

                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  + + + + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  Where.php

                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                  + + + + + + +

                                                                                                                                                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  Where
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  SQL WHERE
                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                  Search results

                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                    + + + + + + + + diff --git a/docs/api/files/src-modules-wherenot.html b/docs/api/files/src-modules-wherenot.html new file mode 100644 index 0000000..cf52b05 --- /dev/null +++ b/docs/api/files/src-modules-wherenot.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                    Documentation

                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    + + + + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                    WhereNot.php

                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                    + + + + + + +

                                                                                                                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    WhereNot
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    SQL WHERE
                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                    Search results

                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                      + + + + + + + + diff --git a/docs/api/files/src-orm-hasall.html b/docs/api/files/src-orm-hasall.html new file mode 100644 index 0000000..5e91c8e --- /dev/null +++ b/docs/api/files/src-orm-hasall.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      Documentation

                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      + + + + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      HasAll.php

                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                      + + + + + + +

                                                                                                                                                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                      HasAll
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      Allows an entity the ability to return all records
                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                      Search results

                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                        + + + + + + + + diff --git a/docs/api/files/src-orm-hasconfig.html b/docs/api/files/src-orm-hasconfig.html new file mode 100644 index 0000000..da8f4cd --- /dev/null +++ b/docs/api/files/src-orm-hasconfig.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        Documentation

                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        + + + + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        HasConfig.php

                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                        + + + + + + +

                                                                                                                                                                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                        HasConfig
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        Allows an entity the ability to return all records
                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                        Search results

                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                          + + + + + + + + diff --git a/docs/api/files/src-orm-hasfind.html b/docs/api/files/src-orm-hasfind.html new file mode 100644 index 0000000..e195429 --- /dev/null +++ b/docs/api/files/src-orm-hasfind.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          Documentation

                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          + + + + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          HasFind.php

                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                          + + + + + + +

                                                                                                                                                                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                          HasFind
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          Allows an entity the ability to return one record
                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                          Search results

                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                            + + + + + + + + diff --git a/docs/api/files/src-orm-hasfirst.html b/docs/api/files/src-orm-hasfirst.html new file mode 100644 index 0000000..7459a2a --- /dev/null +++ b/docs/api/files/src-orm-hasfirst.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            Documentation

                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            + + + + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            HasFirst.php

                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                            + + + + + + +

                                                                                                                                                                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                            HasFirst
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            Allows an entity the ability to return the first +record
                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            + + + + + + + + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                            Search results

                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                              + + + + + + + + diff --git a/docs/api/files/src-orm-hasjoin.html b/docs/api/files/src-orm-hasjoin.html new file mode 100644 index 0000000..3300586 --- /dev/null +++ b/docs/api/files/src-orm-hasjoin.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Documentation

                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              + + + + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              HasJoin.php

                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                              + + + + + + +

                                                                                                                                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                              HasJoin
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              Allows an entity the ability to join tables
                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              + + + + + + + + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                              Search results

                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                + + + + + + + + diff --git a/docs/api/files/src-orm-haslast.html b/docs/api/files/src-orm-haslast.html new file mode 100644 index 0000000..e7874db --- /dev/null +++ b/docs/api/files/src-orm-haslast.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Documentation

                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                + + + + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                HasLast.php

                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                + + + + + + +

                                                                                                                                                                                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                HasLast
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                Allows an entity the ability to return the last +record
                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                + + + + + + + + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                Search results

                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                  + + + + + + + + diff --git a/docs/api/files/src-orm-haslike.html b/docs/api/files/src-orm-haslike.html new file mode 100644 index 0000000..993e00d --- /dev/null +++ b/docs/api/files/src-orm-haslike.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Documentation

                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  + + + + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  HasLike.php

                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                  + + + + + + +

                                                                                                                                                                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                  HasLike
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  Allows an entity the ability to return all records
                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  + + + + + + + + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                  Search results

                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                    + + + + + + + + diff --git a/docs/api/files/src-orm-hasnot.html b/docs/api/files/src-orm-hasnot.html new file mode 100644 index 0000000..2b2209a --- /dev/null +++ b/docs/api/files/src-orm-hasnot.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    Documentation

                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    + + + + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    HasNot.php

                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                    + + + + + + +

                                                                                                                                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                    HasNot
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    Allows an entity the ability to return records +based on a WHERE clause
                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    + + + + + + + + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                    Search results

                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                      + + + + + + + + diff --git a/docs/api/files/src-orm-hastable.html b/docs/api/files/src-orm-hastable.html new file mode 100644 index 0000000..d82305d --- /dev/null +++ b/docs/api/files/src-orm-hastable.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      Documentation

                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      + + + + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      HasTable.php

                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                      + + + + + + +

                                                                                                                                                                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                      HasTable
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      Allows an entity access to its database +table
                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      + + + + + + + + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                      Search results

                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                        + + + + + + + + diff --git a/docs/api/files/src-orm-haswhere.html b/docs/api/files/src-orm-haswhere.html new file mode 100644 index 0000000..06e3c46 --- /dev/null +++ b/docs/api/files/src-orm-haswhere.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        Documentation

                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        + + + + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        HasWhere.php

                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                        + + + + + + +

                                                                                                                                                                                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                        HasWhere
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        Allows an entity the ability to return records +based on a WHERE clause
                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        + + + + + + + + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                        Search results

                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                          + + + + + + + + diff --git a/docs/api/files/src-orm-relations-hasmany.html b/docs/api/files/src-orm-relations-hasmany.html new file mode 100644 index 0000000..6ee00d1 --- /dev/null +++ b/docs/api/files/src-orm-relations-hasmany.html @@ -0,0 +1,229 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          Documentation

                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          + + + + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          HasMany.php

                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                          + + + + + + +

                                                                                                                                                                                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          HasMany
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                          + + + + + + + + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                          Search results

                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                            + + + + + + + + diff --git a/docs/api/graphs/classes.html b/docs/api/graphs/classes.html new file mode 100644 index 0000000..0eb212c --- /dev/null +++ b/docs/api/graphs/classes.html @@ -0,0 +1,194 @@ + + + + + Documentation + + + + + + + + + +
                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            Documentation

                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            + + + + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                            Search results

                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                              + + + + + + + + diff --git a/docs/api/index.html b/docs/api/index.html new file mode 100644 index 0000000..146381c --- /dev/null +++ b/docs/api/index.html @@ -0,0 +1,222 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              Documentation

                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + + + + +
                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              Documentation

                                                                                                                                                                                                                                                              + + +

                                                                                                                                                                                                                                                              + Packages + +

                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              Application
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              DatabaseFactory
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                              + Namespaces + +

                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              DatabaseFactory
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              + + + + + + + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                              Search results

                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                + + + + + + + + diff --git a/docs/api/indices/files.html b/docs/api/indices/files.html new file mode 100644 index 0000000..a41a046 --- /dev/null +++ b/docs/api/indices/files.html @@ -0,0 +1,313 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Documentation

                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                + + + + + + + + diff --git a/docs/api/js/search.js b/docs/api/js/search.js new file mode 100644 index 0000000..093d6d0 --- /dev/null +++ b/docs/api/js/search.js @@ -0,0 +1,173 @@ +// Search module for phpDocumentor +// +// This module is a wrapper around fuse.js that will use a given index and attach itself to a +// search form and to a search results pane identified by the following data attributes: +// +// 1. data-search-form +// 2. data-search-results +// +// The data-search-form is expected to have a single input element of type 'search' that will trigger searching for +// a series of results, were the data-search-results pane is expected to have a direct UL child that will be populated +// with rendered results. +// +// The search has various stages, upon loading this stage the data-search-form receives the CSS class +// 'phpdocumentor-search--enabled'; this indicates that JS is allowed and indices are being loaded. It is recommended +// to hide the form by default and show it when it receives this class to achieve progressive enhancement for this +// feature. +// +// After loading this module, it is expected to load a search index asynchronously, for example: +// +// +// +// In this script the generated index should attach itself to the search module using the `appendIndex` function. By +// doing it like this the page will continue loading, unhindered by the loading of the search. +// +// After the page has fully loaded, and all these deferred indexes loaded, the initialization of the search module will +// be called and the form will receive the class 'phpdocumentor-search--active', indicating search is ready. At this +// point, the input field will also have it's 'disabled' attribute removed. +var Search = (function () { + var fuse; + var index = []; + var options = { + shouldSort: true, + threshold: 0.6, + location: 0, + distance: 100, + maxPatternLength: 32, + minMatchCharLength: 1, + keys: [ + "fqsen", + "name", + "summary", + "url" + ] + }; + + // Credit David Walsh (https://davidwalsh.name/javascript-debounce-function) + // Returns a function, that, as long as it continues to be invoked, will not + // be triggered. The function will be called after it stops being called for + // N milliseconds. If `immediate` is passed, trigger the function on the + // leading edge, instead of the trailing. + function debounce(func, wait, immediate) { + var timeout; + + return function executedFunction() { + var context = this; + var args = arguments; + + var later = function () { + timeout = null; + if (!immediate) func.apply(context, args); + }; + + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, wait); + if (callNow) func.apply(context, args); + }; + } + + function close() { + // Start scroll prevention: https://css-tricks.com/prevent-page-scrolling-when-a-modal-is-open/ + const scrollY = document.body.style.top; + document.body.style.position = ''; + document.body.style.top = ''; + window.scrollTo(0, parseInt(scrollY || '0') * -1); + // End scroll prevention + + var form = document.querySelector('[data-search-form]'); + var searchResults = document.querySelector('[data-search-results]'); + + form.classList.toggle('phpdocumentor-search--has-results', false); + searchResults.classList.add('phpdocumentor-search-results--hidden'); + var searchField = document.querySelector('[data-search-form] input[type="search"]'); + searchField.blur(); + } + + function search(event) { + // Start scroll prevention: https://css-tricks.com/prevent-page-scrolling-when-a-modal-is-open/ + document.body.style.position = 'fixed'; + document.body.style.top = `-${window.scrollY}px`; + // End scroll prevention + + // prevent enter's from autosubmitting + event.stopPropagation(); + + var form = document.querySelector('[data-search-form]'); + var searchResults = document.querySelector('[data-search-results]'); + var searchResultEntries = document.querySelector('[data-search-results] .phpdocumentor-search-results__entries'); + + searchResultEntries.innerHTML = ''; + + if (!event.target.value) { + close(); + return; + } + + form.classList.toggle('phpdocumentor-search--has-results', true); + searchResults.classList.remove('phpdocumentor-search-results--hidden'); + var results = fuse.search(event.target.value, {limit: 25}); + + results.forEach(function (result) { + var entry = document.createElement("li"); + entry.classList.add("phpdocumentor-search-results__entry"); + entry.innerHTML += '

                                                                                                                                                                                                                                                                ' + result.name + "

                                                                                                                                                                                                                                                                \n"; + entry.innerHTML += '' + result.fqsen + "\n"; + entry.innerHTML += '
                                                                                                                                                                                                                                                                ' + result.summary + '
                                                                                                                                                                                                                                                                '; + searchResultEntries.appendChild(entry) + }); + } + + function appendIndex(added) { + index = index.concat(added); + + // re-initialize search engine when appending an index after initialisation + if (typeof fuse !== 'undefined') { + fuse = new Fuse(index, options); + } + } + + function init() { + fuse = new Fuse(index, options); + + var form = document.querySelector('[data-search-form]'); + var searchField = document.querySelector('[data-search-form] input[type="search"]'); + + var closeButton = document.querySelector('.phpdocumentor-search-results__close'); + closeButton.addEventListener('click', function() { close() }.bind(this)); + + var searchResults = document.querySelector('[data-search-results]'); + searchResults.addEventListener('click', function() { close() }.bind(this)); + + form.classList.add('phpdocumentor-search--active'); + + searchField.setAttribute('placeholder', 'Search (Press "/" to focus)'); + searchField.removeAttribute('disabled'); + searchField.addEventListener('keyup', debounce(search, 300)); + + window.addEventListener('keyup', function (event) { + if (event.key === '/') { + searchField.focus(); + } + if (event.code === 'Escape') { + close(); + } + }.bind(this)); + } + + return { + appendIndex, + init + } +})(); + +window.addEventListener('DOMContentLoaded', function () { + var form = document.querySelector('[data-search-form]'); + + // When JS is supported; show search box. Must be before including the search for it to take effect immediately + form.classList.add('phpdocumentor-search--enabled'); +}); + +window.addEventListener('load', function () { + Search.init(); +}); diff --git a/docs/api/js/searchIndex.js b/docs/api/js/searchIndex.js new file mode 100644 index 0000000..dfe1eda --- /dev/null +++ b/docs/api/js/searchIndex.js @@ -0,0 +1,1459 @@ +Search.appendIndex( + [ + { + "fqsen": "\\DatabaseFactory\\Builder", + "name": "Builder", + "summary": "The\u0020main\u0020Query\u0020DB\u0020class.\u0020This\u0020class\u0020is\u0020responsible\u0020for\nbuilding\u0020queries\u0020and\u0020handling\u0020the\u0020libraries\u0020that\u0020are\u0020used\u0020to\nexecute\u0020the\u0020queries.", + "url": "classes/DatabaseFactory-Builder.html" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "Constructor", + "url": "classes/DatabaseFactory-Builder.html#method___construct" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003A__call\u0028\u0029", + "name": "__call", + "summary": "Check\u0020to\u0020see\u0020if\u0020the\u0020module\u0020used\u0020for\u0020a\u0020query\u0020exists\u0020within\u0020the\n\u0024modules\u0020array,\u0020extends\u0020the\u0020correct\u0020class,\u0020and\u0020implements\u0020the\ncorrect\u0020interface.", + "url": "classes/DatabaseFactory-Builder.html#method___call" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003Aexecute\u0028\u0029", + "name": "execute", + "summary": "Execute\u0020a\u0020query\u0020and\u0020return\u0020a\u0020PDOStatement", + "url": "classes/DatabaseFactory-Builder.html#method_execute" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003Aprepare\u0028\u0029", + "name": "prepare", + "summary": "Generates\u0020a\u0020prepared\u0020PDO\u0020statement\nusing\u0020a\u0020trimmed\u0020query\u0020string", + "url": "classes/DatabaseFactory-Builder.html#method_prepare" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003A\u0024query", + "name": "query", + "summary": "Raw\u0020SQL\u0020Query", + "url": "classes/DatabaseFactory-Builder.html#property_query" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003Aclose\u0028\u0029", + "name": "close", + "summary": "Close\u0020the\u0020PDO\u0020connection", + "url": "classes/DatabaseFactory-Builder.html#method_close" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003Aget\u0028\u0029", + "name": "get", + "summary": "Return\u0020the\u0020results\u0020as\u0020an\u0020array", + "url": "classes/DatabaseFactory-Builder.html#method_get" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003AtoArray\u0028\u0029", + "name": "toArray", + "summary": "Wrapper\u0020for\u0020\u0024this\u002D\u003Eget\u0028\u0029", + "url": "classes/DatabaseFactory-Builder.html#method_toArray" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003AtoJSON\u0028\u0029", + "name": "toJSON", + "summary": "Return\u0020the\u0020results\u0020as\u0020a\u0020JSON\u0020string", + "url": "classes/DatabaseFactory-Builder.html#method_toJSON" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003AtoSQL\u0028\u0029", + "name": "toSQL", + "summary": "Returns\u0020the\u0020trimmed\u0020string\u0020value\u0020of\n\u0024query", + "url": "classes/DatabaseFactory-Builder.html#method_toSQL" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003A__toString\u0028\u0029", + "name": "__toString", + "summary": "__toString\u0028\u0029\u0020implementation", + "url": "classes/DatabaseFactory-Builder.html#method___toString" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003A__destruct\u0028\u0029", + "name": "__destruct", + "summary": "Destructor", + "url": "classes/DatabaseFactory-Builder.html#method___destruct" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003A\u0024connection", + "name": "connection", + "summary": "PDO\u0020Connection", + "url": "classes/DatabaseFactory-Builder.html#property_connection" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003A\u0024table", + "name": "table", + "summary": "Database\u0020table", + "url": "classes/DatabaseFactory-Builder.html#property_table" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003A\u0024config", + "name": "config", + "summary": "Config\u0020class", + "url": "classes/DatabaseFactory-Builder.html#property_config" + }, { + "fqsen": "\\DatabaseFactory\\Builder\u003A\u003A\u0024modules", + "name": "modules", + "summary": "Module\u0020collection", + "url": "classes/DatabaseFactory-Builder.html#property_modules" + }, { + "fqsen": "\\DatabaseFactory\\Collections\\ToArray", + "name": "ToArray", + "summary": "", + "url": "classes/DatabaseFactory-Collections-ToArray.html" + }, { + "fqsen": "\\DatabaseFactory\\Collections\\ToArray\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "", + "url": "classes/DatabaseFactory-Collections-ToArray.html#method___construct" + }, { + "fqsen": "\\DatabaseFactory\\Collections\\ToArray\u003A\u003A\u0024collection", + "name": "collection", + "summary": "", + "url": "classes/DatabaseFactory-Collections-ToArray.html#property_collection" + }, { + "fqsen": "\\DatabaseFactory\\Collections\\ToArray\u003A\u003AoffsetSet\u0028\u0029", + "name": "offsetSet", + "summary": "", + "url": "classes/DatabaseFactory-Collections-ToArray.html#method_offsetSet" + }, { + "fqsen": "\\DatabaseFactory\\Collections\\ToArray\u003A\u003AoffsetExists\u0028\u0029", + "name": "offsetExists", + "summary": "", + "url": "classes/DatabaseFactory-Collections-ToArray.html#method_offsetExists" + }, { + "fqsen": "\\DatabaseFactory\\Collections\\ToArray\u003A\u003AoffsetUnset\u0028\u0029", + "name": "offsetUnset", + "summary": "", + "url": "classes/DatabaseFactory-Collections-ToArray.html#method_offsetUnset" + }, { + "fqsen": "\\DatabaseFactory\\Collections\\ToArray\u003A\u003AoffsetGet\u0028\u0029", + "name": "offsetGet", + "summary": "", + "url": "classes/DatabaseFactory-Collections-ToArray.html#method_offsetGet" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder", + "name": "BaseBuilder", + "summary": "SQL\u0020Module\u0020DB", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Astrip\u0028\u0029", + "name": "strip", + "summary": "Strip\u0020a\u0020string\u0020of\u0020quotes", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_strip" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AdoubleQuote\u0028\u0029", + "name": "doubleQuote", + "summary": "Add\u0020double\u0020quotes\u0020to\u0020a\u0020string", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_doubleQuote" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AsingleQuote\u0028\u0029", + "name": "singleQuote", + "summary": "Add\u0020single\u0020quotes\u0020to\u0020a\u0020string", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_singleQuote" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Aincrement\u0028\u0029", + "name": "increment", + "summary": "Increment\u0020a\u0020value", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_increment" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Adecrement\u0028\u0029", + "name": "decrement", + "summary": "Decrement\u0020a\u0020value", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_decrement" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Acontains\u0028\u0029", + "name": "contains", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_contains" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Awhere\u0028\u0029", + "name": "where", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_where" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Alike\u0028\u0029", + "name": "like", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_like" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Aselect\u0028\u0029", + "name": "select", + "summary": "SELECT", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_select" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Alimit\u0028\u0029", + "name": "limit", + "summary": "LIMIT", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_limit" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Aoffset\u0028\u0029", + "name": "offset", + "summary": "OFFSET", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_offset" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Acount\u0028\u0029", + "name": "count", + "summary": "COUNT", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_count" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Avalues\u0028\u0029", + "name": "values", + "summary": "VALUES", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_values" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Acolumns\u0028\u0029", + "name": "columns", + "summary": "COLUMNS", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_columns" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Afrom\u0028\u0029", + "name": "from", + "summary": "FROM", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_from" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003Ajoin\u0028\u0029", + "name": "join", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#method_join" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ACOUNT", + "name": "COUNT", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_COUNT" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AWHERE", + "name": "WHERE", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_WHERE" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ALIKE", + "name": "LIKE", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_LIKE" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AORDER_BY", + "name": "ORDER_BY", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_ORDER_BY" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AGROUP_BY", + "name": "GROUP_BY", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_GROUP_BY" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ASELECT", + "name": "SELECT", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_SELECT" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AINSERT", + "name": "INSERT", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_INSERT" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AUPDATE", + "name": "UPDATE", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_UPDATE" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ADELETE", + "name": "DELETE", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_DELETE" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AJOIN", + "name": "JOIN", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_JOIN" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AOFFSET", + "name": "OFFSET", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_OFFSET" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ALIMIT", + "name": "LIMIT", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_LIMIT" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AOR_NOT", + "name": "OR_NOT", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_OR_NOT" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AFROM", + "name": "FROM", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_FROM" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ANOT", + "name": "NOT", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_NOT" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AAND", + "name": "AND", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_AND" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ASEPARATOR", + "name": "SEPARATOR", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_SEPARATOR" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ABKTK", + "name": "BKTK", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_BKTK" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AEQUALS", + "name": "EQUALS", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_EQUALS" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ACOMMA", + "name": "COMMA", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_COMMA" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ASPC", + "name": "SPC", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_SPC" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AEMPTY", + "name": "EMPTY", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_EMPTY" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ASGLQT", + "name": "SGLQT", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_SGLQT" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ADBLQT", + "name": "DBLQT", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_DBLQT" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003APRD", + "name": "PRD", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_PRD" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AON", + "name": "ON", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_ON" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AOR", + "name": "OR", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_OR" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ATRUE", + "name": "TRUE", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_TRUE" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AFALSE", + "name": "FALSE", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_FALSE" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AZERO", + "name": "ZERO", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_ZERO" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AONE", + "name": "ONE", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_ONE" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AASC", + "name": "ASC", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_ASC" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ADESC", + "name": "DESC", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_DESC" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AOPPAR", + "name": "OPPAR", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_OPPAR" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003ACLPAR", + "name": "CLPAR", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_CLPAR" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AVALUE", + "name": "VALUE", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_VALUE" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003AALL", + "name": "ALL", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_ALL" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseBuilder\u003A\u003APERC", + "name": "PERC", + "summary": "", + "url": "classes/DatabaseFactory-Config-BaseBuilder.html#constant_PERC" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseConfig", + "name": "BaseConfig", + "summary": "The\u0020base\u0020configuration\u0020file\u0020for\u0020the\u0020library", + "url": "classes/DatabaseFactory-Config-BaseConfig.html" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseConfig\u003A\u003A\u0024modules", + "name": "modules", + "summary": "Query\u0020builder\u0020modules", + "url": "classes/DatabaseFactory-Config-BaseConfig.html#property_modules" + }, { + "fqsen": "\\DatabaseFactory\\Config\\BaseConfig\u003A\u003A\u0024env", + "name": "env", + "summary": "ENV\u0020config\u0020overrides", + "url": "classes/DatabaseFactory-Config-BaseConfig.html#property_env" + }, { + "fqsen": "\\DatabaseFactory\\Connect", + "name": "Connect", + "summary": "This\u0020is\u0020the\u0020main\u0020connection\u0020entry\u0020point\u0020and\u0020is\u0020responsible\nfor\u0020establishing,\u0020maintaining\u0020and\u0020closing\u0020a\u0020PDO\u0020connection", + "url": "classes/DatabaseFactory-Connect.html" + }, { + "fqsen": "\\DatabaseFactory\\Connect\u003A\u003Astart\u0028\u0029", + "name": "start", + "summary": "PDO\u0020connection\u0020instance", + "url": "classes/DatabaseFactory-Connect.html#method_start" + }, { + "fqsen": "\\DatabaseFactory\\Connect\u003A\u003AsetDriver\u0028\u0029", + "name": "setDriver", + "summary": "Setter\u0020for\u0020the\u0020database\u0020driver", + "url": "classes/DatabaseFactory-Connect.html#method_setDriver" + }, { + "fqsen": "\\DatabaseFactory\\Connect\u003A\u003AnewConnection\u0028\u0029", + "name": "newConnection", + "summary": "Generate\u0020a\u0020new\u0020PDO\u0020connection", + "url": "classes/DatabaseFactory-Connect.html#method_newConnection" + }, { + "fqsen": "\\DatabaseFactory\\Connect\u003A\u003A\u0024connection", + "name": "connection", + "summary": "", + "url": "classes/DatabaseFactory-Connect.html#property_connection" + }, { + "fqsen": "\\DatabaseFactory\\Connect\u003A\u003A\u0024username", + "name": "username", + "summary": "", + "url": "classes/DatabaseFactory-Connect.html#property_username" + }, { + "fqsen": "\\DatabaseFactory\\Connect\u003A\u003A\u0024password", + "name": "password", + "summary": "", + "url": "classes/DatabaseFactory-Connect.html#property_password" + }, { + "fqsen": "\\DatabaseFactory\\Connect\u003A\u003A\u0024hostname", + "name": "hostname", + "summary": "", + "url": "classes/DatabaseFactory-Connect.html#property_hostname" + }, { + "fqsen": "\\DatabaseFactory\\Connect\u003A\u003A\u0024database", + "name": "database", + "summary": "", + "url": "classes/DatabaseFactory-Connect.html#property_database" + }, { + "fqsen": "\\DatabaseFactory\\Connect\u003A\u003A\u0024driver", + "name": "driver", + "summary": "", + "url": "classes/DatabaseFactory-Connect.html#property_driver" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\DBLib", + "name": "DBLib", + "summary": "The\u0020DBLib\u0020connection\u0020class\u0020handles\u0020the\u0020connection\u0020to\u0020a\nMSSQL\u0020database", + "url": "classes/DatabaseFactory-Connections-DBLib.html" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\DBLib\u003A\u003Aconnection\u0028\u0029", + "name": "connection", + "summary": "Sets\u0020the\u0020connection\u0020string\u0020and\u0020returns\u0020it", + "url": "classes/DatabaseFactory-Connections-DBLib.html#method_connection" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\DBLib\u003A\u003A\u0024driver", + "name": "driver", + "summary": "", + "url": "classes/DatabaseFactory-Connections-DBLib.html#property_driver" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\MySQL", + "name": "MySQL", + "summary": "The\u0020MySQL\u0020connection\u0020class\u0020handles\u0020the\u0020connection\u0020to\u0020a\nMySQL\u0020database", + "url": "classes/DatabaseFactory-Connections-MySQL.html" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\MySQL\u003A\u003Aconnection\u0028\u0029", + "name": "connection", + "summary": "Sets\u0020the\u0020connection\u0020string\u0020and\u0020returns\u0020it", + "url": "classes/DatabaseFactory-Connections-MySQL.html#method_connection" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\MySQL\u003A\u003A\u0024driver", + "name": "driver", + "summary": "", + "url": "classes/DatabaseFactory-Connections-MySQL.html#property_driver" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\Postgres", + "name": "Postgres", + "summary": "The\u0020SQLSrv\u0020connection\u0020class\u0020handles\u0020the\u0020connection\u0020to\u0020a\nMSSQL\u0020database", + "url": "classes/DatabaseFactory-Connections-Postgres.html" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\Postgres\u003A\u003Aconnection\u0028\u0029", + "name": "connection", + "summary": "Sets\u0020the\u0020connection\u0020string\u0020and\u0020returns\u0020it", + "url": "classes/DatabaseFactory-Connections-Postgres.html#method_connection" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\Postgres\u003A\u003A\u0024driver", + "name": "driver", + "summary": "", + "url": "classes/DatabaseFactory-Connections-Postgres.html#property_driver" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\SQLite", + "name": "SQLite", + "summary": "The\u0020SQLSrv\u0020connection\u0020class\u0020handles\u0020the\u0020connection\u0020to\u0020a\nMSSQL\u0020database", + "url": "classes/DatabaseFactory-Connections-SQLite.html" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\SQLite\u003A\u003Aconnection\u0028\u0029", + "name": "connection", + "summary": "Sets\u0020the\u0020connection\u0020string\u0020and\u0020returns\u0020it", + "url": "classes/DatabaseFactory-Connections-SQLite.html#method_connection" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\SQLite\u003A\u003A\u0024driver", + "name": "driver", + "summary": "", + "url": "classes/DatabaseFactory-Connections-SQLite.html#property_driver" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\SQLSrv", + "name": "SQLSrv", + "summary": "The\u0020SQLSrv\u0020connection\u0020class\u0020handles\u0020the\u0020connection\u0020to\u0020a\nMSSQL\u0020database", + "url": "classes/DatabaseFactory-Connections-SQLSrv.html" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\SQLSrv\u003A\u003Aconnection\u0028\u0029", + "name": "connection", + "summary": "Sets\u0020the\u0020connection\u0020string\u0020and\u0020returns\u0020it", + "url": "classes/DatabaseFactory-Connections-SQLSrv.html#method_connection" + }, { + "fqsen": "\\DatabaseFactory\\Connections\\SQLSrv\u003A\u003A\u0024driver", + "name": "driver", + "summary": "", + "url": "classes/DatabaseFactory-Connections-SQLSrv.html#property_driver" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseBuilderInterface", + "name": "BaseBuilderInterface", + "summary": "Contract\u0020for\u0020the\u0020query\u0020builder", + "url": "classes/DatabaseFactory-Contracts-BaseBuilderInterface.html" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseBuilderInterface\u003A\u003Aselect\u0028\u0029", + "name": "select", + "summary": "SELECT", + "url": "classes/DatabaseFactory-Contracts-BaseBuilderInterface.html#method_select" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseBuilderInterface\u003A\u003Alimit\u0028\u0029", + "name": "limit", + "summary": "LIMIT", + "url": "classes/DatabaseFactory-Contracts-BaseBuilderInterface.html#method_limit" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseBuilderInterface\u003A\u003Aoffset\u0028\u0029", + "name": "offset", + "summary": "OFFSET", + "url": "classes/DatabaseFactory-Contracts-BaseBuilderInterface.html#method_offset" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseBuilderInterface\u003A\u003Acount\u0028\u0029", + "name": "count", + "summary": "COUNT", + "url": "classes/DatabaseFactory-Contracts-BaseBuilderInterface.html#method_count" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseBuilderInterface\u003A\u003Avalues\u0028\u0029", + "name": "values", + "summary": "VALUES", + "url": "classes/DatabaseFactory-Contracts-BaseBuilderInterface.html#method_values" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseBuilderInterface\u003A\u003Acolumns\u0028\u0029", + "name": "columns", + "summary": "COLUMNS", + "url": "classes/DatabaseFactory-Contracts-BaseBuilderInterface.html#method_columns" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseBuilderInterface\u003A\u003Afrom\u0028\u0029", + "name": "from", + "summary": "FROM", + "url": "classes/DatabaseFactory-Contracts-BaseBuilderInterface.html#method_from" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseConfigInterface", + "name": "BaseConfigInterface", + "summary": "Contract\u0020for\u0020the\u0020custom\u0020config\u0020classes", + "url": "classes/DatabaseFactory-Contracts-BaseConfigInterface.html" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseConfigInterface\u003A\u003Amodules\u0028\u0029", + "name": "modules", + "summary": "Return\u0020the\u0020\u0024modules\u0020array", + "url": "classes/DatabaseFactory-Contracts-BaseConfigInterface.html#method_modules" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseConfigInterface\u003A\u003Aenv\u0028\u0029", + "name": "env", + "summary": "Return\u0020the\u0020\u0024env\u0020array", + "url": "classes/DatabaseFactory-Contracts-BaseConfigInterface.html#method_env" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseEntityInterface", + "name": "BaseEntityInterface", + "summary": "Contract\u0020for\u0020the\u0020entity\u0020objects", + "url": "classes/DatabaseFactory-Contracts-BaseEntityInterface.html" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\BaseEntityInterface\u003A\u003Asave\u0028\u0029", + "name": "save", + "summary": "Save\u0020a\u0020record", + "url": "classes/DatabaseFactory-Contracts-BaseEntityInterface.html#method_save" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\ConnectionInterface", + "name": "ConnectionInterface", + "summary": "Contract\u0020for\u0020the\u0020custom\u0020connection\u0020classes", + "url": "classes/DatabaseFactory-Contracts-ConnectionInterface.html" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\ConnectionInterface\u003A\u003Aconnection\u0028\u0029", + "name": "connection", + "summary": "Connection\u0020string", + "url": "classes/DatabaseFactory-Contracts-ConnectionInterface.html#method_connection" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\SQLStatementInterface", + "name": "SQLStatementInterface", + "summary": "Contract\u0020for\u0020the\u0020custom\u0020SQL\u0020modules", + "url": "classes/DatabaseFactory-Contracts-SQLStatementInterface.html" + }, { + "fqsen": "\\DatabaseFactory\\Contracts\\SQLStatementInterface\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Contracts-SQLStatementInterface.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Entity", + "name": "Entity", + "summary": "The\u0020base\u0020entity\u0020class", + "url": "classes/DatabaseFactory-Entity.html" + }, { + "fqsen": "\\DatabaseFactory\\Entity\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "Constructor", + "url": "classes/DatabaseFactory-Entity.html#method___construct" + }, { + "fqsen": "\\DatabaseFactory\\Entity\u003A\u003Asave\u0028\u0029", + "name": "save", + "summary": "Save\u0020a\u0020record", + "url": "classes/DatabaseFactory-Entity.html#method_save" + }, { + "fqsen": "\\DatabaseFactory\\Entity\u003A\u003A\u0024id", + "name": "id", + "summary": "ID\u0020of\u0020a\u0020record\u0020for\u0020updating", + "url": "classes/DatabaseFactory-Entity.html#property_id" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\ConnectionException", + "name": "ConnectionException", + "summary": "Thrown\u0020when\u0020a\u0020connection\u0020error\u0020occurs", + "url": "classes/DatabaseFactory-Exceptions-ConnectionException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\ConnectionException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-ConnectionException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\DatabaseException", + "name": "DatabaseException", + "summary": "Thrown\u0020when\u0020a\u0020database\u0020error\u0020occurs", + "url": "classes/DatabaseFactory-Exceptions-DatabaseException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\DatabaseException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-DatabaseException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\DatabaseTableException", + "name": "DatabaseTableException", + "summary": "Thrown\u0020when\u0020a\u0020database\u0020table\u0020error\u0020occurs", + "url": "classes/DatabaseFactory-Exceptions-DatabaseTableException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\DatabaseTableException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-DatabaseTableException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\EmptyQueryException", + "name": "EmptyQueryException", + "summary": "Thrown\u0020when\u0020a\u0020query\u0020string\u0020is\u0020empty", + "url": "classes/DatabaseFactory-Exceptions-EmptyQueryException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\EmptyQueryException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-EmptyQueryException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\EmptyTableException", + "name": "EmptyTableException", + "summary": "Thrown\u0020when\u0020a\u0020database\u0020table\u0020name\u0020is\u0020empty", + "url": "classes/DatabaseFactory-Exceptions-EmptyTableException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\EmptyTableException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-EmptyTableException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\InvalidCredentialsException", + "name": "InvalidCredentialsException", + "summary": "Thrown\u0020when\u0020database\u0020credentials\u0020are\u0020incorrect", + "url": "classes/DatabaseFactory-Exceptions-InvalidCredentialsException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\InvalidCredentialsException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-InvalidCredentialsException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\InvalidDriverException", + "name": "InvalidDriverException", + "summary": "Thrown\u0020when\u0020a\u0020database\u0020driver\u0020is\u0020invalid", + "url": "classes/DatabaseFactory-Exceptions-InvalidDriverException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\InvalidDriverException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-InvalidDriverException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\InvalidModuleException", + "name": "InvalidModuleException", + "summary": "Thrown\u0020when\u0020a\u0020query\u0020module\u0020is\u0020invalid", + "url": "classes/DatabaseFactory-Exceptions-InvalidModuleException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\InvalidModuleException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-InvalidModuleException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\InvalidQueryException", + "name": "InvalidQueryException", + "summary": "Thrown\u0020when\u0020a\u0020query\u0020string\u0020is\u0020invalid", + "url": "classes/DatabaseFactory-Exceptions-InvalidQueryException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\InvalidQueryException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-InvalidQueryException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\QueryBuilderException", + "name": "QueryBuilderException", + "summary": "Thrown\u0020when\u0020a\u0020query\u0020builder\u0020error\u0020occurs", + "url": "classes/DatabaseFactory-Exceptions-QueryBuilderException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\QueryBuilderException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-QueryBuilderException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\QueryExecutionException", + "name": "QueryExecutionException", + "summary": "Thrown\u0020when\u0020a\u0020query\u0020execution\u0020error\u0020occurs", + "url": "classes/DatabaseFactory-Exceptions-QueryExecutionException.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions\\QueryExecutionException\u003A\u003A\u0024message", + "name": "message", + "summary": "", + "url": "classes/DatabaseFactory-Exceptions-QueryExecutionException.html#property_message" + }, { + "fqsen": "\\DatabaseFactory\\Facades\\DB", + "name": "DB", + "summary": "The\u0020main\u0020entry\u0020point\u0020for\u0020Database\u0020Factory.\u0020This\u0020class\ngives\u0020access\u0020to\u0020the\u0020query\u0020builder\u0020and\u0020the\u0020current\u0020PDO\nconnection", + "url": "classes/DatabaseFactory-Facades-DB.html" + }, { + "fqsen": "\\DatabaseFactory\\Facades\\DB\u003A\u003Aconnect\u0028\u0029", + "name": "connect", + "summary": "Establish\u0020a\u0020connection", + "url": "classes/DatabaseFactory-Facades-DB.html#method_connect" + }, { + "fqsen": "\\DatabaseFactory\\Facades\\DB\u003A\u003Aconnection\u0028\u0029", + "name": "connection", + "summary": "Returns\u0020the\u0020current\u0020PDO\u0020connection", + "url": "classes/DatabaseFactory-Facades-DB.html#method_connection" + }, { + "fqsen": "\\DatabaseFactory\\Facades\\DB\u003A\u003Atable\u0028\u0029", + "name": "table", + "summary": "Returns\u0020a\u0020query\u0020builder\u0020instance", + "url": "classes/DatabaseFactory-Facades-DB.html#method_table" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Arr", + "name": "Arr", + "summary": "Helper\u0020for\u0020interacting\u0020with\u0020arrays", + "url": "classes/DatabaseFactory-Helpers-Arr.html" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Arr\u003A\u003Atrim\u0028\u0029", + "name": "trim", + "summary": "Trim\u0020individual\u0020array\u0020keys", + "url": "classes/DatabaseFactory-Helpers-Arr.html#method_trim" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Arr\u003A\u003AhasKey\u0028\u0029", + "name": "hasKey", + "summary": "Wrapper\u0020for\u0020array_key_exists\u0028\u0029", + "url": "classes/DatabaseFactory-Helpers-Arr.html#method_hasKey" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Cli", + "name": "Cli", + "summary": "Helper\u0020for\u0020interacting\u0020with\u0020CLI\u0020requests", + "url": "classes/DatabaseFactory-Helpers-Cli.html" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Cli\u003A\u003AisCli\u0028\u0029", + "name": "isCli", + "summary": "Is\u0020the\u0020current\u0020request\u0020a\u0020CLI\u0020request\u003F", + "url": "classes/DatabaseFactory-Helpers-Cli.html#method_isCli" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Cls", + "name": "Cls", + "summary": "Helper\u0020for\u0020working\u0020with\u0020classes\u0020and\u0020objects", + "url": "classes/DatabaseFactory-Helpers-Cls.html" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Cls\u003A\u003Aextends\u0028\u0029", + "name": "extends", + "summary": "Wrapper\u0020for\u0020is_subclass_of\u0028\u0029", + "url": "classes/DatabaseFactory-Helpers-Cls.html#method_extends" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Cls\u003A\u003AgetNamespace\u0028\u0029", + "name": "getNamespace", + "summary": "Returns\u0020only\u0020a\u0020classes\u0020namespace\u0020name", + "url": "classes/DatabaseFactory-Helpers-Cls.html#method_getNamespace" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Cls\u003A\u003AstripNamespace\u0028\u0029", + "name": "stripNamespace", + "summary": "Strip\u0020the\u0020namespace\u0020from\u0020a\u0020FQCN", + "url": "classes/DatabaseFactory-Helpers-Cls.html#method_stripNamespace" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Cls\u003A\u003Athrowable\u0028\u0029", + "name": "throwable", + "summary": "Check\u0020to\u0020see\u0020if\u0020a\u0020class\u0020implements\u0020the\u0020\\Throwable\u0020interface", + "url": "classes/DatabaseFactory-Helpers-Cls.html#method_throwable" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Cls\u003A\u003Aimplements\u0028\u0029", + "name": "implements", + "summary": "Does\u0020a\u0020class\u0020implement\u0020an\u0020interface\u003F", + "url": "classes/DatabaseFactory-Helpers-Cls.html#method_implements" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Cls\u003A\u003Aequals\u0028\u0029", + "name": "equals", + "summary": "Are\u0020two\u0020classes\u0020the\u0020same\u0020as\u0020one\u0020another\u003F", + "url": "classes/DatabaseFactory-Helpers-Cls.html#method_equals" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Cls\u003A\u003Aexists\u0028\u0029", + "name": "exists", + "summary": "Wrapper\u0020for\u0020class_exists\u0028\u0029", + "url": "classes/DatabaseFactory-Helpers-Cls.html#method_exists" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Debug", + "name": "Debug", + "summary": "Helper\u0020for\u0020debugging\u0020code", + "url": "classes/DatabaseFactory-Helpers-Debug.html" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Debug\u003A\u003Adump\u0028\u0029", + "name": "dump", + "summary": "Returns\u0020a\u0020new\u0020instance\u0020of\u0020the\u0020dump\u0020library", + "url": "classes/DatabaseFactory-Helpers-Debug.html#method_dump" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Env", + "name": "Env", + "summary": "Helper\u0020for\u0020interacting\u0020with\u0020environment\u0020variables", + "url": "classes/DatabaseFactory-Helpers-Env.html" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Env\u003A\u003Ainit\u0028\u0029", + "name": "init", + "summary": "Wrapper\u0020function\u0020to\u0020initialize\u0020the\u0020built\u002Din\u0020env\nlibrary", + "url": "classes/DatabaseFactory-Helpers-Env.html#method_init" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Env\u003A\u003Aget\u0028\u0029", + "name": "get", + "summary": "Returns\u0020an\u0020env\u0020value", + "url": "classes/DatabaseFactory-Helpers-Env.html#method_get" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Env\u003A\u003Aset\u0028\u0029", + "name": "set", + "summary": "Sets\u0020an\u0020environment\u0020variable", + "url": "classes/DatabaseFactory-Helpers-Env.html#method_set" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Env\u003A\u003Adump\u0028\u0029", + "name": "dump", + "summary": "Dump\u0020the\u0020contents\u0020of\u0020the\u0020\u0024_ENV\u0020array", + "url": "classes/DatabaseFactory-Helpers-Env.html#method_dump" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str", + "name": "Str", + "summary": "Helper\u0020for\u0020interacting\u0020with\u0020strings", + "url": "classes/DatabaseFactory-Helpers-Str.html" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003A\u0024singular", + "name": "singular", + "summary": "", + "url": "classes/DatabaseFactory-Helpers-Str.html#property_singular" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003AisSame\u0028\u0029", + "name": "isSame", + "summary": "Save\u0020some\u0020time\u0020in\u0020the\u0020case\u0020that\u0020singular\u0020and\nplural\u0020are\u0020the\u0020same", + "url": "classes/DatabaseFactory-Helpers-Str.html#method_isSame" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003ApluralizeIf\u0028\u0029", + "name": "pluralizeIf", + "summary": "Pluralize\u0020IF", + "url": "classes/DatabaseFactory-Helpers-Str.html#method_pluralizeIf" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003A\u0024plural", + "name": "plural", + "summary": "", + "url": "classes/DatabaseFactory-Helpers-Str.html#property_plural" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003Alower\u0028\u0029", + "name": "lower", + "summary": "Wrapper\u0020for\u0020strtolower\u0028\u0029", + "url": "classes/DatabaseFactory-Helpers-Str.html#method_lower" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003Aupper\u0028\u0029", + "name": "upper", + "summary": "Wrapper\u0020for\u0020strtoupper\u0028\u0029", + "url": "classes/DatabaseFactory-Helpers-Str.html#method_upper" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003AstripQuotes\u0028\u0029", + "name": "stripQuotes", + "summary": "Strip\u0020Quotes", + "url": "classes/DatabaseFactory-Helpers-Str.html#method_stripQuotes" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003Aempty\u0028\u0029", + "name": "empty", + "summary": "Check\u0020if\u0020a\u0020string\u0020is\u0020empty", + "url": "classes/DatabaseFactory-Helpers-Str.html#method_empty" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003Aslug\u0028\u0029", + "name": "slug", + "summary": "Slugify\u0020a\u0020string", + "url": "classes/DatabaseFactory-Helpers-Str.html#method_slug" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003A\u0024irregular", + "name": "irregular", + "summary": "", + "url": "classes/DatabaseFactory-Helpers-Str.html#property_irregular" + }, { + "fqsen": "\\DatabaseFactory\\Helpers\\Str\u003A\u003A\u0024uncountable", + "name": "uncountable", + "summary": "", + "url": "classes/DatabaseFactory-Helpers-Str.html#property_uncountable" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dotenv", + "name": "Dotenv", + "summary": "Built\u002Din\u0020dotenv\u0020library.\u0020All\u0020credit\u0020for\u0020this\u0020library\ngoes\u0020to\u0020the\u0020CodeIgniter\u0020Team.", + "url": "classes/DatabaseFactory-Libraries-Dotenv.html" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dotenv\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "Builds\u0020the\u0020path\u0020to\u0020our\u0020file.", + "url": "classes/DatabaseFactory-Libraries-Dotenv.html#method___construct" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dotenv\u003A\u003Aload\u0028\u0029", + "name": "load", + "summary": "The\u0020main\u0020entry\u0020point,\u0020will\u0020load\u0020the\u0020.env\u0020file\u0020and\u0020process\u0020it\nso\u0020that\u0020we\u0020end\u0020up\u0020with\u0020all\u0020settings\u0020in\u0020the\u0020PHP\u0020environment\u0020vars\n\u0028i.e.\u0020getenv\u0028\u0029,\u0020\u0024_ENV,\u0020and\u0020\u0024_SERVER\u0029", + "url": "classes/DatabaseFactory-Libraries-Dotenv.html#method_load" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dotenv\u003A\u003Aparse\u0028\u0029", + "name": "parse", + "summary": "Parse\u0020the\u0020.env\u0020file\u0020into\u0020an\u0020array\u0020of\u0020key\u0020\u003D\u003E\u0020value", + "url": "classes/DatabaseFactory-Libraries-Dotenv.html#method_parse" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dotenv\u003A\u003AsetVariable\u0028\u0029", + "name": "setVariable", + "summary": "Sets\u0020the\u0020variable\u0020into\u0020the\u0020environment.\u0020Will\u0020parse\u0020the\u0020string\nfirst\u0020to\u0020look\u0020for\u0020\u007Bname\u007D\u003D\u007Bvalue\u007D\u0020pattern,\u0020ensure\u0020that\u0020nested\nvariables\u0020are\u0020handled,\u0020and\u0020strip\u0020it\u0020of\u0020single\u0020and\u0020double\u0020quotes.", + "url": "classes/DatabaseFactory-Libraries-Dotenv.html#method_setVariable" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dotenv\u003A\u003AnormaliseVariable\u0028\u0029", + "name": "normaliseVariable", + "summary": "Parses\u0020for\u0020assignment,\u0020cleans\u0020the\u0020\u0024name\u0020and\u0020\u0024value,\u0020and\u0020ensures\nthat\u0020nested\u0020variables\u0020are\u0020handled.", + "url": "classes/DatabaseFactory-Libraries-Dotenv.html#method_normaliseVariable" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dotenv\u003A\u003AsanitizeValue\u0028\u0029", + "name": "sanitizeValue", + "summary": "Strips\u0020quotes\u0020from\u0020the\u0020environment\u0020variable\u0020value.", + "url": "classes/DatabaseFactory-Libraries-Dotenv.html#method_sanitizeValue" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dotenv\u003A\u003AresolveNestedVariables\u0028\u0029", + "name": "resolveNestedVariables", + "summary": "Resolve\u0020the\u0020nested\u0020variables.", + "url": "classes/DatabaseFactory-Libraries-Dotenv.html#method_resolveNestedVariables" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dotenv\u003A\u003AgetVariable\u0028\u0029", + "name": "getVariable", + "summary": "Search\u0020the\u0020different\u0020places\u0020for\u0020environment\u0020variables\u0020and\u0020return\u0020first\u0020value\u0020found.", + "url": "classes/DatabaseFactory-Libraries-Dotenv.html#method_getVariable" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dotenv\u003A\u003A\u0024path", + "name": "path", + "summary": "The\u0020directory\u0020where\u0020the\u0020.env\u0020file\u0020can\u0020be\u0020located.", + "url": "classes/DatabaseFactory-Libraries-Dotenv.html#property_path" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump", + "name": "Dump", + "summary": "Built\u002Din\u0020dump\u0020library", + "url": "classes/DatabaseFactory-Libraries-Dump.html" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A__construct\u0028\u0029", + "name": "__construct", + "summary": "Dump\u0020constructor.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method___construct" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024isPosix", + "name": "isPosix", + "summary": "", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_isPosix" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003Aoutput\u0028\u0029", + "name": "output", + "summary": "Outputs\u0020formatted\u0020dump\u0020files.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_output" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003Awrite\u0028\u0029", + "name": "write", + "summary": "Writes\u0020dump\u0020to\u0020console.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_write" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003Aformat\u0028\u0029", + "name": "format", + "summary": "Format\u0020string\u0020using\u0020ANSI\u0020escape\u0020sequences", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_format" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003Aevaluate\u0028\u0029", + "name": "evaluate", + "summary": "Couples\u0020all\u0020formats.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_evaluate" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003Acolor\u0028\u0029", + "name": "color", + "summary": "Sets\u0020string\u0020color\u0020based\u0020on\u0020sapi.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_color" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003Atype\u0028\u0029", + "name": "type", + "summary": "Formats\u0020the\u0020data\u0020type.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_type" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003AformatArray\u0028\u0029", + "name": "formatArray", + "summary": "Formats\u0020array\u0020elements.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_formatArray" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003AbreakLine\u0028\u0029", + "name": "breakLine", + "summary": "Move\u0020cursor\u0020to\u0020next\u0020line.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_breakLine" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024indent", + "name": "indent", + "summary": "", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_indent" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003AarrayIndex\u0028\u0029", + "name": "arrayIndex", + "summary": "Formats\u0020array\u0020index.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_arrayIndex" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003AformatObject\u0028\u0029", + "name": "formatObject", + "summary": "Formats\u0020object\u0020elements.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_formatObject" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003AaboveNestLevel\u0028\u0029", + "name": "aboveNestLevel", + "summary": "Assert\u0020code\u0020nesting\u0020doesn\u0027t\u0020surpass\u0020specified\u0020limit.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_aboveNestLevel" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003Apad\u0028\u0029", + "name": "pad", + "summary": "Adds\u0020padding\u0020to\u0020the\u0020line.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_pad" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003AgetValue\u0028\u0029", + "name": "getValue", + "summary": "Formats\u0020object\u0020property\u0020values.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_getValue" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003Arefcount\u0028\u0029", + "name": "refcount", + "summary": "Gets\u0020the\u0020id\u0020of\u0020an\u0020object.\u0020\u0028DIRTY\u0029", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_refcount" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003AsetTraceOffset\u0028\u0029", + "name": "setTraceOffset", + "summary": "Set\u0020backtrace\u0020offset.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_setTraceOffset" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024safe", + "name": "safe", + "summary": "", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_safe" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003Aset\u0028\u0029", + "name": "set", + "summary": "Updates\u0020color\u0020properties\u0020value.", + "url": "classes/DatabaseFactory-Libraries-Dump.html#method_set" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024trace_offset", + "name": "trace_offset", + "summary": "", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_trace_offset" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024changes", + "name": "changes", + "summary": "", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_changes" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024isCli", + "name": "isCli", + "summary": "", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_isCli" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024nest_level", + "name": "nest_level", + "summary": "", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_nest_level" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024pad_size", + "name": "pad_size", + "summary": "", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_pad_size" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024colors", + "name": "colors", + "summary": "", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_colors" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024foregrounds", + "name": "foregrounds", + "summary": "Foreground\u0020colors\u0020map", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_foregrounds" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024backgrounds", + "name": "backgrounds", + "summary": "Background\u0020colors\u0020map", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_backgrounds" + }, { + "fqsen": "\\DatabaseFactory\\Libraries\\Dump\u003A\u003A\u0024styles", + "name": "styles", + "summary": "Styles\u0020map", + "url": "classes/DatabaseFactory-Libraries-Dump.html#property_styles" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\AndLike", + "name": "AndLike", + "summary": "SQL\u0020LIKE", + "url": "classes/DatabaseFactory-Modules-AndLike.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\AndLike\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-AndLike.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\AndWhere", + "name": "AndWhere", + "summary": "SQL\u0020AND", + "url": "classes/DatabaseFactory-Modules-AndWhere.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\AndWhere\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-AndWhere.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Count", + "name": "Count", + "summary": "SQL\u0020COUNT", + "url": "classes/DatabaseFactory-Modules-Count.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Count\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-Count.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\GroupBy", + "name": "GroupBy", + "summary": "SQL\u0020GROUP\u0020BY", + "url": "classes/DatabaseFactory-Modules-GroupBy.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\GroupBy\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-GroupBy.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Join", + "name": "Join", + "summary": "SQL\u0020JOIN", + "url": "classes/DatabaseFactory-Modules-Join.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Join\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-Join.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Like", + "name": "Like", + "summary": "SQL\u0020LIKE", + "url": "classes/DatabaseFactory-Modules-Like.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Like\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-Like.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Limit", + "name": "Limit", + "summary": "SQL\u0020LIMIT", + "url": "classes/DatabaseFactory-Modules-Limit.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Limit\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-Limit.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\NotLike", + "name": "NotLike", + "summary": "SQL\u0020LIKE", + "url": "classes/DatabaseFactory-Modules-NotLike.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\NotLike\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-NotLike.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Offset", + "name": "Offset", + "summary": "SQL\u0020OFFSET", + "url": "classes/DatabaseFactory-Modules-Offset.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Offset\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-Offset.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\OrderBy", + "name": "OrderBy", + "summary": "SQL\u0020ORDER\u0020BY", + "url": "classes/DatabaseFactory-Modules-OrderBy.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\OrderBy\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-OrderBy.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\OrLike", + "name": "OrLike", + "summary": "SQL\u0020LIKE", + "url": "classes/DatabaseFactory-Modules-OrLike.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\OrLike\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-OrLike.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\OrWhere", + "name": "OrWhere", + "summary": "SQL\u0020OR", + "url": "classes/DatabaseFactory-Modules-OrWhere.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\OrWhere\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-OrWhere.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Select", + "name": "Select", + "summary": "SQL\u0020SELECT", + "url": "classes/DatabaseFactory-Modules-Select.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Select\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-Select.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Where", + "name": "Where", + "summary": "SQL\u0020WHERE", + "url": "classes/DatabaseFactory-Modules-Where.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\Where\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-Where.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\WhereNot", + "name": "WhereNot", + "summary": "SQL\u0020WHERE", + "url": "classes/DatabaseFactory-Modules-WhereNot.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules\\WhereNot\u003A\u003Astatement\u0028\u0029", + "name": "statement", + "summary": "SQL\u0020Statement\u0020string", + "url": "classes/DatabaseFactory-Modules-WhereNot.html#method_statement" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasAll", + "name": "HasAll", + "summary": "Allows\u0020an\u0020entity\u0020the\u0020ability\u0020to\u0020return\u0020all\u0020records", + "url": "classes/DatabaseFactory-ORM-HasAll.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasAll\u003A\u003Aall\u0028\u0029", + "name": "all", + "summary": "", + "url": "classes/DatabaseFactory-ORM-HasAll.html#method_all" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasConfig", + "name": "HasConfig", + "summary": "Allows\u0020an\u0020entity\u0020the\u0020ability\u0020to\u0020return\u0020all\u0020records", + "url": "classes/DatabaseFactory-ORM-HasConfig.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasConfig\u003A\u003Aconfig\u0028\u0029", + "name": "config", + "summary": "", + "url": "classes/DatabaseFactory-ORM-HasConfig.html#method_config" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasFind", + "name": "HasFind", + "summary": "Allows\u0020an\u0020entity\u0020the\u0020ability\u0020to\u0020return\u0020one\u0020record", + "url": "classes/DatabaseFactory-ORM-HasFind.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasFind\u003A\u003Afind\u0028\u0029", + "name": "find", + "summary": "", + "url": "classes/DatabaseFactory-ORM-HasFind.html#method_find" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasFirst", + "name": "HasFirst", + "summary": "Allows\u0020an\u0020entity\u0020the\u0020ability\u0020to\u0020return\u0020the\u0020first\nrecord", + "url": "classes/DatabaseFactory-ORM-HasFirst.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasFirst\u003A\u003Afirst\u0028\u0029", + "name": "first", + "summary": "", + "url": "classes/DatabaseFactory-ORM-HasFirst.html#method_first" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasJoin", + "name": "HasJoin", + "summary": "Allows\u0020an\u0020entity\u0020the\u0020ability\u0020to\u0020join\u0020tables", + "url": "classes/DatabaseFactory-ORM-HasJoin.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasJoin\u003A\u003Ajoin\u0028\u0029", + "name": "join", + "summary": "", + "url": "classes/DatabaseFactory-ORM-HasJoin.html#method_join" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasLast", + "name": "HasLast", + "summary": "Allows\u0020an\u0020entity\u0020the\u0020ability\u0020to\u0020return\u0020the\u0020last\nrecord", + "url": "classes/DatabaseFactory-ORM-HasLast.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasLast\u003A\u003Alast\u0028\u0029", + "name": "last", + "summary": "", + "url": "classes/DatabaseFactory-ORM-HasLast.html#method_last" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasLike", + "name": "HasLike", + "summary": "Allows\u0020an\u0020entity\u0020the\u0020ability\u0020to\u0020return\u0020all\u0020records", + "url": "classes/DatabaseFactory-ORM-HasLike.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasLike\u003A\u003Alike\u0028\u0029", + "name": "like", + "summary": "", + "url": "classes/DatabaseFactory-ORM-HasLike.html#method_like" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasNot", + "name": "HasNot", + "summary": "Allows\u0020an\u0020entity\u0020the\u0020ability\u0020to\u0020return\u0020records\nbased\u0020on\u0020a\u0020WHERE\u0020clause", + "url": "classes/DatabaseFactory-ORM-HasNot.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasNot\u003A\u003AwhereNot\u0028\u0029", + "name": "whereNot", + "summary": "", + "url": "classes/DatabaseFactory-ORM-HasNot.html#method_whereNot" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasTable", + "name": "HasTable", + "summary": "Allows\u0020an\u0020entity\u0020access\u0020to\u0020its\u0020database\ntable", + "url": "classes/DatabaseFactory-ORM-HasTable.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasTable\u003A\u003A\u0024table", + "name": "table", + "summary": "", + "url": "classes/DatabaseFactory-ORM-HasTable.html#property_table" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasWhere", + "name": "HasWhere", + "summary": "Allows\u0020an\u0020entity\u0020the\u0020ability\u0020to\u0020return\u0020records\nbased\u0020on\u0020a\u0020WHERE\u0020clause", + "url": "classes/DatabaseFactory-ORM-HasWhere.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\HasWhere\u003A\u003Awhere\u0028\u0029", + "name": "where", + "summary": "", + "url": "classes/DatabaseFactory-ORM-HasWhere.html#method_where" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\Relations\\HasMany", + "name": "HasMany", + "summary": "", + "url": "classes/DatabaseFactory-ORM-Relations-HasMany.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\Relations\\HasMany\u003A\u003Aget\u0028\u0029", + "name": "get", + "summary": "", + "url": "classes/DatabaseFactory-ORM-Relations-HasMany.html#method_get" + }, { + "fqsen": "\\", + "name": "\\", + "summary": "", + "url": "namespaces/default.html" + }, { + "fqsen": "\\DatabaseFactory", + "name": "DatabaseFactory", + "summary": "", + "url": "namespaces/databasefactory.html" + }, { + "fqsen": "\\DatabaseFactory\\Collections", + "name": "Collections", + "summary": "", + "url": "namespaces/databasefactory-collections.html" + }, { + "fqsen": "\\DatabaseFactory\\Config", + "name": "Config", + "summary": "", + "url": "namespaces/databasefactory-config.html" + }, { + "fqsen": "\\DatabaseFactory\\Connections", + "name": "Connections", + "summary": "", + "url": "namespaces/databasefactory-connections.html" + }, { + "fqsen": "\\DatabaseFactory\\Contracts", + "name": "Contracts", + "summary": "", + "url": "namespaces/databasefactory-contracts.html" + }, { + "fqsen": "\\DatabaseFactory\\Exceptions", + "name": "Exceptions", + "summary": "", + "url": "namespaces/databasefactory-exceptions.html" + }, { + "fqsen": "\\DatabaseFactory\\Facades", + "name": "Facades", + "summary": "", + "url": "namespaces/databasefactory-facades.html" + }, { + "fqsen": "\\DatabaseFactory\\Helpers", + "name": "Helpers", + "summary": "", + "url": "namespaces/databasefactory-helpers.html" + }, { + "fqsen": "\\DatabaseFactory\\Libraries", + "name": "Libraries", + "summary": "", + "url": "namespaces/databasefactory-libraries.html" + }, { + "fqsen": "\\DatabaseFactory\\Modules", + "name": "Modules", + "summary": "", + "url": "namespaces/databasefactory-modules.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM", + "name": "ORM", + "summary": "", + "url": "namespaces/databasefactory-orm.html" + }, { + "fqsen": "\\DatabaseFactory\\ORM\\Relations", + "name": "Relations", + "summary": "", + "url": "namespaces/databasefactory-orm-relations.html" + } ] +); diff --git a/docs/api/namespaces/databasefactory-collections.html b/docs/api/namespaces/databasefactory-collections.html new file mode 100644 index 0000000..8635f73 --- /dev/null +++ b/docs/api/namespaces/databasefactory-collections.html @@ -0,0 +1,222 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Documentation

                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + + + + +
                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Collections

                                                                                                                                                                                                                                                                + + + +

                                                                                                                                                                                                                                                                + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                ToArray
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                + + + + + + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                Search results

                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                  + + + + + + + + diff --git a/docs/api/namespaces/databasefactory-config.html b/docs/api/namespaces/databasefactory-config.html new file mode 100644 index 0000000..93e510f --- /dev/null +++ b/docs/api/namespaces/databasefactory-config.html @@ -0,0 +1,224 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Documentation

                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  + + + + +
                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Config

                                                                                                                                                                                                                                                                  + + + +

                                                                                                                                                                                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  BaseBuilder
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  SQL Module DB
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  BaseConfig
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  The base configuration file for the library
                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                  + + + + + + +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                  Search results

                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                    + + + + + + + + diff --git a/docs/api/namespaces/databasefactory-connections.html b/docs/api/namespaces/databasefactory-connections.html new file mode 100644 index 0000000..a4af6bc --- /dev/null +++ b/docs/api/namespaces/databasefactory-connections.html @@ -0,0 +1,235 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Documentation

                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    + + + + +
                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Connections

                                                                                                                                                                                                                                                                    + + + +

                                                                                                                                                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    DBLib
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    The DBLib connection class handles the connection to a +MSSQL database
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    MySQL
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    The MySQL connection class handles the connection to a +MySQL database
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    Postgres
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    The SQLSrv connection class handles the connection to a +MSSQL database
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    SQLite
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    The SQLSrv connection class handles the connection to a +MSSQL database
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    SQLSrv
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    The SQLSrv connection class handles the connection to a +MSSQL database
                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                    + + + + + + +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                    Search results

                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                      + + + + + + + + diff --git a/docs/api/namespaces/databasefactory-contracts.html b/docs/api/namespaces/databasefactory-contracts.html new file mode 100644 index 0000000..d91f19e --- /dev/null +++ b/docs/api/namespaces/databasefactory-contracts.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Documentation

                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      + + + + +
                                                                                                                                                                                                                                                                      + + + +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                      Search results

                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                        + + + + + + + + diff --git a/docs/api/namespaces/databasefactory-exceptions.html b/docs/api/namespaces/databasefactory-exceptions.html new file mode 100644 index 0000000..52c4469 --- /dev/null +++ b/docs/api/namespaces/databasefactory-exceptions.html @@ -0,0 +1,242 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        Documentation

                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        + + + + +
                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        Exceptions

                                                                                                                                                                                                                                                                        + + + +

                                                                                                                                                                                                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        ConnectionException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when a connection error occurs
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        DatabaseException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when a database error occurs
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        DatabaseTableException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when a database table error occurs
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        EmptyQueryException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when a query string is empty
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        EmptyTableException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when a database table name is empty
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        InvalidCredentialsException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when database credentials are incorrect
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        InvalidDriverException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when a database driver is invalid
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        InvalidModuleException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when a query module is invalid
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        InvalidQueryException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when a query string is invalid
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        QueryBuilderException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when a query builder error occurs
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        QueryExecutionException
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        Thrown when a query execution error occurs
                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                        + + + + + + +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                        Search results

                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                          + + + + + + + + diff --git a/docs/api/namespaces/databasefactory-facades.html b/docs/api/namespaces/databasefactory-facades.html new file mode 100644 index 0000000..025652f --- /dev/null +++ b/docs/api/namespaces/databasefactory-facades.html @@ -0,0 +1,224 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Documentation

                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          + + + + +
                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Facades

                                                                                                                                                                                                                                                                          + + + +

                                                                                                                                                                                                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          DB
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          The main entry point for Database Factory. This class +gives access to the query builder and the current PDO +connection
                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                          + + + + + + +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                          Search results

                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                            + + + + + + + + diff --git a/docs/api/namespaces/databasefactory-helpers.html b/docs/api/namespaces/databasefactory-helpers.html new file mode 100644 index 0000000..aacbf53 --- /dev/null +++ b/docs/api/namespaces/databasefactory-helpers.html @@ -0,0 +1,232 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            Documentation

                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            + + + + +
                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            Helpers

                                                                                                                                                                                                                                                                            + + + +

                                                                                                                                                                                                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            Arr
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Helper for interacting with arrays
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Cli
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Helper for interacting with CLI requests
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Cls
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Helper for working with classes and objects
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Debug
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Helper for debugging code
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Env
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Helper for interacting with environment variables
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Str
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            Helper for interacting with strings
                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                            + + + + + + +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                            Search results

                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                              + + + + + + + + diff --git a/docs/api/namespaces/databasefactory-libraries.html b/docs/api/namespaces/databasefactory-libraries.html new file mode 100644 index 0000000..82b687b --- /dev/null +++ b/docs/api/namespaces/databasefactory-libraries.html @@ -0,0 +1,225 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              Documentation

                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              + + + + +
                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              Libraries

                                                                                                                                                                                                                                                                              + + + +

                                                                                                                                                                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              Dotenv
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              Built-in dotenv library. All credit for this library +goes to the CodeIgniter Team.
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              Dump
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              Built-in dump library
                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                              + + + + + + +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                              Search results

                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                + + + + + + + + diff --git a/docs/api/namespaces/databasefactory-modules.html b/docs/api/namespaces/databasefactory-modules.html new file mode 100644 index 0000000..106e431 --- /dev/null +++ b/docs/api/namespaces/databasefactory-modules.html @@ -0,0 +1,250 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                Documentation

                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                + + + + +
                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                Search results

                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                  + + + + + + + + diff --git a/docs/api/namespaces/databasefactory-orm-relations.html b/docs/api/namespaces/databasefactory-orm-relations.html new file mode 100644 index 0000000..b8eea93 --- /dev/null +++ b/docs/api/namespaces/databasefactory-orm-relations.html @@ -0,0 +1,223 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  Documentation

                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  + + + + +
                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  Relations

                                                                                                                                                                                                                                                                                  + + + +

                                                                                                                                                                                                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  HasMany
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                  + + + + + + +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                  Search results

                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                    + + + + + + + + diff --git a/docs/api/namespaces/databasefactory-orm.html b/docs/api/namespaces/databasefactory-orm.html new file mode 100644 index 0000000..ecba669 --- /dev/null +++ b/docs/api/namespaces/databasefactory-orm.html @@ -0,0 +1,253 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    Documentation

                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    + + + + +
                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    ORM

                                                                                                                                                                                                                                                                                    + + +

                                                                                                                                                                                                                                                                                    + Namespaces + +

                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Relations
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                    HasAll
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Allows an entity the ability to return all records
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    HasConfig
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Allows an entity the ability to return all records
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    HasFind
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Allows an entity the ability to return one record
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    HasFirst
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Allows an entity the ability to return the first +record
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    HasJoin
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Allows an entity the ability to join tables
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    HasLast
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Allows an entity the ability to return the last +record
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    HasLike
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Allows an entity the ability to return all records
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    HasNot
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Allows an entity the ability to return records +based on a WHERE clause
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    HasTable
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Allows an entity access to its database +table
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    HasWhere
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    Allows an entity the ability to return records +based on a WHERE clause
                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    + + + + + + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                    Search results

                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                      + + + + + + + + diff --git a/docs/api/namespaces/databasefactory.html b/docs/api/namespaces/databasefactory.html new file mode 100644 index 0000000..906f427 --- /dev/null +++ b/docs/api/namespaces/databasefactory.html @@ -0,0 +1,245 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Documentation

                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      + + + + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      DatabaseFactory

                                                                                                                                                                                                                                                                                      + + +

                                                                                                                                                                                                                                                                                      + Namespaces + +

                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Collections
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Config
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Connections
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Contracts
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Exceptions
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Facades
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Helpers
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Libraries
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Modules
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      ORM
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      + +

                                                                                                                                                                                                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      Builder
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      The main Query DB class. This class is responsible for +building queries and handling the libraries that are used to +execute the queries.
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Connect
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      This is the main connection entry point and is responsible +for establishing, maintaining and closing a PDO connection
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      Entity
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      The base entity class
                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                      + + + + + + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                      Search results

                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                        + + + + + + + + diff --git a/docs/api/namespaces/default.html b/docs/api/namespaces/default.html new file mode 100644 index 0000000..cbe1349 --- /dev/null +++ b/docs/api/namespaces/default.html @@ -0,0 +1,217 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        Documentation

                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        + + + + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        API Documentation

                                                                                                                                                                                                                                                                                        + + +

                                                                                                                                                                                                                                                                                        + Namespaces + +

                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        DatabaseFactory
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        + + + + + + + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                        Search results

                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                          + + + + + + + + diff --git a/docs/api/packages/Application.html b/docs/api/packages/Application.html new file mode 100644 index 0000000..10ed3d7 --- /dev/null +++ b/docs/api/packages/Application.html @@ -0,0 +1,223 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Documentation

                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          + + + + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Application

                                                                                                                                                                                                                                                                                          + + + +

                                                                                                                                                                                                                                                                                          + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          ToArray
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          HasMany
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                          + + + + + + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                          Search results

                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                            + + + + + + + + diff --git a/docs/api/packages/DatabaseFactory-Config.html b/docs/api/packages/DatabaseFactory-Config.html new file mode 100644 index 0000000..636bb8e --- /dev/null +++ b/docs/api/packages/DatabaseFactory-Config.html @@ -0,0 +1,222 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            Documentation

                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            + + + + +
                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            Config

                                                                                                                                                                                                                                                                                            + + + +

                                                                                                                                                                                                                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            BaseConfig
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            The base configuration file for the library
                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                            + + + + + + +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                            Search results

                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                              + + + + + + + + diff --git a/docs/api/packages/DatabaseFactory-Connections.html b/docs/api/packages/DatabaseFactory-Connections.html new file mode 100644 index 0000000..badaca5 --- /dev/null +++ b/docs/api/packages/DatabaseFactory-Connections.html @@ -0,0 +1,235 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              Documentation

                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              + + + + +
                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              Connections

                                                                                                                                                                                                                                                                                              + + + +

                                                                                                                                                                                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              DBLib
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              The DBLib connection class handles the connection to a +MSSQL database
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              MySQL
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              The MySQL connection class handles the connection to a +MySQL database
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              Postgres
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              The SQLSrv connection class handles the connection to a +MSSQL database
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              SQLite
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              The SQLSrv connection class handles the connection to a +MSSQL database
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              SQLSrv
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              The SQLSrv connection class handles the connection to a +MSSQL database
                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                              + + + + + + +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                              Search results

                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                + + + + + + + + diff --git a/docs/api/packages/DatabaseFactory-Contracts.html b/docs/api/packages/DatabaseFactory-Contracts.html new file mode 100644 index 0000000..9005700 --- /dev/null +++ b/docs/api/packages/DatabaseFactory-Contracts.html @@ -0,0 +1,230 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                Documentation

                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                + + + + +
                                                                                                                                                                                                                                                                                                + + + +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                Search results

                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                  + + + + + + + + diff --git a/docs/api/packages/DatabaseFactory-Exceptions.html b/docs/api/packages/DatabaseFactory-Exceptions.html new file mode 100644 index 0000000..03ca720 --- /dev/null +++ b/docs/api/packages/DatabaseFactory-Exceptions.html @@ -0,0 +1,242 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  Documentation

                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  + + + + +
                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  Exceptions

                                                                                                                                                                                                                                                                                                  + + + +

                                                                                                                                                                                                                                                                                                  + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  ConnectionException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when a connection error occurs
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  DatabaseException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when a database error occurs
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  DatabaseTableException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when a database table error occurs
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  EmptyQueryException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when a query string is empty
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  EmptyTableException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when a database table name is empty
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  InvalidCredentialsException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when database credentials are incorrect
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  InvalidDriverException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when a database driver is invalid
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  InvalidModuleException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when a query module is invalid
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  InvalidQueryException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when a query string is invalid
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  QueryBuilderException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when a query builder error occurs
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  QueryExecutionException
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  Thrown when a query execution error occurs
                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                  + + + + + + +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                  Search results

                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                    + + + + + + + + diff --git a/docs/api/packages/DatabaseFactory-Facades.html b/docs/api/packages/DatabaseFactory-Facades.html new file mode 100644 index 0000000..486b78e --- /dev/null +++ b/docs/api/packages/DatabaseFactory-Facades.html @@ -0,0 +1,224 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    Documentation

                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    + + + + +
                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    Facades

                                                                                                                                                                                                                                                                                                    + + + +

                                                                                                                                                                                                                                                                                                    + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    DB
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    The main entry point for Database Factory. This class +gives access to the query builder and the current PDO +connection
                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                    + + + + + + +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                    Search results

                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                      + + + + + + + + diff --git a/docs/api/packages/DatabaseFactory-Helpers.html b/docs/api/packages/DatabaseFactory-Helpers.html new file mode 100644 index 0000000..64bb2ce --- /dev/null +++ b/docs/api/packages/DatabaseFactory-Helpers.html @@ -0,0 +1,232 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      Documentation

                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      + + + + +
                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      Helpers

                                                                                                                                                                                                                                                                                                      + + + +

                                                                                                                                                                                                                                                                                                      + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      Arr
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Helper for interacting with arrays
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Cli
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Helper for interacting with CLI requests
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Cls
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Helper for working with classes and objects
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Debug
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Helper for debugging code
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Env
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Helper for interacting with environment variables
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Str
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      Helper for interacting with strings
                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                      + + + + + + +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                      Search results

                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                        + + + + + + + + diff --git a/docs/api/packages/DatabaseFactory-Libraries.html b/docs/api/packages/DatabaseFactory-Libraries.html new file mode 100644 index 0000000..41abfb9 --- /dev/null +++ b/docs/api/packages/DatabaseFactory-Libraries.html @@ -0,0 +1,225 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        Documentation

                                                                                                                                                                                                                                                                                                        + + + + + +
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        + + + + +
                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        Libraries

                                                                                                                                                                                                                                                                                                        + + + +

                                                                                                                                                                                                                                                                                                        + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        Dotenv
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        Built-in dotenv library. All credit for this library +goes to the CodeIgniter Team.
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        Dump
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        Built-in dump library
                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                        + + + + + + +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +

                                                                                                                                                                                                                                                                                                        Search results

                                                                                                                                                                                                                                                                                                        + +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          + + +
                                                                                                                                                                                                                                                                                                          + + + + + + + + diff --git a/docs/api/packages/DatabaseFactory-Modules.html b/docs/api/packages/DatabaseFactory-Modules.html new file mode 100644 index 0000000..ee46d1f --- /dev/null +++ b/docs/api/packages/DatabaseFactory-Modules.html @@ -0,0 +1,252 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          Documentation

                                                                                                                                                                                                                                                                                                          + + + + + +
                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          + + + + +
                                                                                                                                                                                                                                                                                                          + + + +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +

                                                                                                                                                                                                                                                                                                          Search results

                                                                                                                                                                                                                                                                                                          + +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                          +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                            + + + + + + + + diff --git a/docs/api/packages/DatabaseFactory-ORM.html b/docs/api/packages/DatabaseFactory-ORM.html new file mode 100644 index 0000000..01185b7 --- /dev/null +++ b/docs/api/packages/DatabaseFactory-ORM.html @@ -0,0 +1,245 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            Documentation

                                                                                                                                                                                                                                                                                                            + + + + + +
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            + + + + +
                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            ORM

                                                                                                                                                                                                                                                                                                            + + + +

                                                                                                                                                                                                                                                                                                            + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            + + +
                                                                                                                                                                                                                                                                                                            HasAll
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            Allows an entity the ability to return all records
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            HasConfig
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            Allows an entity the ability to return all records
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            HasFind
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            Allows an entity the ability to return one record
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            HasFirst
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            Allows an entity the ability to return the first +record
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            HasJoin
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            Allows an entity the ability to join tables
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            HasLast
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            Allows an entity the ability to return the last +record
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            HasLike
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            Allows an entity the ability to return all records
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            HasNot
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            Allows an entity the ability to return records +based on a WHERE clause
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            HasTable
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            Allows an entity access to its database +table
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            HasWhere
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            Allows an entity the ability to return records +based on a WHERE clause
                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            + + + + + + +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +

                                                                                                                                                                                                                                                                                                            Search results

                                                                                                                                                                                                                                                                                                            + +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                            +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                              + + + + + + + + diff --git a/docs/api/packages/DatabaseFactory.html b/docs/api/packages/DatabaseFactory.html new file mode 100644 index 0000000..10f869b --- /dev/null +++ b/docs/api/packages/DatabaseFactory.html @@ -0,0 +1,244 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              Documentation

                                                                                                                                                                                                                                                                                                              + + + + + +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              + + + + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              DatabaseFactory

                                                                                                                                                                                                                                                                                                              + +

                                                                                                                                                                                                                                                                                                              + Packages + +

                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              Modules
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              Config
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              Connections
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              Contracts
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              Exceptions
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              Facades
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              Helpers
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              Libraries
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              ORM
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              + + +

                                                                                                                                                                                                                                                                                                              + Interfaces, Classes, Traits and Enums + +

                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              Builder
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              The main Query DB class. This class is responsible for +building queries and handling the libraries that are used to +execute the queries.
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              Connect
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              This is the main connection entry point and is responsible +for establishing, maintaining and closing a PDO connection
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              Entity
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              The base entity class
                                                                                                                                                                                                                                                                                                              + + +
                                                                                                                                                                                                                                                                                                              + + + + + + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +

                                                                                                                                                                                                                                                                                                              Search results

                                                                                                                                                                                                                                                                                                              + +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                              +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                + + + + + + + + diff --git a/docs/api/packages/default.html b/docs/api/packages/default.html new file mode 100644 index 0000000..3110fd2 --- /dev/null +++ b/docs/api/packages/default.html @@ -0,0 +1,218 @@ + + + + + Documentation + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                Documentation

                                                                                                                                                                                                                                                                                                                + + + + + +
                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                + + + + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                + + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +

                                                                                                                                                                                                                                                                                                                Search results

                                                                                                                                                                                                                                                                                                                + +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                  + + + + + + + + diff --git a/docs/api/reports/deprecated.html b/docs/api/reports/deprecated.html new file mode 100644 index 0000000..4d9263d --- /dev/null +++ b/docs/api/reports/deprecated.html @@ -0,0 +1,207 @@ + + + + + Documentation » Deprecated elements + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  Documentation

                                                                                                                                                                                                                                                                                                                  + + + + + +
                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  + + + + +
                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  Deprecated

                                                                                                                                                                                                                                                                                                                  + + +
                                                                                                                                                                                                                                                                                                                  + No deprecated elements have been found in this project. +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +

                                                                                                                                                                                                                                                                                                                  Search results

                                                                                                                                                                                                                                                                                                                  + +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                  +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                    + + + + + + + + diff --git a/docs/api/reports/errors.html b/docs/api/reports/errors.html new file mode 100644 index 0000000..0c1dc3f --- /dev/null +++ b/docs/api/reports/errors.html @@ -0,0 +1,206 @@ + + + + + Documentation » Compilation errors + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    Documentation

                                                                                                                                                                                                                                                                                                                    + + + + + +
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    + + + + +
                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    Errors

                                                                                                                                                                                                                                                                                                                    + + +
                                                                                                                                                                                                                                                                                                                    No errors have been found in this project.
                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +

                                                                                                                                                                                                                                                                                                                    Search results

                                                                                                                                                                                                                                                                                                                    + +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                      + + + + + + + + diff --git a/docs/api/reports/markers.html b/docs/api/reports/markers.html new file mode 100644 index 0000000..ef5dd7b --- /dev/null +++ b/docs/api/reports/markers.html @@ -0,0 +1,207 @@ + + + + + Documentation » Markers + + + + + + + + + + + + + + + + + + + + + +
                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      Documentation

                                                                                                                                                                                                                                                                                                                      + + + + + +
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      + + + + +
                                                                                                                                                                                                                                                                                                                      + + +
                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      Markers

                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      + No markers have been found in this project. +
                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +

                                                                                                                                                                                                                                                                                                                      Search results

                                                                                                                                                                                                                                                                                                                      + +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                      +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        +
                                                                                                                                                                                                                                                                                                                        + + +
                                                                                                                                                                                                                                                                                                                        + + + + + + + + diff --git a/src/Builder.php b/src/Builder.php index 0b76c65..05d127d 100644 --- a/src/Builder.php +++ b/src/Builder.php @@ -8,9 +8,9 @@ use DatabaseFactory\Collections; /** - * The main Query DB class. This class is responsible for - * building queries and handling the libraries that are used to - * execute the queries. + * The main Query Builder class. Objects initialized from this + * class is responsible for building queries and handling the + * libraries that are used to execute those queries. * * @package DatabaseFactory * @author Jason Napolitano @@ -35,20 +35,6 @@ class Builder */ private \PDO $connection; - /** - * Database table - * - * @var string $table - */ - private readonly string $table; - - /** - * Config class - * - * @var string $config - */ - private readonly string $config; - /** * Module collection * @@ -80,17 +66,11 @@ class Builder /** * Constructor * - * @param string $table Database table - * @param ?string $config Config class + * @param string $table Database table + * @param string $config Config class */ - public function __construct(string $table, string $config = null) + public function __construct(private readonly string $table, private readonly string $config) { - // config class - $this->config = $config; - - // database table - $this->table = $table; - // connection string $this->connection = Facades\DB::connection(); } @@ -218,7 +198,8 @@ private function get(): ?array /** * Wrapper for $this->get() * - * @return \DatabaseFactory\Collections\ToArray + * @return array + * * @see \DatabaseFactory\Builder::get() * */ @@ -232,9 +213,9 @@ public function toArray(): array * * @return string|false * - * @throws \JsonException + * @see \DatabaseFactory\Builder::get() */ - public function toJSON(): string + public function toJSON(): string|false { return json_encode( (new Collections\ToJSON($this->get())), @@ -247,6 +228,8 @@ public function toJSON(): string * $query * * @return string + * + * @see \DatabaseFactory\Builder::$query */ public function toSQL(): string { @@ -257,6 +240,8 @@ public function toSQL(): string * __toString() implementation * * @return string + * + * @see \DatabaseFactory\Builder::toSQL() */ public function __toString(): string { @@ -265,6 +250,8 @@ public function __toString(): string /** * Destructor + * + * @see \DatabaseFactory\Builder::close() */ public function __destruct() { diff --git a/src/Collections/ToArray.php b/src/Collections/ToArray.php index 3ca465c..9614b2a 100644 --- a/src/Collections/ToArray.php +++ b/src/Collections/ToArray.php @@ -1,36 +1,36 @@ collection; } - + public function offsetSet($offset, $value): void { !is_null($offset) ? $this->collection[$offset] = $value : $this->collection[] = $value; } - + public function offsetExists($offset): bool { return isset($this->collection[$offset]); } - + public function offsetUnset($offset): void { unset($this->collection[$offset]); } - + public function offsetGet($offset): ?int { return $this->collection[$offset] ?? null; diff --git a/src/Config/BaseBuilder.php b/src/Config/BaseBuilder.php index f582b28..308cdef 100644 --- a/src/Config/BaseBuilder.php +++ b/src/Config/BaseBuilder.php @@ -17,7 +17,6 @@ */ class BaseBuilder implements Contracts\BaseBuilderInterface { - protected const COUNT = 'COUNT'; protected const WHERE = ' WHERE '; protected const LIKE = ' LIKE '; @@ -56,13 +55,13 @@ class BaseBuilder implements Contracts\BaseBuilderInterface protected const VALUE = '`?`'; protected const ALL = '*'; protected const PERC = '%'; - + // joins protected const LEFT = ' LEFT'; protected const RIGHT = ' RIGHT'; protected const OUTER = ' OUTER'; protected const INNER = ' INNER'; - + /** * Strip a string of quotes diff --git a/src/Config/BaseConfig.php b/src/Config/BaseConfig.php index 1f60c6a..6047da6 100644 --- a/src/Config/BaseConfig.php +++ b/src/Config/BaseConfig.php @@ -1,10 +1,10 @@ null, 'driver' => null, ]; - + /** * Query builder modules * @@ -52,7 +52,7 @@ class BaseConfig implements Contracts\BaseConfigInterface 'and' => Modules\AndWhere::class, 'or' => Modules\OrWhere::class, ]; - + /** * @inheritdoc */ @@ -60,7 +60,7 @@ public function modules(): array { return [...self::$modules, ...static::$modules]; } - + /** * @inheritdoc */ diff --git a/src/Contracts/BaseConfigInterface.php b/src/Contracts/BaseConfigInterface.php index 4c1d77e..7786234 100644 --- a/src/Contracts/BaseConfigInterface.php +++ b/src/Contracts/BaseConfigInterface.php @@ -20,7 +20,7 @@ interface BaseConfigInterface * @return array|string[] */ public function modules(): array; - + /** * Return the $env array * diff --git a/src/Helpers/Env.php b/src/Facades/Env.php similarity index 94% rename from src/Helpers/Env.php rename to src/Facades/Env.php index 9e6fa8e..ee9315c 100644 --- a/src/Helpers/Env.php +++ b/src/Facades/Env.php @@ -1,6 +1,6 @@ path); - $this->expected = (bool)Env::get('TEST_KEY'); + Facades\Env::init($this->path); + $this->expected = (bool)Facades\Env::get('TEST_KEY'); $this->assertTrue($this->expected); } public function testLoadFromCustomEnvFile(): void { - Env::init($this->path, '.env.example'); - $this->expected = (bool)Env::get('TEST_KEY'); + Facades\Env::init($this->path, '.env.example'); + $this->expected = (bool)Facades\Env::get('TEST_KEY'); $this->assertTrue($this->expected); } } diff --git a/tests/Feature/Helpers/ArrTest.php b/tests/Feature/Helpers/ArrTest.php index e68cbb4..dc22429 100644 --- a/tests/Feature/Helpers/ArrTest.php +++ b/tests/Feature/Helpers/ArrTest.php @@ -1,6 +1,6 @@