} elseif (isset($exifdata['MakerNote']) && isset($exifdata['ModeArray'])) {
// add ISO for PowerShot cameras
switch (@$exifdata['ModeArray'][16]) {
case 15: $iso = 'auto'; break;
case 16: $iso = '50'; break;
case 17: $iso = '100'; break;
case 18: $iso = '200'; break;
case 19: $iso = '400'; break;
}
}
if (isset($iso)) {
$exifdata['ISOSpeed'] = $iso;
}
// ComponentsConfiguration
if (isset($exifdata['ComponentsConfiguration'])) {
$value = $exifdata['ComponentsConfiguration'];
$components = array();
for ($k = 0; $k < strlen($value); $k++) {
switch (ord($value{$k})) {
case 1: $components[] = 'Y'; break;
case 2: $components[] = 'Cb'; break;
case 3: $components[] = 'Cr'; break;
case 4: $components[] = 'R'; break;
case 5: $components[] = 'G'; break;
case 6: $components[] = 'B'; break;
}
}
$exifdata['ComponentsConfiguration'] = implode(', ', $components);
}
// FileSource
if (isset($exifdata['FileSource']) && ord($exifdata['FileSource']) == 3) {
$exifdata['FileSource'] = 'Digital Still Camera';
}
// SceneType
if (isset($exifdata['SceneType']) && ord($exifdata['SceneType']) == 1) {
$exifdata['SceneType'] = 'Directly photographed image';
}
*
* @return void
*/
public function handleShutdown()
{
// If we reached this step, we are in shutdown handler.
// An exception thrown in a shutdown handler will not be propagated
// to the exception handler. Pass that information along.
$this->canThrowExceptions = false;
$error = $this->system->getLastError();
if ($error && Misc::isLevelFatal($error['type'])) {
// If there was a fatal error,
// it was not handled in handleError yet.
$this->allowQuit = false;
$this->handleError(
$error['type'],
$error['message'],
$error['file'],
$error['line']
);
}
}
/**
* @param Throwable $exception
*
* @return Inspector
*/
private function getInspector($exception)
{
return new Inspector($exception);
}
/**
* Resolves the giving handler.
*
* @param callable|HandlerInterface $handler
*
* @return HandlerInterface
}
// Propagate error to the next handler.
if ($this->platformExceptionHandler) {
call_user_func_array($this->platformExceptionHandler, [&$exception]);
}
}
/**
* Special case to deal with Fatal errors and the like.
*/
public function handleShutdown()
{
$handler = $this->whoopsShutdownHandler;
$error = $this->getLastError();
// Ignore core warnings and errors.
if ($error && !($error['type'] & (E_CORE_WARNING | E_CORE_ERROR))) {
$handler();
}
}
}
Key | Value |
tmpl | component |
1 | |
layout | default |
Key | Value |
joomla | TzoyNDoiSm9vbWxhXFJlZ2lzdHJ5XFJlZ2lzdHJ5IjozOntzOjc6IgAqAGRhdGEiO086ODoic3RkQ2xhc3MiOjE6e3M6OToiX19kZWZhdWx0IjtPOjg6InN0ZENsYXNzIjozOntzOjc6InNlc3Npb24iO086ODoic3RkQ2xhc3MiOjI6e3M6NzoiY291bnRlciI7aToxO3M6NToidGltZXIiO086ODoic3RkQ2xhc3MiOjM6e3M6NToic3RhcnQiO2k6MTcxMTY4OTUxNDtzOjQ6Imxhc3QiO2k6MTcxMTY4OTUxNDtzOjM6Im5vdyI7aToxNzExNjg5NTE0O319czo4OiJyZWdpc3RyeSI7TzoyNDoiSm9vbWxhXFJlZ2lzdHJ5XFJlZ2lzdHJ5IjozOntzOjc6IgAqAGRhdGEiO086ODoic3RkQ2xhc3MiOjA6e31zOjE0OiIAKgBpbml0aWFsaXplZCI7YjowO3M6OToic2VwYXJhdG9yIjtzOjE6Ii4iO31zOjQ6InVzZXIiO086MjA6Ikpvb21sYVxDTVNcVXNlclxVc2VyIjoxOntzOjI6ImlkIjtpOjA7fX19czoxNDoiACoAaW5pdGlhbGl6ZWQiO2I6MDtzOjk6InNlcGFyYXRvciI7czoxOiIuIjt9 |
Key | Value |
PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
CONTENT_LENGTH | 0 |
HTTP_CONNECTION | close |
PATH_TRANSLATED | /home/dh_gsfity/armadenton.com/about/articles/31-blog-comicpalooza051019 |
PATH_INFO | /about/articles/31-blog-comicpalooza051019 |
SCRIPT_NAME | /index.php |
REQUEST_URI | /index.php/about/articles/31-blog-comicpalooza051019?tmpl=component&print=1&layout=default |
QUERY_STRING | tmpl=component&print=1&layout=default |
REQUEST_METHOD | GET |
SERVER_PROTOCOL | HTTP/2.0 |
GATEWAY_INTERFACE | CGI/1.1 |
REMOTE_PORT | 54370 |
SCRIPT_FILENAME | /home/dh_gsfity/armadenton.com/index.php |
SERVER_ADMIN | webmaster@armadenton.com |
CONTEXT_DOCUMENT_ROOT | /home/dh_gsfity/armadenton.com |
CONTEXT_PREFIX | |
REQUEST_SCHEME | https |
DOCUMENT_ROOT | /home/dh_gsfity/armadenton.com |
REMOTE_ADDR | 34.224.33.93 |
SERVER_PORT | 443 |
SERVER_ADDR | 173.236.249.234 |
SERVER_NAME | www.armadenton.com |
SERVER_SOFTWARE | Apache |
SERVER_SIGNATURE | |
HTTP_HOST | www.armadenton.com |
HTTP_USER_AGENT | claudebot |
HTTP_ACCEPT | */* |
SSL_TLS_SNI | www.armadenton.com |
HTTPS | on |
H2_STREAM_TAG | 765666-511-3 |
H2_STREAM_ID | 3 |
H2_PUSHED_ON | |
H2_PUSHED | |
H2_PUSH | off |
H2PUSH | off |
HTTP2 | on |
DH_USER | dh_gsfity |
ds_id_38867826 | |
dsid | 38867826 |
SCRIPT_URI | https://www.armadenton.com/index.php/about/articles/31-blog-comicpalooza051019 |
SCRIPT_URL | /index.php/about/articles/31-blog-comicpalooza051019 |
QS_ConnectionId | 171168951469228951765666 |
UNIQUE_ID | ZgZPKjlWyZNKKh8tz1@m0QAnQQc |
FCGI_ROLE | RESPONDER |
PHP_SELF | /index.php/about/articles/31-blog-comicpalooza051019 |
REQUEST_TIME_FLOAT | 1711689514.7554 |
REQUEST_TIME | 1711689514 |
Key | Value |
PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
CONTENT_LENGTH | 0 |
HTTP_CONNECTION | close |
PATH_TRANSLATED | /home/dh_gsfity/armadenton.com/about/articles/31-blog-comicpalooza051019 |
PATH_INFO | /about/articles/31-blog-comicpalooza051019 |
SCRIPT_NAME | /index.php |
REQUEST_URI | /index.php/about/articles/31-blog-comicpalooza051019?tmpl=component&print=1&layout=default |
QUERY_STRING | tmpl=component&print=1&layout=default |
REQUEST_METHOD | GET |
SERVER_PROTOCOL | HTTP/2.0 |
GATEWAY_INTERFACE | CGI/1.1 |
REMOTE_PORT | 54370 |
SCRIPT_FILENAME | /home/dh_gsfity/armadenton.com/index.php |
SERVER_ADMIN | webmaster@armadenton.com |
CONTEXT_DOCUMENT_ROOT | /home/dh_gsfity/armadenton.com |
CONTEXT_PREFIX | |
REQUEST_SCHEME | https |
DOCUMENT_ROOT | /home/dh_gsfity/armadenton.com |
REMOTE_ADDR | 34.224.33.93 |
SERVER_PORT | 443 |
SERVER_ADDR | 173.236.249.234 |
SERVER_NAME | www.armadenton.com |
SERVER_SOFTWARE | Apache |
SERVER_SIGNATURE | |
HTTP_HOST | www.armadenton.com |
HTTP_USER_AGENT | claudebot |
HTTP_ACCEPT | */* |
SSL_TLS_SNI | www.armadenton.com |
HTTPS | on |
H2_STREAM_TAG | 765666-511-3 |
H2_STREAM_ID | 3 |
H2_PUSHED_ON | |
H2_PUSHED | |
H2_PUSH | off |
H2PUSH | off |
HTTP2 | on |
DH_USER | dh_gsfity |
ds_id_38867826 | |
dsid | 38867826 |
SCRIPT_URI | https://www.armadenton.com/index.php/about/articles/31-blog-comicpalooza051019 |
SCRIPT_URL | /index.php/about/articles/31-blog-comicpalooza051019 |
QS_ConnectionId | 171168951469228951765666 |
UNIQUE_ID | ZgZPKjlWyZNKKh8tz1@m0QAnQQc |
FCGI_ROLE | RESPONDER |