* * Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.
*
* * Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/
class ORM implements ArrayAccess {
// ----------------------- //
// --- CLASS CONSTANTS --- //
// ----------------------- //
// WHERE and HAVING condition array keys
const CONDITION_FRAGMENT = 0;
const CONDITION_VALUES = 1;
const DEFAULT_CONNECTION = 'default';
// Limit clause style
const LIMIT_STYLE_TOP_N = "top";
const LIMIT_STYLE_LIMIT = "limit";
// ------------------------ //
// --- CLASS PROPERTIES --- //
// ------------------------ //
// Class configuration
| Key | Value |
| ng | sitemap.xml |
| Key | Value |
| USER | livrador |
| HOME | /home/livrador |
| SCRIPT_NAME | /index.php |
| REQUEST_URI | /sitemap.xml |
| QUERY_STRING | ng=sitemap.xml |
| REQUEST_METHOD | GET |
| SERVER_PROTOCOL | HTTP/1.0 |
| GATEWAY_INTERFACE | CGI/1.1 |
| REDIRECT_QUERY_STRING | ng=sitemap.xml |
| REDIRECT_URL | /sitemap.xml |
| REMOTE_PORT | 45946 |
| SCRIPT_FILENAME | /home/livrador/public_html/index.php |
| SERVER_ADMIN | webmaster@livrador.ro |
| CONTEXT_DOCUMENT_ROOT | /home/livrador/public_html |
| CONTEXT_PREFIX | |
| REQUEST_SCHEME | https |
| DOCUMENT_ROOT | /home/livrador/public_html |
| REMOTE_ADDR | 216.73.216.171 |
| SERVER_PORT | 443 |
| SERVER_ADDR | 89.36.134.78 |
| SERVER_NAME | livrador.ro |
| SERVER_SOFTWARE | Apache |
| SERVER_SIGNATURE | |
| PATH | /usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin |
| HTTP_X_HTTPS | 1 |
| HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| HTTP_ACCEPT | */* |
| HTTP_X_REAL_IP | 216.73.216.171 |
| HTTP_X_FORWARDED_SERVER | livrador.ro |
| HTTP_X_FORWARDED_PROTO | https |
| HTTP_X_FORWARDED_PORT | 443 |
| HTTP_X_FORWARDED_HOST | livrador.ro |
| HTTP_X_FORWARDED_FOR | 216.73.216.171 |
| HTTP_HOST | livrador.ro |
| proxy-nokeepalive | 1 |
| SSL_TLS_SNI | livrador.ro |
| HTTPS | on |
| SCRIPT_URI | https://livrador.ro/sitemap.xml |
| SCRIPT_URL | /sitemap.xml |
| UNIQUE_ID | aWOjKnSqt0vVw1y8E1AF7gAAAA4 |
| REDIRECT_STATUS | 200 |
| REDIRECT_SSL_TLS_SNI | livrador.ro |
| REDIRECT_HTTPS | on |
| REDIRECT_SCRIPT_URI | https://livrador.ro/sitemap.xml |
| REDIRECT_SCRIPT_URL | /sitemap.xml |
| REDIRECT_isproxyrequest | 1 |
| REDIRECT_UNIQUE_ID | aWOjKnSqt0vVw1y8E1AF7gAAAA4 |
| FCGI_ROLE | RESPONDER |
| PHP_SELF | /index.php |
| REQUEST_TIME_FLOAT | 1768137514.5788 |
| REQUEST_TIME | 1768137514 |
| argv | Array ( [0] => ng=sitemap.xml ) |
| argc | 1 |