Forgot your password? Don't worry. Simply enter your email address and a new one will be send to you.
Forgot your password? Don't worry. Simply enter your email address and a new one will be send to you.
public function getFileContents() { if($this->fileContentsCache === null && $filePath = $this->getFile()) { // Return null if the file doesn't actually exist - this may // happen in cases where the filename is provided as, for // example, 'Unknown' if(!is_file($filePath)) { return null; }
public function getFileContents() { if($this->fileContentsCache === null && $filePath = $this->getFile()) { // Return null if the file doesn't actually exist - this may // happen in cases where the filename is provided as, for // example, 'Unknown' if(!is_file($filePath)) { return null; }
* @throws InvalidArgumentException if $length is less than or equal to 0 * @param int $start * @param int $length * @return string[]|null */ public function getFileLines($start = 0, $length = null) { if(null !== ($contents = $this->getFileContents())) { $lines = explode("\n", $contents);
<?php endif ?> </div> <?php // Do nothing if there's no line to work off if($line !== null): // the $line is 1-indexed, we nab -1 where needed to account for this $range = $frame->getFileLines($line - 8, 10); // getFileLines can return null if there is no source code
if($additionalVariables !== null) { $variables = array_replace($variables, $additionalVariables); } call_user_func(function(){ extract(func_get_arg(1)); require func_get_arg(0); }, $template, $variables); }
// Pass the helper to the template: $variables["tpl"] = $this; if($additionalVariables !== null) { $variables = array_replace($variables, $additionalVariables); } call_user_func(function(){ extract(func_get_arg(1)); require func_get_arg(0);
<div class="frames-container cf <?php echo (!$has_frames ? 'empty' : '') ?>"> <?php $tpl->render($frame_list) ?> </div> <div class="details-container cf"> <header> <?php $tpl->render($header) ?> </header> <?php $tpl->render($frame_code) ?> <?php $tpl->render($env_details) ?> </div>
if($additionalVariables !== null) { $variables = array_replace($variables, $additionalVariables); } call_user_func(function(){ extract(func_get_arg(1)); require func_get_arg(0); }, $template, $variables); }
// Pass the helper to the template: $variables["tpl"] = $this; if($additionalVariables !== null) { $variables = array_replace($variables, $additionalVariables); } call_user_func(function(){ extract(func_get_arg(1)); require func_get_arg(0);
// @todo: Consolidate addDataTable and addDataTableCallback $extraTables = array_map(function($table) { return $table instanceof \Closure ? $table() : $table; }, $this->getDataTables()); $vars["tables"] = array_merge($extraTables, $vars["tables"]); $helper->setVariables($vars); $helper->render($templateFile); return Handler::QUIT;
$handlerResponse = null; foreach (array_reverse($this->handlerStack) as $handler) { $handler->setRun($this); $handler->setInspector($inspector); $handler->setException($exception); $handlerResponse = $handler->handle($exception); if(in_array($handlerResponse, array(Handler::LAST_HANDLER, Handler::QUIT))) {
} } $exception = new ErrorException($message, $level, 0, $file, $line); if ($this->canThrowExceptions) { throw $exception; } else { $this->handleException($exception); } }
if ($error && $this->isLevelFatal($error['type'])) { // If there was a fatal error, // it was not handled in handleError yet. $this->handleError( $error['type'], $error['message'], $error['file'], $error['line'] ); }
Key | Value |
USER | caymaro.com_9vhydsd63z |
HOME | /var/www/vhosts/caymaro.com |
SCRIPT_NAME | /reminder.php |
REQUEST_URI | /reminder/ |
QUERY_STRING | |
REQUEST_METHOD | GET |
SERVER_PROTOCOL | HTTP/1.0 |
GATEWAY_INTERFACE | CGI/1.1 |
REDIRECT_URL | /reminder/ |
REMOTE_PORT | 41108 |
SCRIPT_FILENAME | /var/www/vhosts/caymaro.com/httpdocs/reminder.php |
SERVER_ADMIN | [no address given] |
CONTEXT_DOCUMENT_ROOT | /var/www/vhosts/caymaro.com/httpdocs |
CONTEXT_PREFIX | |
REQUEST_SCHEME | https |
DOCUMENT_ROOT | /var/www/vhosts/caymaro.com/httpdocs |
REMOTE_ADDR | 18.216.186.164 |
SERVER_PORT | 443 |
SERVER_ADDR | 82.165.49.186 |
SERVER_NAME | caymaro.com |
SERVER_SOFTWARE | Apache |
SERVER_SIGNATURE | <address>Apache Server at caymaro.com Port 443</address> |
PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin |
HTTP_REFERER | https://www.caymaro.com/reminder/ |
HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
HTTP_ACCEPT | */* |
HTTP_CONNECTION | close |
HTTP_X_ACCEL_INTERNAL | /internal-nginx-static-location |
HTTP_X_REAL_IP | 18.216.186.164 |
HTTP_HOST | caymaro.com |
proxy-nokeepalive | 1 |
HTTPS | on |
SCRIPT_URI | https://caymaro.com/reminder/ |
SCRIPT_URL | /reminder/ |
REDIRECT_STATUS | 200 |
REDIRECT_HTTPS | on |
REDIRECT_SCRIPT_URI | https://caymaro.com/reminder/ |
REDIRECT_SCRIPT_URL | /reminder/ |
FCGI_ROLE | RESPONDER |
PHP_SELF | /reminder.php |
REQUEST_TIME_FLOAT | 1714239237.9601 |
REQUEST_TIME | 1714239237 |
Key | Value |
_token | 2daa643cedb8f45b1e6a4d37d964e7db |