<?php /** * I * * Iterator Base Class * * @package Kirby Toolkit * @author Bastian Allgeier <bastian@getkirby.com> * @link http://getkirby.com * @copyright Bastian Allgeier * @license http://www.opensource.org/licenses/mit-license.php MIT License */ class I implements Iterator { public $data = array(); /** * Constructor * * @param array $data */ public function __construct($data = array()) { if(is_array($data)) $this->data = $data; } /** * Checks if the current key is set * * `isset($mycollection->mykey)` * * @param string $key the key to check * @return boolean */ public function __isset($key) { return isset($this->data[$key]); } /** * Removes an element from the array by key
Key | Value |
Kirby Toolkit | v2.4.0 |
Kirby CMS | v2.4.0 |
Key | Value |
CONTEXT_PREFIX | |
DOCUMENT_ROOT | /home/public/ |
GATEWAY_INTERFACE | NFGI/1.0 |
HTTPS | on |
HTTP_ACCEPT | */* |
HTTP_CONNECTION | close |
HTTP_HOST | eigakai.ro |
HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
HTTP_X_FORWARDED_HOST | eigakai.ro |
HTTP_X_FORWARDED_PROTO | https |
HTTP_X_FORWARDED_SERVER | e13.edge.bos1.nearlyfreespeech.net |
LD_LIBRARY_PATH | /usr/lib:/usr/local/lib |
NFSN_CANONICAL_NAME | eigakairo.nfshost.com |
NFSN_REMOTE_ADDR | 3.140.186.241 |
NFSN_SITE_NAME | eigakairo |
NFSN_SITE_ROOT | /home/ |
PATH | /bin:/usr/bin |
QUERY_STRING | |
REMOTE_ADDR | 3.140.186.241 |
REMOTE_PORT | 25352 |
REQUEST_METHOD | GET |
REQUEST_SCHEME | http |
REQUEST_URI | / |
SCRIPT_FILENAME | /home/public/index.php |
SCRIPT_NAME | /index.php |
SERVER_ADDR | 172.17.1.241 |
SERVER_ADMIN | nobody |
SERVER_NAME | eigakai.ro |
SERVER_PORT | 80 |
SERVER_PROTOCOL | HTTP/1.1 |
SERVER_SOFTWARE | Apache |
TMPDIR | /home/tmp/ |
UNIQUE_ID | ZjK4l5JDSFShfpHNWx7hWAAAAEg |
PHP_SELF | /index.php |
REQUEST_TIME_FLOAT | 1714600087.7287 |
REQUEST_TIME | 1714600087 |
argv | Array ( ) |
argc | 0 |
Key | Value |
USER | eigakairo |
LOGNAME | eigakairo |
NFSN_CANONICAL_NAME | eigakairo.nfshost.com |
NFSN_SITE_NAME | eigakairo |
LC_ALL | en_US.UTF-8 |
LANG | en_US.UTF-8 |
TMPDIR | /home/tmp/ |
SHELL | /bin/sh |
NFSN_SITE_ROOT | /home/ |
HOME | /home/protected/ |
PS1 | [\h \w]\$ |
PATH | /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin |
NFSN_SITE_KEY | uDV9dz5nAPEQu5nv |