@@object_9423fa70ab8aa4e1a7a3677d25984a43@@ object Project\Controller\Demo+ -
@@object_9423fa70ab8aa4e1a7a3677d25984a43@@
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
demo public string0
docs public null null
script public null null
Rsi\Fred\Controller
_action protected string11 formDefault
_authSets protected array0
_checkWidgets protected array7 + -
default boolean false
fragment boolean false
pingAlive boolean false
clientError boolean false
featureHint boolean false
requestSocket boolean false
formCancel boolean false
clientErrorBanDelay public integer 10
clientErrorMax public integer 25
clientErrorPrio public null null
_constraints protected array0
defaultCaption public string4 [?*]
defaultHint public string8 [?*Hint]
defaultViewNamespace public string12 Project\View
defaultViewType public string4 html
defaultWidgetNamespace public string26 Rsi\Fred\Controller\Widget
display public string1 w
domainRedir public array1 + -
/^http:\/\/fred\.shitware\.nl$/i string24 https://fred.shitware.nl
domainRedirPermanent public boolean true
errorStr public string36 [caption]{[!caption]{[id]}}: [error]
fragmentId public null null
helpCaption public string4 Help
inactiveMessage public string18 [@inactiveMessage]
_rights protected array0
_securityChecksIgnore protected array0
_view protected object Project\View\Demo\Html+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_dump protected object Rsi\Dump+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
extraAfter public integer 5
extraBefore public integer 10
groupProperties public boolean true
_index protected integer 0
localDocs public null null
maxDepth public integer 16
maxLength public integer 128
memoryLimit public double 26843545.6
_paramConsts protected null null
paramConstsFile public string68 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/../../data/consts.php2019-12-01 23:00:59, 46.8 kb
_propertyDocs protected array0
remoteDocs public string26 https://php.net/manual/en/
scriptFile public string54 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/dump.js2019-12-02 15:49:06, 1.4 kb
scriptNamespace public string4 dump
sortProperties public boolean true
sourceFormat public array2 + -
php array6 + -
/\$\w+/ string9 <i>$0</i>
/(?<!\$)(?<!::)(?<!->)\b(abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else(if)?|empty|end(declare|for|foreach|if|switch|while)|eval|exit|extends|final|finally|for(each)?|function|global|goto|if|implements|include(_once)?|in(stance|stead)of|interface|isset|list|namespace|new|or|print|private|protected|public|require(_once)?|return|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__\w+__)\b/ string9 <u>$0</u>
/(<\?php|\?\>)/ string16 <u><b>$0</b></u>
/(?<!\w)\d+(\.\d+)?/ string9 <b>$0</b>
/('|").*?(?<!\\)\1/ string9 <p>$0</p>
/(^\s*(\/\/|\/\*|\*).*|\/\/[^'"]*)$/ string11 <em>$0</em>
sql array3 + -
/\b(add( constraint)?|alter( column| table)?|all|and|any|as|asc|backup database|between|case|check|column|constraint|create (database|index|view|table|procedure|(unique )?index|view)|database|default|delete|desc|distinct|drop (column|constraint|database|default|index|table|view)|exec|exists|(foreign |primary )?key|from|((full|left|right) )?(outer )?join|group by|having|in|index|inner join|insert into|is (not )?null|like|limit|not|or|order by|procedure|rownum|select( (distinct|into|top))?|set|(truncate )?table|top|union( all)?|unique|update|values|view|where)\b/i string9 <u>$0</u>
/(?<!\w)\d+(\.\d+)?/ string9 <b>$0</b>
/('|").*?(?<!\\)\1/ string9 <p>$0</p>
styleFile public string55 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/dump.css2020-01-30 15:04:18, 11.4 kb
styleNamespace public string4 dump
timeFormat public string11 Y-m-d H:i:s
timeWindow public integer 315360000
validFilename public string53 /^([A-Z]:[\/\\]|\/|\\\\)[^\*\?\:\|\<\>\&\r\n]*\.\w+$/
Rsi\Thing
_published protected array0
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
Project\View\Html
_accordionIndex protected integer 0
_bodyStrId protected null null
bodyStrIdPrefix public string4 body
listPath public string35 /var/www/fred.shitware.nl/www/fred/
_tabsIndex protected integer 0
_tags protected array0
Rsi\Fred\Controller\View\Html
actionCaptionPrefix public string6 action
asyncPrefix public string1 @
builderClassNames public array2 + -
string43 Rsi\Fred\Controller\View\Html\Builder\Table
phone string37 Rsi\Fred\Controller\View\Html\Builder
debugMinifyProbability public integer 4
defaultTemplatePath public string44 /var/www/fred.shitware.nl/resource/template/
defaultWidgetClassName public string36 Rsi\Fred\Controller\View\Html\Widget
defaultWidgetNamespace public string36 Rsi\Fred\Controller\View\Html\Widget
deferPrefix public string1 $
formClass public string4 fred
formInvalidMessage public null null
integrityAlgo public string6 sha256
_integrityCacheFile protected null null
_integrityHashes protected array0
_noPush protected array0
renderedWidgetIds public array0
_script protected array0
_scriptInit protected array0
_scriptSrc protected array32 + -
0 string22 /fred/js/jquery.min.js
1 string25 /fred/js/jquery-ui.min.js
2 string15 /fred/js/rsi.js
3 string20 /fred/js/rsi/fred.js
4 string30 /fred/js/rsi/fred/component.js
5 string29 /fred/js/rsi/fred/security.js
6 string26 /fred/js/rsi/fred/cache.js
7 string26 /fred/js/rsi/fred/local.js
8 string31 /fred/js/rsi/fred/controller.js
9 string38 /fred/js/rsi/fred/controller/widget.js
10 string43 /fred/js/rsi/fred/controller/widget/char.js
11 string43 /fred/js/rsi/fred/controller/widget/memo.js
12 string44 /fred/js/rsi/fred/controller/widget/color.js
13 string44 /fred/js/rsi/fred/controller/widget/email.js
14 string47 /fred/js/rsi/fred/controller/widget/password.js
15 string45 /fred/js/rsi/fred/controller/widget/number.js
16 string43 /fred/js/rsi/fred/controller/widget/date.js
17 string43 /fred/js/rsi/fred/controller/widget/time.js
18 string46 /fred/js/rsi/fred/controller/widget/options.js
19 string45 /fred/js/rsi/fred/controller/widget/select.js
20 string44 /fred/js/rsi/fred/controller/widget/check.js
21 string45 /fred/js/rsi/fred/controller/widget/sorter.js
22 string44 /fred/js/rsi/fred/controller/widget/table.js
23 string45 /fred/js/rsi/fred/controller/widget/lookup.js
24 string43 /fred/js/rsi/fred/controller/widget/file.js
25 string44 /fred/js/rsi/fred/controller/widget/group.js
26 string43 /fred/js/rsi/fred/controller/widget/grid.js
27 string26 /fred/js/rsi/fred/trans.js
28 string26 /fred/js/rsi/fred/alive.js
29 string25 /fred/js/rsi/fred/hint.js
30 string27 /fred/js/rsi/fred/socket.js
31 string13 /css/style.js
_style protected array0
_styleSrc protected array6 + -
0 1 2 3 4 5
string /fred/css/reset.css /fred/css/jquery-ui.min.css /fred/css/fred.css /css/fred.css /css/style.css /css/sprite.css
_template protected null null
widgetClassNames public array0
_widgets protected array0
Rsi\Fred\Controller\View
_controller protected object Project\Controller\Demo+ -
recursion
Name Type Value
TOTAL_COUNT string5 count
TOTAL_SUM string3 sum
TOTAL_AVG string3 avg
TOTAL_MAX string3 max
TOTAL_MIN string3 min
TOTAL_UNIQUE string6 unique
TOTAL_NULL string4 null
TOTAL_NOT_NULL string8 not_null
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
convert public boolean true
maxInt public integer 2147483647
minifiedPath public string39 /var/www/fred.shitware.nl/www/minified/
numericCheck public boolean false
_title protected string49 FRED™: Framework for Rapid and Easy Development
Rsi\Fred\Component
_components protected array0
_config protected array9 + -
title string49 FRED™: Framework for Rapid and Easy Development
filemtimeTtl integer 120
fileVersionFormat string23 [base]~v[version].[ext]
minifiedPath string39 /var/www/fred.shitware.nl/www/minified/
html array3 + -
builderClassNames array2 + -
string43 Rsi\Fred\Controller\View\Html\Builder\Table
phone string37 Rsi\Fred\Controller\View\Html\Builder
listPath string35 /var/www/fred.shitware.nl/www/fred/
defaultTemplatePath string44 /var/www/fred.shitware.nl/resource/template/
builderClassNames array2 + -
string43 Rsi\Fred\Controller\View\Html\Builder\Table
phone string37 Rsi\Fred\Controller\View\Html\Builder
listPath string35 /var/www/fred.shitware.nl/www/fred/
defaultTemplatePath string44 /var/www/fred.shitware.nl/resource/template/
controller object Project\Controller\Demo+ -
recursion
Name Type Value
TOTAL_COUNT string5 count
TOTAL_SUM string3 sum
TOTAL_AVG string3 avg
TOTAL_MAX string3 max
TOTAL_MIN string3 min
TOTAL_UNIQUE string6 unique
TOTAL_NULL string4 null
TOTAL_NOT_NULL string8 not_null
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
filemtimeTtl public integer 120
_fred protected object Rsi\Fred+ -
Framework for Rapid and Easy Development.
The Fred object is at the core of the framework. From this object all components will be initialized. This is done in a
'lazy' manner. That is: only when the component is specificly called (through the component() function or with a magic
__get()).
This object also does autoloading and error handling. The magic __call() method is mapped to the item() function of the
entity component.
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_autoloadCache protected array57 + -
Rsi\Fred\Front string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
Rsi\Fred\Request string60 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Request.php2020-04-11 20:31:49, 7.5 kb
Rsi\Http string55 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/Http.php2020-04-11 20:33:12, 11.2 kb
Rsi\Str string54 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/Str.php2020-06-04 12:24:08, 18.8 kb
Rsi\Fred\Router string59 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Router.php2020-04-11 20:31:49, 9.2 kb
Project\Controller\Home string53 /var/www/fred.shitware.nl/project/Controller/Home.php2016-04-07 19:13:14, 79 b
Project\Controller string48 /var/www/fred.shitware.nl/project/Controller.php2016-11-24 15:45:32, 243 b
Rsi\Fred\Controller string63 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Controller.php2020-06-07 15:38:55, 24.0 kb
Rsi\Fred\Controller\Widget string70 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Controller/Widget.php2020-05-31 18:44:54, 15.1 kb
Rsi\Fred\User string57 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/User.php2020-04-11 20:31:49, 5.3 kb
Rsi\Fred\Alive string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Alive.php2020-04-11 20:31:49, 5.0 kb
Rsi\Fred\Component\Session string70 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Component/Session.php2018-07-02 12:45:56, 715 b
Rsi\Fred\Security string61 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security.php2020-04-11 20:31:49, 9.0 kb
Rsi\File string55 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/File.php2020-04-11 20:33:12, 11.5 kb
Rsi\Fred\Security\Check\Csrf string72 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check/Csrf.php2019-11-02 23:03:00, 1,016 b
Rsi\Fred\Security\Check string67 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check.php2020-04-11 20:31:49, 760 b
Rsi\Fred\Security\Check\Path string72 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check/Path.php2019-11-02 23:02:50, 268 b
Rsi\Fred\Security\Check\UserAgent string77 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check/UserAgent.php2020-04-11 20:31:25, 575 b
Rsi\Fred\Security\Check\Injection string77 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check/Injection.php2019-11-02 23:02:56, 604 b
Rsi\Fred\Security\Check\Throttle string76 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check/Throttle.php2020-04-11 20:31:25, 3.5 kb
Detection\MobileDetect string93 /var/www/fred.local/vendor/mobiledetect/mobiledetectlib/namespaced/Detection/MobileDetect.php2019-02-22 16:07:53, 1.0 kb
Project\View\Html string47 /var/www/fred.shitware.nl/project/View/Html.php2020-06-07 19:13:31, 3.4 kb
Rsi\Fred\Controller\View\Html string73 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Controller/View/Html.php2020-04-11 20:31:49, 11.0 kb
Rsi\Fred\Controller\View string68 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Controller/View.php2020-05-18 10:00:53, 1.7 kb
Project\View string42 /var/www/fred.shitware.nl/project/View.php2016-12-01 19:17:13, 41 b
Rsi\Fred\Event string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Event.php2020-04-11 20:31:49, 2.2 kb
Rsi\Fred\Html string57 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Html.php2020-06-01 21:47:48, 7.4 kb
Rsi\Fred\Message string60 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Message.php2020-04-11 20:31:49, 1.5 kb
Rsi\Fred\Location string61 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Location.php2020-04-11 20:31:49, 2.1 kb
Rsi string50 /var/www/fred.local/vendor/rsi/helpers/src/Rsi.php2020-04-11 20:33:12, 1.7 kb
Rsi\Fred\Trans string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Trans.php2020-04-13 13:16:45, 20.9 kb
Rsi\Fred\Stats string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Stats.php2020-04-11 20:31:49, 1.3 kb
Rsi\Record string57 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/Record.php2020-04-11 20:33:12, 19.3 kb
Rsi\Fred\Log\Handler\Mem string68 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/Mem.php2020-04-11 20:49:04, 1.7 kb
Rsi\Fred\Log\Handler string64 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler.php2018-11-26 11:51:18, 453 b
Project\Controller\Demo string53 /var/www/fred.shitware.nl/project/Controller/Demo.php2020-06-07 20:18:48, 814 b
Project\View\Demo\Html string52 /var/www/fred.shitware.nl/project/View/Demo/Html.php2020-06-07 18:35:25, 1.2 kb
Rsi\Fred\Minify string59 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Minify.php2020-04-11 20:31:49, 1.3 kb
Rsi\Fred\Minify\Handler\Script string74 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Minify/Handler/Script.php2020-04-11 20:31:25, 2.2 kb
Rsi\Fred\Minify\Handler string67 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Minify/Handler.php2020-05-18 21:26:45, 2.1 kb
Rsi\Fred\Minify\Handler\Style string73 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Minify/Handler/Style.php2016-11-29 12:08:15, 328 b
Rsi\Dump string55 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/Dump.php2020-04-29 09:04:32, 28.0 kb
Rsi\Number string57 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/Number.php2020-04-11 20:33:12, 9.0 kb
Rsi\Fred\Log\Handler\Mail string69 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/Mail.php2020-05-19 22:56:12, 3.2 kb
Rsi\Fred\Log\Handler\Html string69 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/Html.php2020-04-11 20:31:25, 3.1 kb
Rsi\Fred\Log\Handler\File string69 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/File.php2020-05-30 13:43:30, 2.1 kb
Rsi\Fred\DateTime\Date string66 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/DateTime/Date.php2016-01-04 21:59:31, 269 b
Rsi\Fred\DateTime\DateTime string70 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/DateTime/DateTime.php2018-06-27 15:31:16, 2.6 kb
Rsi\Fred\Cache string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Cache.php2020-04-11 20:31:49, 4.6 kb
Doctrine\Common\Cache\FilesystemCache string87 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FilesystemCache.php2018-02-13 08:15:35, 2.8 kb
Doctrine\Common\Cache\FileCache string81 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FileCache.php2018-02-13 08:15:35, 8.2 kb
Doctrine\Common\Cache\CacheProvider string85 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/CacheProvider.php2018-02-13 08:15:35, 8.7 kb
Doctrine\Common\Cache\Cache string77 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/Cache.php2018-02-13 08:15:35, 4.0 kb
Doctrine\Common\Cache\FlushableCache string86 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FlushableCache.php2018-02-13 08:15:35, 1.4 kb
Doctrine\Common\Cache\ClearableCache string86 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ClearableCache.php2018-02-13 08:15:35, 1.5 kb
Doctrine\Common\Cache\MultiGetCache string85 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiGetCache.php2018-02-13 08:15:35, 1.6 kb
Doctrine\Common\Cache\MultiPutCache string85 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiPutCache.php2018-02-13 08:15:35, 1.7 kb
autoloadCacheKey public string18 fred:autoloadCache
_autoloadCacheLimit protected integer 250
_autoloadClasses protected array82 + -
ArithmeticError string85 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/ArithmeticError.php2019-02-22 19:24:39, 47 b
AssertionError string84 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/AssertionError.php2019-02-22 19:24:39, 46 b
Cpdf string53 /var/www/fred.local/vendor/dompdf/dompdf/lib/Cpdf.php2019-02-22 16:07:51, 188.7 kb
CssAtCharsetParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtCharsetToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtImportParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtImportToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCommentParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCommentToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressColorValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressExpressionValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressUnitValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertFontWeightMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertHslColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertLevel3AtKeyframesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertLevel3PropertiesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertNamedColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertRgbColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssError string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssExpressionParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssImportImportsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssMin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssMinifier string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssNullToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssOtbsFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssParser string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveCommentsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveEmptyAtBlocksMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveEmptyRulesetsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveLastDelarationSemiColonMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssSortRulesetPropertiesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssStringParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssUrlParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssVariablesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssVariablesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssWhitesmithsFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
DivisionByZeroError string89 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/DivisionByZeroError.php2019-02-22 19:24:39, 51 b
Error string75 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/Error.php2019-02-22 19:24:39, 41 b
HTML5_Data string62 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Data.php2019-02-22 16:07:51, 4.4 kb
HTML5_InputStream string69 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/InputStream.php2019-02-22 16:07:51, 10.3 kb
HTML5_Parser string64 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Parser.php2019-02-22 16:07:51, 1.2 kb
HTML5_Tokenizer string67 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Tokenizer.php2019-02-22 16:07:51, 113.1 kb
HTML5_TreeBuilder string69 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/TreeBuilder.php2019-02-22 16:07:51, 191.8 kb
Mobile_Detect string73 /var/www/fred.local/vendor/mobiledetect/mobiledetectlib/Mobile_Detect.php2019-02-22 16:07:53, 80.5 kb
ParseError string80 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/ParseError.php2019-02-22 19:24:39, 42 b
SessionUpdateTimestampHandlerInterface string108 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/SessionUpdateTimestampHandlerInterface.php2019-02-22 19:24:39, 458 b
TypeError string79 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/TypeError.php2019-02-22 19:24:39, 41 b
aCssAtBlockEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssAtBlockStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
_autoloadFiles protected array62 + -
ad155f8f1cf0d418fe49e248db8c661b string66 /var/www/fred.local/vendor/react/promise/src/functions_include.php2019-02-22 16:07:35, 97 b
0e6d7bf4a5811bfa5cf40c5ccd6fae6a string66 /var/www/fred.local/vendor/symfony/polyfill-mbstring/bootstrap.php2019-02-22 16:07:22, 4.6 kb
023d27dca8066ef29e6739335ea73bad string63 /var/www/fred.local/vendor/symfony/polyfill-php70/bootstrap.php2019-02-22 19:24:39, 907 b
abede361264e2ae69ec1eee813a101af string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/abs.php2019-02-22 16:13:14, 828 b
21a5860fbef5be28db5ddfbc3cca67c4 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acos.php2019-02-22 16:13:14, 1.0 kb
1546e3f9d127f2a9bb2d1b6c31c26ef1 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acosh.php2019-02-22 16:13:14, 920 b
d2516f7f4fba5ea5905f494b4a8262e0 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acot.php2019-02-22 16:13:14, 756 b
4511163d560956219b96882c0980b65e string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acoth.php2019-02-22 16:13:14, 781 b
c361f5616dc2a8da4fa3e137077cd4ea string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acsc.php2019-02-22 16:13:14, 854 b
02d68920fc98da71991ce569c91df0f6 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acsch.php2019-02-22 16:13:14, 879 b
88e19525eae308b4a6aa3419364875d3 string79 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/argument.php2019-02-22 16:13:14, 828 b
60e8e2d0827b58bfc904f13957e51849 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asec.php2019-02-22 16:13:14, 850 b
13d2f040713999eab66c359b4d79871d string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asech.php2019-02-22 16:13:14, 875 b
838ab38beb32c68a79d3cd2c007d5a04 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asin.php2019-02-22 16:13:14, 1.0 kb
bb28eccd0f8f008333a1b3c163d604ac string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asinh.php2019-02-22 16:13:14, 936 b
9e483de83558c98f7d3feaa402c78cb3 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/atan.php2019-02-22 16:13:14, 1.3 kb
36b74b5b765ded91ee58c8ee3c0e85e3 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/atanh.php2019-02-22 16:13:14, 1.1 kb
05c15ee9510da7fd6bf6136f436500c0 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/conjugate.php2019-02-22 16:13:14, 760 b
d3208dfbce2505e370788f9f22f6785f string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cos.php2019-02-22 16:13:14, 938 b
141cf1fb3a3046f8b64534b0ebab33ca string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cosh.php2019-02-22 16:13:14, 922 b
be660df75fd0dbe7fa7c03b7434b3294 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cot.php2019-02-22 16:13:14, 850 b
01e31ea298a51bc9e91517e3ce6b9e76 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/coth.php2019-02-22 16:13:14, 761 b
803ddd97f7b1da68982a7b087c3476f6 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/csc.php2019-02-22 16:13:14, 835 b
3001cdfd101ec3c32da34ee43c2e149b string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/csch.php2019-02-22 16:13:14, 860 b
77b2d7629ef2a93fabb8c56754a91051 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/exp.php2019-02-22 16:13:14, 941 b
4a4471296dec796c21d4f4b6552396a9 string78 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/inverse.php2019-02-22 16:13:14, 895 b
c3e9897e1744b88deb56fcdc39d34d85 string73 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/ln.php2019-02-22 16:13:14, 963 b
a83cacf2de942cff288de15a83afd26d string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/log2.php2019-02-22 16:13:14, 1.1 kb
6a861dacc9ee2f3061241d4c7772fa21 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/log10.php2019-02-22 16:13:14, 1.1 kb
4d2522d968c8ba78d6c13548a1b4200e string79 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/negative.php2019-02-22 16:13:14, 781 b
fd587ca933fc0447fa5ab4843bdd97f7 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/pow.php2019-02-22 16:13:14, 1.3 kb
383ef01c62028fc78cd4388082fce3c2 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/rho.php2019-02-22 16:13:14, 857 b
150fbd1b95029dc47292da97ecab9375 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sec.php2019-02-22 16:13:14, 731 b
549abd9bae174286d660bdaa07407c68 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sech.php2019-02-22 16:13:14, 756 b
6bfbf5eaea6b17a0ed85cb21ba80370c string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sin.php2019-02-22 16:13:14, 893 b
22efe13f1a497b8e199540ae2d9dc59c string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sinh.php2019-02-22 16:13:14, 918 b
e90135ab8e787795a509ed7147de207d string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sqrt.php2019-02-22 16:13:14, 825 b
bb0a7923ffc6a90919cd64ec54ff06bc string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/tan.php2019-02-22 16:13:14, 1.2 kb
2d302f32ce0fd4e433dd91c5bb404a28 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/tanh.php2019-02-22 16:13:14, 1.1 kb
24dd4658a952171a4ee79218c4f9fd06 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/theta.php2019-02-22 16:13:14, 1.2 kb
e49b7876281d6f5bc39536dde96d1f4a string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/add.php2019-02-22 16:13:14, 1.3 kb
47596e02b43cd6da7700134fd08f88cf string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/subtract.php2019-02-22 16:13:14, 1.3 kb
883af48563631547925fa4c3b48ead07 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/multiply.php2019-02-22 16:13:14, 1.4 kb
f190e3308e6ca23234a2875edc985c03 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/divideby.php2019-02-22 16:13:14, 1.7 kb
ac9e33ce6841aa5bf5d16d465a2f03a7 string82 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/divideinto.php2019-02-22 16:13:14, 1.7 kb
9d8e013a5160a09477beb8e44f8ae97b string77 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/adjoint.php2019-02-22 16:13:13, 676 b
6e78d1bdea6248d6aa117229efae50f2 string82 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/antidiagonal.php2019-02-22 16:13:13, 696 b
4623d87924d94f5412fe5afbf1cef31d string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/cofactors.php2019-02-22 16:13:13, 684 b
901fd1f6950a637ca85f66b701a45e13 string81 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/determinant.php2019-02-22 16:13:13, 692 b
83057abc0e4acc99ba80154ee5d02a49 string78 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/diagonal.php2019-02-22 16:13:13, 680 b
07b7fd7a434451149b4fd477fca0ce06 string78 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/identity.php2019-02-22 16:13:13, 685 b
c8d43b340583e07ae89f2a3baef2cf89 string77 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/inverse.php2019-02-22 16:13:13, 676 b
499bb10ed7a3aee2ba4c09a31a85e8d1 string76 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/minors.php2019-02-22 16:13:13, 672 b
1cad2e6414d652e8b1c64e8967f6f37d string75 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/trace.php2019-02-22 16:13:13, 677 b
95a7f134ac17161d07def442b3b737e8 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/transpose.php2019-02-22 16:13:13, 691 b
b3a6bc628377118d4b4b8ba08d1eb949 string74 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/add.php2019-02-22 16:13:13, 870 b
5fef6d0e407f3f8887266dfa4a6c534c string80 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/directsum.php2019-02-22 16:13:13, 880 b
684ba247e1385946e3babdaa054119de string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/subtract.php2019-02-22 16:13:13, 894 b
aa53dcba601214d17ad405b7c291b7e8 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/multiply.php2019-02-22 16:13:13, 904 b
75c79eb1b25749b05a47976f32b0d8a2 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/divideby.php2019-02-22 16:13:13, 869 b
6ab8ad87a734f276a6bcd5a0fe1289be string81 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/divideinto.php2019-02-22 16:13:13, 948 b
2c102faa651ef8ea5874edb585946bce string73 /var/www/fred.local/vendor/swiftmailer/swiftmailer/lib/swift_required.php2019-02-22 16:08:02, 677 b
_autoloadMissing protected array1 + -
0 string22 Project\View\Home\Html
autoloadMissingKey public string20 fred:autoloadMissing
_autoloadNamespaces protected array37 + -
0
string
TijsVerkoyen\CssToInlineStyles\ /var/www/fred.local/vendor/tijsverkoyen/css-to-inline-styles/src
Symfony\Polyfill\Php70\ /var/www/fred.local/vendor/symfony/polyfill-php70
Symfony\Polyfill\Mbstring\ /var/www/fred.local/vendor/symfony/polyfill-mbstring
Symfony\Contracts\ /var/www/fred.local/vendor/symfony/contracts
Symfony\Component\Routing\ /var/www/fred.local/vendor/symfony/routing
Symfony\Component\HttpFoundation\ /var/www/fred.local/vendor/symfony/http-foundation
Symfony\Component\EventDispatcher\ /var/www/fred.local/vendor/symfony/event-dispatcher
Symfony\Component\CssSelector\ /var/www/fred.local/vendor/symfony/css-selector
Rsi\Services /var/www/fred.local/vendor/rsi/services/src/Services
Rsi\Qr /var/www/fred.local/vendor/rsi/qr/src/Qr
Rsi\Mist /var/www/fred.local/vendor/rsi/mist/src/Rsi/Mist
Rsi\Imap /var/www/fred.local/vendor/rsi/imap/src/Imap
Rsi\Html /var/www/fred.local/vendor/rsi/html/src/Html
Rsi\Ginger /var/www/fred.local/vendor/rsi/ginger/src/Rsi/Ginger
Rsi\Fred /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred
Rsi /var/www/fred.local/vendor/rsi/helpers/src/Rsi
React\Stream\ /var/www/fred.local/vendor/react/stream/src
React\Socket\ /var/www/fred.local/vendor/react/socket/src
React\Promise\ /var/www/fred.local/vendor/react/promise/src
React\EventLoop\ /var/www/fred.local/vendor/react/event-loop/src
Ratchet\ /var/www/fred.local/vendor/cboden/ratchet/src/Ratchet
Psr\SimpleCache\ /var/www/fred.local/vendor/psr/simple-cache/src
PhpOffice\PhpSpreadsheet\ /var/www/fred.local/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet
Matrix\ /var/www/fred.local/vendor/markbaker/matrix/classes/src
FontLib\ /var/www/fred.local/vendor/phenx/php-font-lib/src/FontLib
Dompdf\ /var/www/fred.local/vendor/dompdf/dompdf/src
Doctrine\Common\Cache\ /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache
Complex\ /var/www/fred.local/vendor/markbaker/complex/classes/src
Project\ /var/www/fred.shitware.nl/project
Svg\ /var/www/fred.local/vendor/phenx/php-svg-lib/src/Svg
Sabberworm\CSS /var/www/fred.local/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS
Guzzle\Stream /var/www/fred.local/vendor/guzzle/stream/Guzzle/Stream
Guzzle\Parser /var/www/fred.local/vendor/guzzle/parser/Guzzle/Parser
Guzzle\Http /var/www/fred.local/vendor/guzzle/http/Guzzle/Http
Guzzle\Common /var/www/fred.local/vendor/guzzle/common/Guzzle/Common
Evenement /var/www/fred.local/vendor/evenement/evenement/src/Evenement
Detection /var/www/fred.local/vendor/mobiledetect/mobiledetectlib/namespaced/Detection
_components protected array10 + -
log object Rsi\Fred\Log+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
break public null null
_busy protected boolean false
handlers public array2 + -
mail array6 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
prios array7 + -
object Rsi\Fred\Log\Handler\Mail+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
deadline public integer 1440
from public string16 fred@shitware.nl
interval public integer 60
subject public string5 Log *
templateFile public string70 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/mail.html2019-09-29 10:22:27, 2.4 kb
templateSkipped public string104 \n
<tr><td colspan="2"><hr></td></tr>\n
<tr><td class="skipped" colspan="2">Skipped * bytes</td><tr>+ -
<tr><td colspan="2"><hr></td></tr>
<tr><td class="skipped" colspan="2">Skipped * bytes</td><tr>
threshold public integer 4
to public string15 rob@shitware.nl
Rsi\Fred\Log\Handler\Html
_lastInsertId protected string32 DQuHUY8x6BPKOUPJkA40y4IKipmdVcao
templateIndex public string211 \n
<tr id='ix-[id]' class='prio[prio]'>\n
<td class='time'><a href='#[id]'>[time]</a></td>\n
<td class='prio'><a href=+ -
<tr id='ix-[id]' class='prio[prio]'>
<td class='time'><a href='#[id]'>[time]</a></td>
<td class='prio'><a href='#[id]'>[name] ([prio])</a></td>
<td class='message'>[message]</td>
</tr>
Rsi\Fred\Log\Handler\File
dateTimeFormat public string11 Y-m-d H:i:s
_filename protected string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
format public null null
_lastInsertTime protected string19 2020-06-07 20:19:24
maxSize public integer 102400
separator public string8 \n
*****\n
\n
+ -
*****
Rsi\Fred\Log\Handler
_config protected array5 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
prios array7 + -
_log protected object Rsi\Fred\Log+ -
recursion
Name Type Value
CUSTOM integer 10
EMERGENCY integer 7
ALERT integer 6
CRITICAL integer 5
ERROR integer 4
WARNING integer 3
NOTICE integer 2
INFO integer 1
DEBUG integer 0
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string4 mail
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
mem array4 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
prios array10 + -
0 1 2 3 4 5 6 7 8 9
integer 0 1 2 3 4 5 6 7 8 9
object Rsi\Fred\Log\Handler\Mem+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
filename public string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
maxSize public integer 1024
messages public array38 + -
0 array4 + -
time double 1591553964.49872020-06-07 20:19:24
prio integer 0
message string29 FRED™ framework initialized
context array2 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 113
1 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string36 Rsi\Fred::autoload('Rsi\Fred\Front')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string14 Rsi\Fred\Front
2 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string38 Rsi\Fred::autoload('Rsi\Fred\Request')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string16 Rsi\Fred\Request
3 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string30 Rsi\Fred::autoload('Rsi\Http')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string8 Rsi\Http
4 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string29 Rsi\Fred::autoload('Rsi\Str')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string7 Rsi\Str
5 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string31 Rsi\Fred\Front::execute: router
context array3 + -
*start string32 l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 74
6 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string37 Rsi\Fred::autoload('Rsi\Fred\Router')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string15 Rsi\Fred\Router
7 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string48 Rsi\Fred::autoload('Rsi\Fred\Component\Session')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string26 Rsi\Fred\Component\Session
8 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string34 Rsi\Fred\Front::controller('Demo')
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 52
9 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Project\Controller\Demo')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Project\Controller\Demo
10 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string40 Rsi\Fred::autoload('Project\Controller')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string18 Project\Controller
11 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string41 Rsi\Fred::autoload('Rsi\Fred\Controller')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string19 Rsi\Fred\Controller
12 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string48 Rsi\Fred::autoload('Rsi\Fred\Controller\Widget')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string26 Rsi\Fred\Controller\Widget
13 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string35 Rsi\Fred::autoload('Rsi\Fred\User')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string13 Rsi\Fred\User
14 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string38 [stop] Rsi\Fred\Front::execute: router
context array3 + -
*stop string32 l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 77
15 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string36 Rsi\Fred::autoload('Rsi\Fred\Alive')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string14 Rsi\Fred\Alive
16 array4 + -
time double 1591553964.49932020-06-07 20:19:24
prio integer 0
message string47 Rsi\Fred\Front::execute: $controller->execute()
context array3 + -
*start string32 7VNWtnK6q71FylfAO4cNwkjgqnJAD1ok
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 79
17 array4 + -
time double 1591553964.49932020-06-07 20:19:24
prio integer 0
message string39 Rsi\Fred::autoload('Rsi\Fred\Security')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string17 Rsi\Fred\Security
18 array4 + -
time double 1591553964.49942020-06-07 20:19:24
prio integer 0
message string50 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Csrf')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string28 Rsi\Fred\Security\Check\Csrf
19 array4 + -
time double 1591553964.49942020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Rsi\Fred\Security\Check')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Rsi\Fred\Security\Check
20 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string50 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Path')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string28 Rsi\Fred\Security\Check\Path
21 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string55 Rsi\Fred::autoload('Rsi\Fred\Security\Check\UserAgent')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string33 Rsi\Fred\Security\Check\UserAgent
22 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string55 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Injection')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string33 Rsi\Fred\Security\Check\Injection
23 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string54 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Throttle')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string32 Rsi\Fred\Security\Check\Throttle
24 array4 + -
time double 1591553964.49962020-06-07 20:19:24
prio integer 0
message string44 Rsi\Fred::autoload('Detection\MobileDetect')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string22 Detection\MobileDetect
25 array4 + -
time double 1591553964.49972020-06-07 20:19:24
prio integer 0
message string44 Rsi\Fred::autoload('Project\View\Demo\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string22 Project\View\Demo\Html
26 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string39 Rsi\Fred::autoload('Project\View\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string17 Project\View\Html
27 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string51 Rsi\Fred::autoload('Rsi\Fred\Controller\View\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string29 Rsi\Fred\Controller\View\Html
28 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string46 Rsi\Fred::autoload('Rsi\Fred\Controller\View')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string24 Rsi\Fred\Controller\View
29 array4 + -
time double 1591553964.49992020-06-07 20:19:24
prio integer 0
message string34 Rsi\Fred::autoload('Project\View')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string12 Project\View
30 array4 + -
time double 1591553964.49992020-06-07 20:19:24
prio integer 0
message string37 Rsi\Fred::autoload('Rsi\Fred\Minify')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string15 Rsi\Fred\Minify
31 array4 + -
time double 1591553964.52020-06-07 20:19:24
prio integer 0
message string52 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler\Script')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string30 Rsi\Fred\Minify\Handler\Script
32 array4 + -
time double 1591553964.52020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Rsi\Fred\Minify\Handler
33 array4 + -
time double 1591553964.50472020-06-07 20:19:24
prio integer 0
message string51 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler\Style')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string29 Rsi\Fred\Minify\Handler\Style
34 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string30 Rsi\Fred::autoload('Rsi\Dump')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string8 Rsi\Dump
35 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string25 Rsi\Fred::autoload('Rsi')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string3 Rsi
36 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string32 Rsi\Fred::autoload('Rsi\Number')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string10 Rsi\Number
37 array4 + -
time double 1591553964.50622020-06-07 20:19:24
prio integer 4
message string4 demo
context array2 + -
*filename string53 /var/www/fred.shitware.nl/project/Controller/Demo.php2020-06-07 20:18:48, 814 b
*lineNo integer 19
mode public integer 438
save public integer 10
Rsi\Fred\Log\Handler
_config protected array3 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
prios array10 + -
0 1 2 3 4 5 6 7 8 9
integer 0 1 2 3 4 5 6 7 8 9
_log protected object Rsi\Fred\Log+ -
recursion
Name Type Value
CUSTOM integer 10
EMERGENCY integer 7
ALERT integer 6
CRITICAL integer 5
ERROR integer 4
WARNING integer 3
NOTICE integer 2
INFO integer 1
DEBUG integer 0
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string3 mem
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
ignore public array0
_timers protected array2 + -
l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2 array3 + -
prio integer 0
message string31 Rsi\Fred\Front::execute: router
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 74
7VNWtnK6q71FylfAO4cNwkjgqnJAD1ok array3 + -
prio integer 0
message string47 Rsi\Fred\Front::execute: $controller->execute()
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 79
Rsi\Fred\Component
_components protected array0
_config protected array2 + -
name string3 log
handlers array2 + -
mail array4 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
mem array2 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string3 log
_session protected object Rsi\Fred\Component\Session+ -
Rsi\Thing
_published protected array1 + -
Name Type Value
CUSTOM integer 10
EMERGENCY integer 7
ALERT integer 6
CRITICAL integer 5
ERROR integer 4
WARNING integer 3
NOTICE integer 2
INFO integer 1
DEBUG integer 0
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
event object Rsi\Fred\Event+ -
Event handler component.
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_counts protected array0
_events protected array1 + -
fred:halt array1 + -
50 array1 + -
0 array2 + -
0 object Rsi\Fred\Log\Handler\Mem+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
filename public string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
maxSize public integer 1024
messages public array38 + -
0 array4 + -
time double 1591553964.49872020-06-07 20:19:24
prio integer 0
message string29 FRED™ framework initialized
context array2 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 113
1 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string36 Rsi\Fred::autoload('Rsi\Fred\Front')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string14 Rsi\Fred\Front
2 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string38 Rsi\Fred::autoload('Rsi\Fred\Request')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string16 Rsi\Fred\Request
3 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string30 Rsi\Fred::autoload('Rsi\Http')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string8 Rsi\Http
4 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string29 Rsi\Fred::autoload('Rsi\Str')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string7 Rsi\Str
5 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string31 Rsi\Fred\Front::execute: router
context array3 + -
*start string32 l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 74
6 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string37 Rsi\Fred::autoload('Rsi\Fred\Router')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string15 Rsi\Fred\Router
7 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string48 Rsi\Fred::autoload('Rsi\Fred\Component\Session')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string26 Rsi\Fred\Component\Session
8 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string34 Rsi\Fred\Front::controller('Demo')
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 52
9 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Project\Controller\Demo')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Project\Controller\Demo
10 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string40 Rsi\Fred::autoload('Project\Controller')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string18 Project\Controller
11 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string41 Rsi\Fred::autoload('Rsi\Fred\Controller')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string19 Rsi\Fred\Controller
12 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string48 Rsi\Fred::autoload('Rsi\Fred\Controller\Widget')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string26 Rsi\Fred\Controller\Widget
13 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string35 Rsi\Fred::autoload('Rsi\Fred\User')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string13 Rsi\Fred\User
14 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string38 [stop] Rsi\Fred\Front::execute: router
context array3 + -
*stop string32 l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 77
15 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string36 Rsi\Fred::autoload('Rsi\Fred\Alive')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string14 Rsi\Fred\Alive
16 array4 + -
time double 1591553964.49932020-06-07 20:19:24
prio integer 0
message string47 Rsi\Fred\Front::execute: $controller->execute()
context array3 + -
*start string32 7VNWtnK6q71FylfAO4cNwkjgqnJAD1ok
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 79
17 array4 + -
time double 1591553964.49932020-06-07 20:19:24
prio integer 0
message string39 Rsi\Fred::autoload('Rsi\Fred\Security')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string17 Rsi\Fred\Security
18 array4 + -
time double 1591553964.49942020-06-07 20:19:24
prio integer 0
message string50 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Csrf')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string28 Rsi\Fred\Security\Check\Csrf
19 array4 + -
time double 1591553964.49942020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Rsi\Fred\Security\Check')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Rsi\Fred\Security\Check
20 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string50 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Path')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string28 Rsi\Fred\Security\Check\Path
21 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string55 Rsi\Fred::autoload('Rsi\Fred\Security\Check\UserAgent')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string33 Rsi\Fred\Security\Check\UserAgent
22 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string55 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Injection')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string33 Rsi\Fred\Security\Check\Injection
23 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string54 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Throttle')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string32 Rsi\Fred\Security\Check\Throttle
24 array4 + -
time double 1591553964.49962020-06-07 20:19:24
prio integer 0
message string44 Rsi\Fred::autoload('Detection\MobileDetect')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string22 Detection\MobileDetect
25 array4 + -
time double 1591553964.49972020-06-07 20:19:24
prio integer 0
message string44 Rsi\Fred::autoload('Project\View\Demo\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string22 Project\View\Demo\Html
26 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string39 Rsi\Fred::autoload('Project\View\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string17 Project\View\Html
27 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string51 Rsi\Fred::autoload('Rsi\Fred\Controller\View\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string29 Rsi\Fred\Controller\View\Html
28 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string46 Rsi\Fred::autoload('Rsi\Fred\Controller\View')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string24 Rsi\Fred\Controller\View
29 array4 + -
time double 1591553964.49992020-06-07 20:19:24
prio integer 0
message string34 Rsi\Fred::autoload('Project\View')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string12 Project\View
30 array4 + -
time double 1591553964.49992020-06-07 20:19:24
prio integer 0
message string37 Rsi\Fred::autoload('Rsi\Fred\Minify')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string15 Rsi\Fred\Minify
31 array4 + -
time double 1591553964.52020-06-07 20:19:24
prio integer 0
message string52 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler\Script')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string30 Rsi\Fred\Minify\Handler\Script
32 array4 + -
time double 1591553964.52020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Rsi\Fred\Minify\Handler
33 array4 + -
time double 1591553964.50472020-06-07 20:19:24
prio integer 0
message string51 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler\Style')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string29 Rsi\Fred\Minify\Handler\Style
34 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string30 Rsi\Fred::autoload('Rsi\Dump')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string8 Rsi\Dump
35 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string25 Rsi\Fred::autoload('Rsi')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string3 Rsi
36 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string32 Rsi\Fred::autoload('Rsi\Number')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string10 Rsi\Number
37 array4 + -
time double 1591553964.50622020-06-07 20:19:24
prio integer 4
message string4 demo
context array2 + -
*filename string53 /var/www/fred.shitware.nl/project/Controller/Demo.php2020-06-07 20:18:48, 814 b
*lineNo integer 19
mode public integer 438
save public integer 10
Rsi\Fred\Log\Handler
_config protected array3 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
prios array10 + -
0 1 2 3 4 5 6 7 8 9
integer 0 1 2 3 4 5 6 7 8 9
_log protected object Rsi\Fred\Log+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
break public null null
_busy protected boolean false
handlers public array2 + -
mail array6 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
prios array7 + -
object Rsi\Fred\Log\Handler\Mail+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
deadline public integer 1440
from public string16 fred@shitware.nl
interval public integer 60
subject public string5 Log *
templateFile public string70 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/mail.html2019-09-29 10:22:27, 2.4 kb
templateSkipped public string104 \n
<tr><td colspan="2"><hr></td></tr>\n
<tr><td class="skipped" colspan="2">Skipped * bytes</td><tr>+ -
<tr><td colspan="2"><hr></td></tr>
<tr><td class="skipped" colspan="2">Skipped * bytes</td><tr>
threshold public integer 4
to public string15 rob@shitware.nl
Rsi\Fred\Log\Handler\Html
_lastInsertId protected string32 DQuHUY8x6BPKOUPJkA40y4IKipmdVcao
templateIndex public string211 \n
<tr id='ix-[id]' class='prio[prio]'>\n
<td class='time'><a href='#[id]'>[time]</a></td>\n
<td class='prio'><a href=+ -
<tr id='ix-[id]' class='prio[prio]'>
<td class='time'><a href='#[id]'>[time]</a></td>
<td class='prio'><a href='#[id]'>[name] ([prio])</a></td>
<td class='message'>[message]</td>
</tr>
Rsi\Fred\Log\Handler\File
dateTimeFormat public string11 Y-m-d H:i:s
_filename protected string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
format public null null
_lastInsertTime protected string19 2020-06-07 20:19:24
maxSize public integer 102400
separator public string8 \n
*****\n
\n
+ -
*****
Rsi\Fred\Log\Handler
_config protected array5 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
prios array7 + -
_log protected object Rsi\Fred\Log+ -
recursion
Name Type Value
CUSTOM integer 10
EMERGENCY integer 7
ALERT integer 6
CRITICAL integer 5
ERROR integer 4
WARNING integer 3
NOTICE integer 2
INFO integer 1
DEBUG integer 0
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string4 mail
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
mem array4 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
prios array10 + -
0 1 2 3 4 5 6 7 8 9
integer 0 1 2 3 4 5 6 7 8 9
object Rsi\Fred\Log\Handler\Mem+ -
recursion
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
ignore public array0
_timers protected array2 + -
l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2 array3 + -
prio integer 0
message string31 Rsi\Fred\Front::execute: router
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 74
7VNWtnK6q71FylfAO4cNwkjgqnJAD1ok array3 + -
prio integer 0
message string47 Rsi\Fred\Front::execute: $controller->execute()
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 79
Rsi\Fred\Component
_components protected array0
_config protected array2 + -
name string3 log
handlers array2 + -
mail array4 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
mem array2 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string3 log
_session protected object Rsi\Fred\Component\Session+ -
Rsi\Thing
_published protected array1 + -
Name Type Value
CUSTOM integer 10
EMERGENCY integer 7
ALERT integer 6
CRITICAL integer 5
ERROR integer 4
WARNING integer 3
NOTICE integer 2
INFO integer 1
DEBUG integer 0
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string3 mem
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
1 string4 save
Rsi\Fred\Component
_components protected array0
_config protected array1 + -
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string5 event
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
front object Rsi\Fred\Front+ -
Front controller component.
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
controllerNamespaces public array1 + -
Project\Controller null null
defaultControllerName public string4 Home
defaultType public string4 html
deniedControllerName public string6 Denied
unknownControllerName public string7 Unknown
validControllerName public null null
Rsi\Fred\Component
_components protected array0
_config protected array2 + -
name string5 front
controllerNamespaces array1 + -
Project\Controller null null
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string5 front
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
EVENT_RENDER string12 front:render
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
request object Rsi\Fred\Request+ -
Component comprising all information regarding an HTTP-request (to transport these along all stepts executed during a
request).
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
cookieOptions public array0
data public array0
encoding public string5 UTF-8
errors public array0
_files protected array0
jsonDecodingError public string28 JSON decoding error: [error]
postExceededError public string30 POST exceeded ([size] / [max])
redir public null null
result public null null
_server protected null null
viewControllerName public string4 Demo
Rsi\Fred\Component
_components protected array0
_config protected array1 + -
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string7 request
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
router object Rsi\Fred\Router+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_cache protected null null
_controllerName protected string4 Demo
defaultParams public array0
_hashKey protected string6 __hash
prefix public string1 /
regexShortcuts public array2 + -
* string3 \d+
+ string8 [1-9]\d*
routes public array0
_save protected boolean false
_sharedCacheFile protected string49 /var/www/tmp/fred-nl/fred-router-shared-cache.tmp2020-06-07 15:20:36, 485 b
_viewType protected string0
Rsi\Fred\Component
_components protected array0
_config protected array2 + -
name string6 router
sharedCacheFile string49 /var/www/tmp/fred-nl/fred-router-shared-cache.tmp2020-06-07 15:20:36, 485 b
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string6 router
_session protected object Rsi\Fred\Component\Session+ -
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
user object Rsi\Fred\User+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
authenticationControllerName public null null
_authenticators protected null null
authorative public boolean true
_files protected null null
filesClassName public string19 Rsi\Fred\User\Files
_id protected null null
_record protected null null
Rsi\Fred\Component
_components protected array0
_config protected array1 + -
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string4 user
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
RIGHT_LEVEL_READ string1 r
RIGHT_LEVEL_WRITE string1 w
RIGHT_LEVEL_EXECUTE string1 x
RIGHT_LEVEL_SEPARATOR string1 :
EVENT_RIGHT_LEVEL string15 user:rightLevel
EVENT_INVALIDATE string15 user:invalidate
EVENT_NAME string9 user:name
EVENT_RECORD string11 user:record
EVENT_ID string7 user:id
EVENT_SET string8 user:set
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
alive object Rsi\Fred\Alive+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
journalExt public string4 .log
_journalFilename protected string59 /var/www/tmp/fred-nl/journal/rhogosv04n4gi6ma7uke1srpbn.log2020-06-07 20:19:24, 136 b
journalFormat public string5 H:i:s
journalGarbageChance public integer 100
journalMaxSize public integer 10240
journalPath public string29 /var/www/tmp/fred-nl/journal/
journalTimout public integer 3600
_lastAlive protected integer 15915539612020-06-07 20:19:21
maxInactiveTime public null null
maxSessionTime public null null
Rsi\Fred\Component
_components protected array0
_config protected array2 + -
name string5 alive
journalPath string29 /var/www/tmp/fred-nl/journal/
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string5 alive
_session protected object Rsi\Fred\Component\Session+ -
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
security object Rsi\Fred\Security+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
banCount public integer 5
_banned protected boolean false
blacklist public array0
bruteForceDelay public integer 10
_checks protected array5 + -
csrf object Rsi\Fred\Security\Check\Csrf+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
tokenLengthMax public integer 64
tokenLengthMin public integer 32
Rsi\Fred\Security\Check
delay public null null
Rsi\Fred\Component
_components protected array0
_config protected null null
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected object Rsi\Fred\Component\Session+ -
_namespace public array5 + -
0 1 2 3 4
string Rsi Fred Security Check Csrf
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
path object Rsi\Fred\Security\Check\Path+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
Rsi\Fred\Security\Check
delay public null null
Rsi\Fred\Component
_components protected array0
_config protected null null
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
userAgent object Rsi\Fred\Security\Check\UserAgent+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
illegal public array3 + -
Rsi\Fred\Security\Check
delay public null null
Rsi\Fred\Component
_components protected array0
_config protected null null
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected object Rsi\Fred\Component\Session+ -
_namespace public array5 + -
0 1 2 3 4
string Rsi Fred Security Check UserAgent
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
injection object Rsi\Fred\Security\Check\Injection+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
chars public array4 + -
Rsi\Fred\Security\Check
delay public null null
Rsi\Fred\Component
_components protected array0
_config protected null null
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
throttle object Rsi\Fred\Security\Check\Throttle+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
checkTtl public integer 300
ext public string4 .tht
interval public integer 3600
limitBan public integer 7200
limitLog public integer 3600
logPrio public integer 3
mask public string20 /(\.\d+|(:\d+){4})$/
_path protected string30 /var/www/tmp/fred-nl/security/
_purgeLimit protected null null
sleep public array2 + -
3000 integer 1000
6000 integer 2000
Rsi\Fred\Security\Check
delay public null null
Rsi\Fred\Component
_components protected array0
_config protected array1 + -
3000 6000
integer integer
sleep 1000 2000
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected object Rsi\Fred\Component\Session+ -
_namespace public array5 + -
0 1 2 3 4
string Rsi Fred Security Check Throttle
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
defaultDelay public integer 3600
defaultPurgeDays public integer 14
ext public string4 .ban
_filename protected string45 /var/www/tmp/fred-nl/security/82-95-250-2.ban2020-06-07 20:19:17, 16 b
_path protected string30 /var/www/tmp/fred-nl/security/
proxies public array0
_remoteAddr protected string11 82.95.250.2
server public array1 + -
log
string
integrity /var/www/tmp/fred-nl/integrity.log
whitelist public array2 + -
0
string
::1;127.0.0.1 userAgent
66.249.0.0/16 throttle
Rsi\Fred\Component
_components protected array0
_config protected array5 + -
name string8 security
checks array5 + -
csrf null null
path null null
userAgent null null
injection null null
throttle array1 + -
3000 6000
integer integer
sleep 1000 2000
whitelist array2 + -
0
string
::1;127.0.0.1 userAgent
66.249.0.0/16 throttle
path string30 /var/www/tmp/fred-nl/security/
server array1 + -
log
string
integrity /var/www/tmp/fred-nl/integrity.log
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string8 security
_session protected object Rsi\Fred\Component\Session+ -
_namespace public array3 + -
0 1 2
string Rsi Fred Security
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
client object Rsi\Fred\Client+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_detection protected object Detection\MobileDetect+ -
Mobile_Detect * Mobile Detect Library
* Motto: "Every business should have a mobile detection script to detect mobile readers"
* Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets).
* It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.
* Homepage: http://mobiledetect.net
* GitHub: https://github.com/serbanghita/Mobile-Detect
* README: https://github.com/serbanghita/Mobile-Detect/blob/master/README.md
* CONTRIBUTING: https://github.com/serbanghita/Mobile-Detect/blob/master/docs/CONTRIBUTING.md
* KNOWN LIMITATIONS: https://github.com/serbanghita/Mobile-Detect/blob/master/docs/KNOWN_LIMITATIONS.md
* EXAMPLES: https://github.com/serbanghita/Mobile-Detect/wiki/Code-examples
* @license https://github.com/serbanghita/Mobile-Detect/blob/master/LICENSE.txt MIT License
* @author Serban Ghita <serbanghita@gmail.com>
* @author Nick Ilyin <nick.ilyin@gmail.com>
* Original author: Victor Stanciu <vic.stanciu@gmail.com>
* @version 2.8.33
Mobile_Detect
browsers protected static array22 + -
Chrome string48 \bCrMo\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?
Dolfin string10 \bDolfin\b
Opera string73 Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+
Skyfire string7 Skyfire
Edge string26 Mobile Safari/[.0-9]* Edge
IE string19 IEMobile|MSIEMobile
Firefox string68 fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS
Bolt string4 bolt
TeaShark string8 teashark
Blazer string6 Blazer
Safari string51 Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari
WeChat string18 \bMicroMessenger\b
UCBrowser string17 UC.*Browser|UCWEB
baiduboxapp string11 baiduboxapp
baidubrowser string12 baidubrowser
DiigoBrowser string12 DiigoBrowser
Puffin string6 Puffin
Mercury string11 \bMercury\b
ObigoBrowser string5 Obigo
NetFront string10 NF-Browser
GenericBrowser string131 NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessen+ -
NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger
PaleMoon string34 Android.*PaleMoon|Mobile.*PaleMoon
cache protected array0
cloudfrontHeaders protected array0
detectionType protected string6 mobile
httpHeaders protected array15 + -
HTTP_HOST string16 fred.shitware.nl
HTTP_COOKIE string76 doxygen_width=250; SID=rhogosv04n4gi6ma7uke1srpbn; fred-configCheck=2eusScOY
HTTP_ACCEPT_LANGUAGE string35 nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
HTTP_ACCEPT_ENCODING string17 gzip, deflate, br
HTTP_REFERER string29 https://fred.shitware.nl/demo
HTTP_SEC_FETCH_DEST string8 document
HTTP_SEC_FETCH_USER string2 ?1
HTTP_SEC_FETCH_MODE string8 navigate
HTTP_SEC_FETCH_SITE string11 same-origin
HTTP_ACCEPT string124 text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
HTTP_USER_AGENT string105 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
HTTP_ORIGIN string24 https://fred.shitware.nl
HTTP_UPGRADE_INSECURE_REQUESTS string1 1
HTTP_CACHE_CONTROL string8 no-cache
HTTP_PRAGMA string8 no-cache
matchesArray protected null null
matchingRegex protected null null
mobileHeaders protected static array14 + -
HTTP_ACCEPT array1 + -
0 1 2 3
string string string string
matches application/x-obml2d application/vnd.rim.html text/vnd.wap.wml application/vnd.wap.xhtml+xml
HTTP_X_WAP_PROFILE null null
HTTP_X_WAP_CLIENTID null null
HTTP_WAP_CONNECTION null null
HTTP_PROFILE null null
HTTP_X_OPERAMINI_PHONE_UA null null
HTTP_X_NOKIA_GATEWAY_ID null null
HTTP_X_ORANGE_ID null null
HTTP_X_VODAFONE_3GPDPCONTEXT null null
HTTP_X_HUAWEI_USERID null null
HTTP_UA_OS null null
HTTP_X_MOBILE_GATEWAY null null
HTTP_X_ATT_DEVICEID null null
HTTP_UA_CPU array1 + -
operatingSystems protected static array13 + -
AndroidOS string7 Android
BlackBerryOS string33 blackberry|\bBB10\b|rim tablet os
PalmOS string54 PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino
SymbianOS string51 Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\bS60\b
WindowsMobileOS string94 Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Window Mobile|Windows Phone [0-9.]+|WCE;
WindowsPhoneOS string110 Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;
iOS string45 \biPhone.*Mobile|\biPod|\biPad|AppleCoreMedia
MeeGoOS string5 MeeGo
MaemoOS string5 Maemo
JavaOS string23 J2ME/|\bMIDP\b|\bCLDC\b
webOS string11 webOS|hpwOS
badaOS string8 \bBada\b
BREWOS string4 BREW
phoneDevices protected static array25 + -
iPhone string19 \biPhone\b|\biPod\b
BlackBerry string29 BlackBerry|\bBB10\b|rim[0-9]+
HTC string280 HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mi+ -
HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\bEVO\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel
Nexus string78 Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6
Dell string100 Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\b001DL\b|\b101DL\b|\bGS01\b
Motorola string681 Motorola|DROIDX|DROID BIONIC|\bDroid\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECT+ -
Motorola|DROIDX|DROID BIONIC|\bDroid\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\bMoto E\b|XT1068|XT1092|XT1052
Samsung string5418 \bSamsung\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B373+ -
\bSamsung\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F
LG string527 \bLG\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS+ -
\bLG\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)
Sony string122 SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533
Asus string28 Asus.*Galaxy|PadFone.*Mobile
NokiaLumia string16 Lumia [0-9]{3,4}
Micromax string107 Micromax.*\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\b
Palm string15 PalmSource|Palm
Vertu string105 Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature
Pantech string422 PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-+ -
PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790
Fly string113 IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250
Wiko string234 KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|I+ -
KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM
iMobile string35 i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)
SimValley string113 \b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\b
Wolfgang string63 AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q
Alcatel string7 Alcatel
Nintendo string21 Nintendo (3DS|Switch)
Amoi string4 Amoi
INQ string3 INQ
GenericPhone string176 Tapatalk|PDA;|SAGEM|\bmmp\b|pocket|\bpsp\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\bwap\b|nokia|Series40|S+ -
Tapatalk|PDA;|SAGEM|\bmmp\b|pocket|\bpsp\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\bwap\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser
properties protected static array47 + -
Mobile string12 Mobile/[VER]
Build string11 Build/[VER]
Version string13 Version/[VER]
VendorID string14 VendorID/[VER]
iPad string21 iPad.*CPU[a-z ]+[VER]
iPhone string23 iPhone.*CPU[a-z ]+[VER]
iPod string21 iPod.*CPU[a-z ]+[VER]
Kindle string12 Kindle/[VER]
Chrome array3 + -
0 1 2
string Chrome/[VER] CriOS/[VER] CrMo/[VER]
Coast array1 + -
Dolfin string12 Dolfin/[VER]
Firefox array2 + -
0 1
string Firefox/[VER] FxiOS/[VER]
Fennec string12 Fennec/[VER]
Edge string10 Edge/[VER]
IE array4 + -
0 1 2 3
string IEMobile/[VER]; IEMobile [VER] MSIE [VER]; Trident/[0-9.]+;.*rv:[VER]
NetFront string14 NetFront/[VER]
NokiaBrowser string18 NokiaBrowser/[VER]
Opera array3 + -
0 1 2
string OPR/[VER] Opera Mini/[VER] Version/[VER]
Opera Mini string16 Opera Mini/[VER]
Opera Mobi string13 Version/[VER]
UCBrowser array2 + -
0 1
string UCWEB[VER] UC.*Browser/[VER]
MQQBrowser string16 MQQBrowser/[VER]
MicroMessenger string20 MicroMessenger/[VER]
baiduboxapp string17 baiduboxapp/[VER]
baidubrowser string18 baidubrowser/[VER]
SamsungBrowser string20 SamsungBrowser/[VER]
Iron string10 Iron/[VER]
Safari array2 + -
0 1
string Version/[VER] Safari/[VER]
Skyfire string13 Skyfire/[VER]
Tizen string11 Tizen/[VER]
Webkit string15 webkit[ /][VER]
PaleMoon string14 PaleMoon/[VER]
Gecko string11 Gecko/[VER]
Trident string13 Trident/[VER]
Presto string12 Presto/[VER]
Goanna string12 Goanna/[VER]
iOS string22 \bi?OS\b [VER][ ;]{1}
Android string13 Android [VER]
BlackBerry array3 + -
0 1 2
string BlackBerry[\w]+/[VER] BlackBerry.*Version/[VER] Version/[VER]
BREW string10 BREW [VER]
Java string10 Java/[VER]
Windows Phone OS array2 + -
0 1
string Windows Phone OS [VER] Windows Phone [VER]
Windows Phone string19 Windows Phone [VER]
Windows CE string16 Windows CE/[VER]
Windows NT string16 Windows NT [VER]
Symbian array2 + -
0 1
string SymbianOS/[VER] Symbian/[VER]
webOS array2 + -
0 1
string webOS/[VER] hpwOS/[VER];
tabletDevices protected static array118 + -
iPad string17 iPad|iPad.*Mobile
NexusTablet string27 Android.*Nexus[\s]+(7|9|10)
GoogleTablet string16 Android.*Pixel C
SamsungTablet string1788 SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-+ -
SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835
Kindle string211 Kindle|Silk.*Accelerated|Android.*\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|+ -
Kindle|Silk.*Accelerated|Android.*\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)
SurfaceTablet string41 Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)
HPTablet string90 HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10
AsusTablet string418 ^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371+ -
^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\bK00F\b|\bK00C\b|\bK00E\b|\bK00L\b|TX201LA|ME176C|ME102A|\bM80TA\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\bME70C\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\bP027\b|\bP024\b|\bP00C\b
BlackBerryTablet string19 PlayBook|RIM Tablet
HTCtablet string80 HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410
MotorolaTablet string96 xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617
NookTablet string100 Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2
AcerTablet string215 Android.*; \b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71+ -
Android.*; \b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\b|W3-810|\bA3-A10\b|\bA3-A11\b|\bA3-A20\b|\bA3-A30
ToshibaTablet string103 Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO
LGTablet string74 \bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\b
FujitsuTablet string48 Android.*\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\b
PrestigioTablet string413 PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PM+ -
PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002
LenovoTablet string274 Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S600+ -
Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304F|TB-X304L|TB-8703F|Tab2A7-10F|TB2-X30L
DellTablet string53 Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7
YarvikTablet string492 Android.*\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB4+ -
Android.*\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\b
MedionTablet string56 Android.*\bOYO\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB
ArnovaTablet string105 97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2
IntensoTablet string48 INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004
IRUTablet string7 M702pro
MegafonTablet string39 MegaFon V9|\bZTE V9\b|Android.*\bMT7A\b
EbodaTablet string47 E-Boda (Supreme|Impresspeed|Izzycomm|Essential)
AllViewTablet string72 Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)
ArchosTablet string171 \b(101G9|80G9|A101IT)\b|Qilive 97R|Archos5|\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neo+ -
\b(101G9|80G9|A101IT)\b|Qilive 97R|Archos5|\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\b
AinolTablet string66 NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark
NokiaLumiaTablet string10 Lumia 2520
SonyTablet string317 Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SG+ -
Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712
PhilipsTablet string82 \b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\b
CubeTablet string78 Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT
CobyTablet string167 MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|+ -
MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010
MIDTablet string263 M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID93+ -
M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10
MSITablet string137 MSI \b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|En+ -
MSI \b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\b
SMiTTablet string68 Android.*(\bMID\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)
RockChipTablet string54 Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A
FlyTablet string16 IQ310|Fly Vision
bqTablet string164 Android.*(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M+ -
Android.*(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))|Maxwell.*Lite|Maxwell.*Plus
HuaweiTablet string124 MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09
NecTablet string15 \bN-06D|\bN-08D
PantechTablet string14 Pantech.*P4100
BronchoTablet string30 Broncho.*(N701|N708|N802|a710)
VersusTablet string30 TOUCHPAD.*[78910]|\bTOUCHTAB\b
ZyncTablet string46 z1000|Z99 2G|z99|z930|z999|z990|z909|Z919|z900
PositivoTablet string31 TB07STA|TB10STA|TB07FTA|TB10FTA
NabiTablet string15 Android.*\bNabi
KoboTablet string47 Kobo Touch|\bK080\b|\bVox\b Build|\bArc\b Build
DanewTablet string69 DSlide.*\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\b
TexetTablet string615 NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|+ -
NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE
PlaystationTablet string28 Playstation.*(Portable|Vita)
TrekstorTablet string104 ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab
PyleAudioTablet string104 \b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\b
AdvanTablet string124 Android.* \b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\b
DanyTechTablet string130 Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab + -
Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1
GalapadTablet string21 Android.*\bG1\b(?!\))
MicromaxTablet string68 Funbook|Micromax.*\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\b
KarbonnTablet string61 Android.*\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\b
AllFineTablet string80 Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide
PROSCANTablet string375 \b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|+ -
\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\b
YONESTablet string102 BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026
ChangJiaTablet string328 TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|+ -
TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503
GUTablet string28 TX-A1301|TX-M9002|Q702|kf026
PointOfViewTablet string328 TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|T+ -
TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10
OvermaxTablet string138 OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qua+ -
OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027
HCLTablet string121 HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync
DPSTablet string22 DPS Dream 9|DPS Dual 7
VistureTablet string59 V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10
CrestaTablet string109 CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989
MediatekTablet string31 \bMT8125|MT8389|MT8135|MT8377\b
ConcordeTablet string35 Concorde([ ]+)?Tab|ConCorde ReadMan
GoCleverTablet string453 GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I9+ -
GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042
ModecomTablet string271 FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706+ -
FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003
VoninoTablet string265 \b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ + -
\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\bQ8\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\b
ECSTablet string28 V07OT2|TM105A|S10OT1|TR10CS1
StorexTablet string47 eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab
VodafoneTablet string54 SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497
EssentielBTablet string40 Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2
RossMoorTablet string72 RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711
iMobileTablet string15 i-mobile i-note
TolinoTablet string31 tolino tab [0-9.]+|tolino shine
AudioSonicTablet string27 \bC-22Q|T7-QC|T-17B|T-17P\b
AMPETablet string14 Android.* A78
SkkTablet string34 Android.* (SKYPAD|PHOENIX|CYCLOPS)
TecnoTablet string19 TECNO P9|TECNO DP8D
JXDTablet string227 Android.* \b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|+ -
Android.* \b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\b
iJoyTablet string501 Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream+ -
Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)
FX2Tablet string18 FX2 PAD7|FX2 PAD10
XoroTablet string343 KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]+ -
KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151
ViewsonicTablet string104 ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a
VerizonTablet string45 QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1
OdysTablet string114 LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\bXELIO\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10
CaptivaTablet string11 CAPTIVA PAD
IconbitTablet string158 NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-09+ -
NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S
TeclastTablet string761 T98 4G|\bP80\b|\bX90HD\b|X98 Air|X98 Air 3G|\bX89\b|P80 3G|\bX80h\b|P98 Air|\bX89HD\b|P98 3G|\bP90HD\b|P89 3G|X98 3G|\bP70h\b|P7+ -
T98 4G|\bP80\b|\bX90HD\b|X98 Air|X98 Air 3G|\bX89\b|P80 3G|\bX80h\b|P98 Air|\bX89HD\b|P98 3G|\bP90HD\b|P89 3G|X98 3G|\bP70h\b|P79HD 3G|G18d 3G|\bP79HD\b|\bP89s\b|\bA88\b|\bP10HD\b|\bP19HD\b|G18 3G|\bP78HD\b|\bA78\b|\bP75\b|G17s 3G|G17h 3G|\bP85t\b|\bP90\b|\bP11\b|\bP98t\b|\bP98HD\b|\bG18d\b|\bP85s\b|\bP11HD\b|\bP88s\b|\bA80HD\b|\bA80se\b|\bA10h\b|\bP89\b|\bP78s\b|\bG18\b|\bP85\b|\bA70h\b|\bA70\b|\bG17\b|\bP18\b|\bA80s\b|\bA11s\b|\bP88HD\b|\bA80h\b|\bP76s\b|\bP76h\b|\bP98\b|\bA10HD\b|\bP78\b|\bP88\b|\bA11\b|\bA10t\b|\bP76a\b|\bP76t\b|\bP76e\b|\bP85HD\b|\bP85a\b|\bP86\b|\bP75HD\b|\bP76v\b|\bA12\b|\bP75a\b|\bA15\b|\bP76Ti\b|\bP81HD\b|\bA10\b|\bT760VE\b|\bT720HD\b|\bP76\b|\bP73\b|\bP71\b|\bP72\b|\bT720SE\b|\bC520Ti\b|\bT760\b|\bT720VE\b|T720-3GE|T720-WiFi
OndaTablet string317 \b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI+ -
\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\b[\s]+|V10 \b4G\b
JaytechTablet string9 TPC-PA762
BlaupunktTablet string30 Endeavour 800NG|Endeavour 1010
DigmaTablet string95 \b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\b
EvolioTablet string79 ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\bEvotab\b|\bNeura\b
LavaTablet string42 QPAD E704|\bIvoryS\b|E-TAB IVORY|\bE-TAB\b
AocTablet string63 MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712
MpmanTablet string264 MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\bMPG7\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|+ -
MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\bMPG7\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010
CelkonTablet string81 CT695|CT888|CT[\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\bCT-1\b
WolderTablet string277 miTab \b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND+ -
miTab \b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\b
MediacomTablet string80 M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA
MiTablet string25 \bMI PAD\b|\bHM NOTE 1W\b
NibiruTablet string28 Nibiru M1|Nibiru Jupiter One
NexoTablet string94 NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI
LeaderTablet string140 TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10+ -
TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100
UbislateTablet string15 UbiSlate[\s]?7C
PocketBookTablet string10 Pocketbook
KocasoTablet string13 \b(TB-1207)\b
HisenseTablet string17 \b(F5281|E2371)\b
Hudl string17 Hudl HT7S3|Hudl 2
TelstraTablet string6 T-Hub2
GenericTablet string269 Android.*\b97D\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\bA7EB\b|CatNova8|A1_07|CT704|CT1002|\bM721\b|rk30sdk|\bEVOTAB\+ -
Android.*\b97D\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\bA7EB\b|CatNova8|A1_07|CT704|CT1002|\bM721\b|rk30sdk|\bEVOTAB\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\bM6pro\b|CT1020W|arc 10HD|\bTP750\b|\bQTAQZ3\b|WVT101|TM1088|KT107
uaHttpHeaders protected static array8 + -
0 string15 HTTP_USER_AGENT
1 string25 HTTP_X_OPERAMINI_PHONE_UA
2 string24 HTTP_X_DEVICE_USER_AGENT
3 string26 HTTP_X_ORIGINAL_USER_AGENT
4 string20 HTTP_X_SKYFIRE_PHONE
5 string20 HTTP_X_BOLT_PHONE_UA
6 string20 HTTP_DEVICE_STOCK_UA
7 string26 HTTP_X_UCBROWSER_DEVICE_UA
userAgent protected string105 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
utilities protected static array7 + -
Bot string271 Googlebot|facebookexternalhit|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|Ahre+ -
Googlebot|facebookexternalhit|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom
MobileBot string59 Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2
DesktopMode string9 WPDesktop
TV string13 SonyDTV|HbbTV
WebKit string20 (webkit)[ /]([\w.]+)
Console string74 \b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\b
Watch string7 SM-V700
Name Type Value
DETECTION_TYPE_MOBILE string6 mobile
DETECTION_TYPE_EXTENDED string8 extended
VER string11 ([\w._\+]+)
MOBILE_GRADE_A string1 A
MOBILE_GRADE_B string1 B
MOBILE_GRADE_C string1 C
VERSION string6 2.8.33
VERSION_TYPE_STRING string4 text
VERSION_TYPE_FLOAT string5 float
mobileTypes public array2 + -
_type protected null null
Rsi\Fred\Component
_components protected array0
_config protected array1 + -
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string6 client
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
TABLET string6 tablet
PHONE string5 phone
BOT string3 bot
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
minify object Rsi\Fred\Minify+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_cache protected string36 /var/www/fred.shitware.nl/www/cache/
_ext protected string5 .min.
handlers public array2 + -
script array3 + -
jar string50 /var/www/fred.shitware.nl/bin/closure/compiler.jar
ignore array1 + -
0 string37 /Property \w+ never defined on rsi\b/
object Rsi\Fred\Minify\Handler\Script+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_ignore protected array1 + -
0 string37 /Property \w+ never defined on rsi\b/
_jar protected string50 /var/www/fred.shitware.nl/bin/closure/compiler.jar
_java protected null null
_url protected string190 https://closure-compiler.appspot.com/compile?compilation_level=SIMPLE_OPTIMIZATIONS&output_format=json&warning_level=verbose&out+ -
https://closure-compiler.appspot.com/compile?compilation_level=SIMPLE_OPTIMIZATIONS&output_format=json&warning_level=verbose&output_info=compiled_code&output_info=errors&output_info=warnings
Rsi\Fred\Minify\Handler
_config protected array2 + -
jar string50 /var/www/fred.shitware.nl/bin/closure/compiler.jar
ignore array1 + -
0 string37 /Property \w+ never defined on rsi\b/
_minify protected object Rsi\Fred\Minify+ -
recursion
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
Rsi\Thing
_published protected array0
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
style array1 + -
object Rsi\Fred\Minify\Handler\Style+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_minifier protected null null
Rsi\Fred\Minify\Handler
_config protected array0
_minify protected object Rsi\Fred\Minify+ -
recursion
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
Rsi\Thing
_published protected array0
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
Rsi\Fred\Component
_components protected array0
_config protected array3 + -
name string6 minify
cache string36 /var/www/fred.shitware.nl/www/cache/
handlers array1 + -
script array2 + -
jar string50 /var/www/fred.shitware.nl/bin/closure/compiler.jar
ignore array1 + -
0 string37 /Property \w+ never defined on rsi\b/
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string6 minify
_session protected object Rsi\Fred\Component\Session+ -
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_config protected array21 + -
autoloadNamespaces array37 + -
0
string
TijsVerkoyen\CssToInlineStyles\ /var/www/fred.local/vendor/tijsverkoyen/css-to-inline-styles/src
Symfony\Polyfill\Php70\ /var/www/fred.local/vendor/symfony/polyfill-php70
Symfony\Polyfill\Mbstring\ /var/www/fred.local/vendor/symfony/polyfill-mbstring
Symfony\Contracts\ /var/www/fred.local/vendor/symfony/contracts
Symfony\Component\Routing\ /var/www/fred.local/vendor/symfony/routing
Symfony\Component\HttpFoundation\ /var/www/fred.local/vendor/symfony/http-foundation
Symfony\Component\EventDispatcher\ /var/www/fred.local/vendor/symfony/event-dispatcher
Symfony\Component\CssSelector\ /var/www/fred.local/vendor/symfony/css-selector
Rsi\Services /var/www/fred.local/vendor/rsi/services/src/Services
Rsi\Qr /var/www/fred.local/vendor/rsi/qr/src/Qr
Rsi\Mist /var/www/fred.local/vendor/rsi/mist/src/Rsi/Mist
Rsi\Imap /var/www/fred.local/vendor/rsi/imap/src/Imap
Rsi\Html /var/www/fred.local/vendor/rsi/html/src/Html
Rsi\Ginger /var/www/fred.local/vendor/rsi/ginger/src/Rsi/Ginger
Rsi\Fred /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred
Rsi /var/www/fred.local/vendor/rsi/helpers/src/Rsi
React\Stream\ /var/www/fred.local/vendor/react/stream/src
React\Socket\ /var/www/fred.local/vendor/react/socket/src
React\Promise\ /var/www/fred.local/vendor/react/promise/src
React\EventLoop\ /var/www/fred.local/vendor/react/event-loop/src
Ratchet\ /var/www/fred.local/vendor/cboden/ratchet/src/Ratchet
Psr\SimpleCache\ /var/www/fred.local/vendor/psr/simple-cache/src
PhpOffice\PhpSpreadsheet\ /var/www/fred.local/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet
Matrix\ /var/www/fred.local/vendor/markbaker/matrix/classes/src
FontLib\ /var/www/fred.local/vendor/phenx/php-font-lib/src/FontLib
Dompdf\ /var/www/fred.local/vendor/dompdf/dompdf/src
Doctrine\Common\Cache\ /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache
Complex\ /var/www/fred.local/vendor/markbaker/complex/classes/src
Project\ /var/www/fred.shitware.nl/project
Svg\ /var/www/fred.local/vendor/phenx/php-svg-lib/src/Svg
Sabberworm\CSS /var/www/fred.local/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS
Guzzle\Stream /var/www/fred.local/vendor/guzzle/stream/Guzzle/Stream
Guzzle\Parser /var/www/fred.local/vendor/guzzle/parser/Guzzle/Parser
Guzzle\Http /var/www/fred.local/vendor/guzzle/http/Guzzle/Http
Guzzle\Common /var/www/fred.local/vendor/guzzle/common/Guzzle/Common
Evenement /var/www/fred.local/vendor/evenement/evenement/src/Evenement
Detection /var/www/fred.local/vendor/mobiledetect/mobiledetectlib/namespaced/Detection
autoloadClasses array82 + -
ArithmeticError string85 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/ArithmeticError.php2019-02-22 19:24:39, 47 b
AssertionError string84 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/AssertionError.php2019-02-22 19:24:39, 46 b
Cpdf string53 /var/www/fred.local/vendor/dompdf/dompdf/lib/Cpdf.php2019-02-22 16:07:51, 188.7 kb
CssAtCharsetParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtCharsetToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtImportParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtImportToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCommentParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCommentToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressColorValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressExpressionValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressUnitValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertFontWeightMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertHslColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertLevel3AtKeyframesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertLevel3PropertiesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertNamedColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertRgbColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssError string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssExpressionParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssImportImportsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssMin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssMinifier string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssNullToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssOtbsFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssParser string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveCommentsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveEmptyAtBlocksMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveEmptyRulesetsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveLastDelarationSemiColonMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssSortRulesetPropertiesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssStringParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssUrlParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssVariablesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssVariablesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssWhitesmithsFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
DivisionByZeroError string89 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/DivisionByZeroError.php2019-02-22 19:24:39, 51 b
Error string75 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/Error.php2019-02-22 19:24:39, 41 b
HTML5_Data string62 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Data.php2019-02-22 16:07:51, 4.4 kb
HTML5_InputStream string69 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/InputStream.php2019-02-22 16:07:51, 10.3 kb
HTML5_Parser string64 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Parser.php2019-02-22 16:07:51, 1.2 kb
HTML5_Tokenizer string67 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Tokenizer.php2019-02-22 16:07:51, 113.1 kb
HTML5_TreeBuilder string69 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/TreeBuilder.php2019-02-22 16:07:51, 191.8 kb
Mobile_Detect string73 /var/www/fred.local/vendor/mobiledetect/mobiledetectlib/Mobile_Detect.php2019-02-22 16:07:53, 80.5 kb
ParseError string80 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/ParseError.php2019-02-22 19:24:39, 42 b
SessionUpdateTimestampHandlerInterface string108 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/SessionUpdateTimestampHandlerInterface.php2019-02-22 19:24:39, 458 b
TypeError string79 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/TypeError.php2019-02-22 19:24:39, 41 b
aCssAtBlockEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssAtBlockStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
autoloadFiles array62 + -
ad155f8f1cf0d418fe49e248db8c661b string66 /var/www/fred.local/vendor/react/promise/src/functions_include.php2019-02-22 16:07:35, 97 b
0e6d7bf4a5811bfa5cf40c5ccd6fae6a string66 /var/www/fred.local/vendor/symfony/polyfill-mbstring/bootstrap.php2019-02-22 16:07:22, 4.6 kb
023d27dca8066ef29e6739335ea73bad string63 /var/www/fred.local/vendor/symfony/polyfill-php70/bootstrap.php2019-02-22 19:24:39, 907 b
abede361264e2ae69ec1eee813a101af string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/abs.php2019-02-22 16:13:14, 828 b
21a5860fbef5be28db5ddfbc3cca67c4 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acos.php2019-02-22 16:13:14, 1.0 kb
1546e3f9d127f2a9bb2d1b6c31c26ef1 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acosh.php2019-02-22 16:13:14, 920 b
d2516f7f4fba5ea5905f494b4a8262e0 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acot.php2019-02-22 16:13:14, 756 b
4511163d560956219b96882c0980b65e string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acoth.php2019-02-22 16:13:14, 781 b
c361f5616dc2a8da4fa3e137077cd4ea string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acsc.php2019-02-22 16:13:14, 854 b
02d68920fc98da71991ce569c91df0f6 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acsch.php2019-02-22 16:13:14, 879 b
88e19525eae308b4a6aa3419364875d3 string79 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/argument.php2019-02-22 16:13:14, 828 b
60e8e2d0827b58bfc904f13957e51849 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asec.php2019-02-22 16:13:14, 850 b
13d2f040713999eab66c359b4d79871d string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asech.php2019-02-22 16:13:14, 875 b
838ab38beb32c68a79d3cd2c007d5a04 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asin.php2019-02-22 16:13:14, 1.0 kb
bb28eccd0f8f008333a1b3c163d604ac string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asinh.php2019-02-22 16:13:14, 936 b
9e483de83558c98f7d3feaa402c78cb3 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/atan.php2019-02-22 16:13:14, 1.3 kb
36b74b5b765ded91ee58c8ee3c0e85e3 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/atanh.php2019-02-22 16:13:14, 1.1 kb
05c15ee9510da7fd6bf6136f436500c0 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/conjugate.php2019-02-22 16:13:14, 760 b
d3208dfbce2505e370788f9f22f6785f string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cos.php2019-02-22 16:13:14, 938 b
141cf1fb3a3046f8b64534b0ebab33ca string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cosh.php2019-02-22 16:13:14, 922 b
be660df75fd0dbe7fa7c03b7434b3294 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cot.php2019-02-22 16:13:14, 850 b
01e31ea298a51bc9e91517e3ce6b9e76 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/coth.php2019-02-22 16:13:14, 761 b
803ddd97f7b1da68982a7b087c3476f6 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/csc.php2019-02-22 16:13:14, 835 b
3001cdfd101ec3c32da34ee43c2e149b string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/csch.php2019-02-22 16:13:14, 860 b
77b2d7629ef2a93fabb8c56754a91051 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/exp.php2019-02-22 16:13:14, 941 b
4a4471296dec796c21d4f4b6552396a9 string78 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/inverse.php2019-02-22 16:13:14, 895 b
c3e9897e1744b88deb56fcdc39d34d85 string73 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/ln.php2019-02-22 16:13:14, 963 b
a83cacf2de942cff288de15a83afd26d string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/log2.php2019-02-22 16:13:14, 1.1 kb
6a861dacc9ee2f3061241d4c7772fa21 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/log10.php2019-02-22 16:13:14, 1.1 kb
4d2522d968c8ba78d6c13548a1b4200e string79 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/negative.php2019-02-22 16:13:14, 781 b
fd587ca933fc0447fa5ab4843bdd97f7 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/pow.php2019-02-22 16:13:14, 1.3 kb
383ef01c62028fc78cd4388082fce3c2 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/rho.php2019-02-22 16:13:14, 857 b
150fbd1b95029dc47292da97ecab9375 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sec.php2019-02-22 16:13:14, 731 b
549abd9bae174286d660bdaa07407c68 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sech.php2019-02-22 16:13:14, 756 b
6bfbf5eaea6b17a0ed85cb21ba80370c string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sin.php2019-02-22 16:13:14, 893 b
22efe13f1a497b8e199540ae2d9dc59c string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sinh.php2019-02-22 16:13:14, 918 b
e90135ab8e787795a509ed7147de207d string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sqrt.php2019-02-22 16:13:14, 825 b
bb0a7923ffc6a90919cd64ec54ff06bc string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/tan.php2019-02-22 16:13:14, 1.2 kb
2d302f32ce0fd4e433dd91c5bb404a28 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/tanh.php2019-02-22 16:13:14, 1.1 kb
24dd4658a952171a4ee79218c4f9fd06 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/theta.php2019-02-22 16:13:14, 1.2 kb
e49b7876281d6f5bc39536dde96d1f4a string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/add.php2019-02-22 16:13:14, 1.3 kb
47596e02b43cd6da7700134fd08f88cf string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/subtract.php2019-02-22 16:13:14, 1.3 kb
883af48563631547925fa4c3b48ead07 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/multiply.php2019-02-22 16:13:14, 1.4 kb
f190e3308e6ca23234a2875edc985c03 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/divideby.php2019-02-22 16:13:14, 1.7 kb
ac9e33ce6841aa5bf5d16d465a2f03a7 string82 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/divideinto.php2019-02-22 16:13:14, 1.7 kb
9d8e013a5160a09477beb8e44f8ae97b string77 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/adjoint.php2019-02-22 16:13:13, 676 b
6e78d1bdea6248d6aa117229efae50f2 string82 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/antidiagonal.php2019-02-22 16:13:13, 696 b
4623d87924d94f5412fe5afbf1cef31d string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/cofactors.php2019-02-22 16:13:13, 684 b
901fd1f6950a637ca85f66b701a45e13 string81 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/determinant.php2019-02-22 16:13:13, 692 b
83057abc0e4acc99ba80154ee5d02a49 string78 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/diagonal.php2019-02-22 16:13:13, 680 b
07b7fd7a434451149b4fd477fca0ce06 string78 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/identity.php2019-02-22 16:13:13, 685 b
c8d43b340583e07ae89f2a3baef2cf89 string77 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/inverse.php2019-02-22 16:13:13, 676 b
499bb10ed7a3aee2ba4c09a31a85e8d1 string76 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/minors.php2019-02-22 16:13:13, 672 b
1cad2e6414d652e8b1c64e8967f6f37d string75 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/trace.php2019-02-22 16:13:13, 677 b
95a7f134ac17161d07def442b3b737e8 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/transpose.php2019-02-22 16:13:13, 691 b
b3a6bc628377118d4b4b8ba08d1eb949 string74 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/add.php2019-02-22 16:13:13, 870 b
5fef6d0e407f3f8887266dfa4a6c534c string80 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/directsum.php2019-02-22 16:13:13, 880 b
684ba247e1385946e3babdaa054119de string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/subtract.php2019-02-22 16:13:13, 894 b
aa53dcba601214d17ad405b7c291b7e8 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/multiply.php2019-02-22 16:13:13, 904 b
75c79eb1b25749b05a47976f32b0d8a2 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/divideby.php2019-02-22 16:13:13, 869 b
6ab8ad87a734f276a6bcd5a0fe1289be string81 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/divideinto.php2019-02-22 16:13:13, 948 b
2c102faa651ef8ea5874edb585946bce string73 /var/www/fred.local/vendor/swiftmailer/swiftmailer/lib/swift_required.php2019-02-22 16:08:02, 677 b
sharedCacheFile string42 /var/www/tmp/fred-nl/fred-shared-cache.tmp2020-06-07 20:19:21, 5.8 kb
version string21 3.0.32-blessed-beaver
alive array1 + -
journalPath string29 /var/www/tmp/fred-nl/journal/
cache array5 + -
type string10 filesystem
params array2 + -
0 1
string /var/www/tmp/fred-nl/cache .tmp
defaultTtl integer 3600
busyPlaceholder string34 ***** cache busy placeholder *****
busyTtl integer 15
controller array8 + -
client array2 + -
formInvalidMessage string14 [@formInvalid]
unloadMessage string13 [@pageUnload]
defaultCaption string4 [?*]
defaultHint string8 [?*Hint]
defaultViewNamespace string12 Project\View
domainRedir array1 + -
/^http:\/\/fred\.shitware\.nl$/i string24 https://fred.shitware.nl
domainRedirPermanent boolean true
view array5 + -
title string49 FRED™: Framework for Rapid and Easy Development
filemtimeTtl integer 120
fileVersionFormat string23 [base]~v[version].[ext]
minifiedPath string39 /var/www/fred.shitware.nl/www/minified/
html array3 + -
builderClassNames array2 + -
string43 Rsi\Fred\Controller\View\Html\Builder\Table
phone string37 Rsi\Fred\Controller\View\Html\Builder
listPath string35 /var/www/fred.shitware.nl/www/fred/
defaultTemplatePath string44 /var/www/fred.shitware.nl/resource/template/
widget array4 + -
date array1 + -
placeholder string18 [?datePlaceholder]
file array2 + -
sideloadControllerName string8 Sideload
sideloadPath string30 /var/www/tmp/fred-nl/sideload/
options array1 + -
multiTrailer string15 [@multiTrailer]
table array2 + -
pdfRenderer string6 DomPDF
pdfRendererPath string44 /var/www/fred.local/vendor/dompdf/dompdf-old
db array1 + -
dsn username password
string string string
connection mysql:host=localhost;dbname=shitware;charset=utf8 fred-demo ********
def array2 + -
databaseStructureFilename string51 /var/www/fred.shitware.nl/resource/def/database.php
filename string50 /var/www/fred.shitware.nl/resource/def/project.php
front array1 + -
controllerNamespaces array1 + -
Project\Controller null null
lock array1 + -
path string26 /var/www/tmp/fred-nl/lock/
log array1 + -
handlers array2 + -
mail array4 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
mem array2 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
minify array2 + -
cache string36 /var/www/fred.shitware.nl/www/cache/
handlers array1 + -
script array2 + -
jar string50 /var/www/fred.shitware.nl/bin/closure/compiler.jar
ignore array1 + -
0 string37 /Property \w+ never defined on rsi\b/
router array1 + -
sharedCacheFile string49 /var/www/tmp/fred-nl/fred-router-shared-cache.tmp2020-06-07 15:20:36, 485 b
security array4 + -
checks array5 + -
csrf null null
path null null
userAgent null null
injection null null
throttle array1 + -
3000 6000
integer integer
sleep 1000 2000
whitelist array2 + -
0
string
::1;127.0.0.1 userAgent
66.249.0.0/16 throttle
path string30 /var/www/tmp/fred-nl/security/
server array1 + -
log
string
integrity /var/www/tmp/fred-nl/integrity.log
storage array1 + -
path
string
container /var/www/fred.shitware.nl/storage/
trans array1 + -
filename string52 /var/www/fred.shitware.nl/resource/trans/default.php2020-06-07 15:08:08, 1.0 kb
vars array1 + -
filename string42 /var/www/fred.shitware.nl/config/vars.json2016-04-12 22:16:23, 49 b
controllers array1 + -
answersFile
string
kb /var/www/fred.shitware.nl/config/kb.php2019-08-13 16:38:52, 447 b
debug boolean true
debug public boolean true
defaultComponentNamespace public string8 Rsi\Fred
_errorBacktrace protected null null
_errorHash protected null null
ignoreErrors public string13 /^SOAP-ERROR/
_initialized protected boolean true
_internalError protected boolean true
_maintenanceKey protected string23 fred:maintenanceMessage
_maintenanceMessage protected array0
_maintenanceTime protected null null
_releaseNotesFile protected string69 /var/www/fred.local/vendor/rsi/fred/src/Rsi/../../doc/pages/notes.php2020-06-02 18:40:19, 3.3 kb
_releaseNotesKey protected string21 fred:releaseNotesTime
_sharedCacheFile protected string42 /var/www/tmp/fred-nl/fred-shared-cache.tmp2020-06-07 20:19:21, 5.8 kb
_sharedCacheTime protected double 1591553581.75152020-06-07 20:13:01
_sharedCacheTtl protected integer 600
_sharedCacheTtlSpread protected integer 10
_startTime protected double 1591553964.49812020-06-07 20:19:24
stripObjectsMaxDepth public integer 10
stripObjectsMemoryLimit public double 26843545.6
templatePath public string59 /var/www/fred.local/vendor/rsi/fred/src/Rsi/../../template/
_timeLimit protected null null
version public string21 3.0.32-blessed-beaver
Rsi\Thing
_published protected array3 + -
startTime integer 1
autoloadNamespaces integer 1
autoloadClasses integer 1
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected null null
Rsi\Thing
_published protected array4 + -
fred integer 1
title integer 1
template integer 1
tags integer 1
Name Type Value
RESOURCE_NO_PUSH integer 1
RESOURCE_PROXY integer 2
RESOURCE_ASYNC integer 4
RESOURCE_DEFER integer 8
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
viewClassName public string17 Project\View\Demo
_widgets protected array0
Rsi\Fred\Component
_components protected array0
_config protected array8 + -
client array2 + -
formInvalidMessage string14 [@formInvalid]
unloadMessage string13 [@pageUnload]
defaultCaption string4 [?*]
defaultHint string8 [?*Hint]
defaultViewNamespace string12 Project\View
domainRedir array1 + -
/^http:\/\/fred\.shitware\.nl$/i string24 https://fred.shitware.nl
domainRedirPermanent boolean true
view array5 + -
title string49 FRED™: Framework for Rapid and Easy Development
filemtimeTtl integer 120
fileVersionFormat string23 [base]~v[version].[ext]
minifiedPath string39 /var/www/fred.shitware.nl/www/minified/
html array3 + -
builderClassNames array2 + -
string43 Rsi\Fred\Controller\View\Html\Builder\Table
phone string37 Rsi\Fred\Controller\View\Html\Builder
listPath string35 /var/www/fred.shitware.nl/www/fred/
defaultTemplatePath string44 /var/www/fred.shitware.nl/resource/template/
widget array4 + -
date array1 + -
placeholder string18 [?datePlaceholder]
file array2 + -
sideloadControllerName string8 Sideload
sideloadPath string30 /var/www/tmp/fred-nl/sideload/
options array1 + -
multiTrailer string15 [@multiTrailer]
table array2 + -
pdfRenderer string6 DomPDF
pdfRendererPath string44 /var/www/fred.local/vendor/dompdf/dompdf-old
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
Framework for Rapid and Easy Development.
The Fred object is at the core of the framework. From this object all components will be initialized. This is done in a
'lazy' manner. That is: only when the component is specificly called (through the component() function or with a magic
__get()).
This object also does autoloading and error handling. The magic __call() method is mapped to the item() function of the
entity component.
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_autoloadCache protected array57 + -
Rsi\Fred\Front string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
Rsi\Fred\Request string60 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Request.php2020-04-11 20:31:49, 7.5 kb
Rsi\Http string55 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/Http.php2020-04-11 20:33:12, 11.2 kb
Rsi\Str string54 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/Str.php2020-06-04 12:24:08, 18.8 kb
Rsi\Fred\Router string59 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Router.php2020-04-11 20:31:49, 9.2 kb
Project\Controller\Home string53 /var/www/fred.shitware.nl/project/Controller/Home.php2016-04-07 19:13:14, 79 b
Project\Controller string48 /var/www/fred.shitware.nl/project/Controller.php2016-11-24 15:45:32, 243 b
Rsi\Fred\Controller string63 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Controller.php2020-06-07 15:38:55, 24.0 kb
Rsi\Fred\Controller\Widget string70 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Controller/Widget.php2020-05-31 18:44:54, 15.1 kb
Rsi\Fred\User string57 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/User.php2020-04-11 20:31:49, 5.3 kb
Rsi\Fred\Alive string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Alive.php2020-04-11 20:31:49, 5.0 kb
Rsi\Fred\Component\Session string70 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Component/Session.php2018-07-02 12:45:56, 715 b
Rsi\Fred\Security string61 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security.php2020-04-11 20:31:49, 9.0 kb
Rsi\File string55 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/File.php2020-04-11 20:33:12, 11.5 kb
Rsi\Fred\Security\Check\Csrf string72 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check/Csrf.php2019-11-02 23:03:00, 1,016 b
Rsi\Fred\Security\Check string67 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check.php2020-04-11 20:31:49, 760 b
Rsi\Fred\Security\Check\Path string72 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check/Path.php2019-11-02 23:02:50, 268 b
Rsi\Fred\Security\Check\UserAgent string77 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check/UserAgent.php2020-04-11 20:31:25, 575 b
Rsi\Fred\Security\Check\Injection string77 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check/Injection.php2019-11-02 23:02:56, 604 b
Rsi\Fred\Security\Check\Throttle string76 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Security/Check/Throttle.php2020-04-11 20:31:25, 3.5 kb
Detection\MobileDetect string93 /var/www/fred.local/vendor/mobiledetect/mobiledetectlib/namespaced/Detection/MobileDetect.php2019-02-22 16:07:53, 1.0 kb
Project\View\Html string47 /var/www/fred.shitware.nl/project/View/Html.php2020-06-07 19:13:31, 3.4 kb
Rsi\Fred\Controller\View\Html string73 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Controller/View/Html.php2020-04-11 20:31:49, 11.0 kb
Rsi\Fred\Controller\View string68 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Controller/View.php2020-05-18 10:00:53, 1.7 kb
Project\View string42 /var/www/fred.shitware.nl/project/View.php2016-12-01 19:17:13, 41 b
Rsi\Fred\Event string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Event.php2020-04-11 20:31:49, 2.2 kb
Rsi\Fred\Html string57 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Html.php2020-06-01 21:47:48, 7.4 kb
Rsi\Fred\Message string60 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Message.php2020-04-11 20:31:49, 1.5 kb
Rsi\Fred\Location string61 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Location.php2020-04-11 20:31:49, 2.1 kb
Rsi string50 /var/www/fred.local/vendor/rsi/helpers/src/Rsi.php2020-04-11 20:33:12, 1.7 kb
Rsi\Fred\Trans string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Trans.php2020-04-13 13:16:45, 20.9 kb
Rsi\Fred\Stats string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Stats.php2020-04-11 20:31:49, 1.3 kb
Rsi\Record string57 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/Record.php2020-04-11 20:33:12, 19.3 kb
Rsi\Fred\Log\Handler\Mem string68 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/Mem.php2020-04-11 20:49:04, 1.7 kb
Rsi\Fred\Log\Handler string64 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler.php2018-11-26 11:51:18, 453 b
Project\Controller\Demo string53 /var/www/fred.shitware.nl/project/Controller/Demo.php2020-06-07 20:18:48, 814 b
Project\View\Demo\Html string52 /var/www/fred.shitware.nl/project/View/Demo/Html.php2020-06-07 18:35:25, 1.2 kb
Rsi\Fred\Minify string59 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Minify.php2020-04-11 20:31:49, 1.3 kb
Rsi\Fred\Minify\Handler\Script string74 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Minify/Handler/Script.php2020-04-11 20:31:25, 2.2 kb
Rsi\Fred\Minify\Handler string67 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Minify/Handler.php2020-05-18 21:26:45, 2.1 kb
Rsi\Fred\Minify\Handler\Style string73 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Minify/Handler/Style.php2016-11-29 12:08:15, 328 b
Rsi\Dump string55 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/Dump.php2020-04-29 09:04:32, 28.0 kb
Rsi\Number string57 /var/www/fred.local/vendor/rsi/helpers/src/Rsi/Number.php2020-04-11 20:33:12, 9.0 kb
Rsi\Fred\Log\Handler\Mail string69 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/Mail.php2020-05-19 22:56:12, 3.2 kb
Rsi\Fred\Log\Handler\Html string69 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/Html.php2020-04-11 20:31:25, 3.1 kb
Rsi\Fred\Log\Handler\File string69 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/File.php2020-05-30 13:43:30, 2.1 kb
Rsi\Fred\DateTime\Date string66 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/DateTime/Date.php2016-01-04 21:59:31, 269 b
Rsi\Fred\DateTime\DateTime string70 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/DateTime/DateTime.php2018-06-27 15:31:16, 2.6 kb
Rsi\Fred\Cache string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Cache.php2020-04-11 20:31:49, 4.6 kb
Doctrine\Common\Cache\FilesystemCache string87 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FilesystemCache.php2018-02-13 08:15:35, 2.8 kb
Doctrine\Common\Cache\FileCache string81 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FileCache.php2018-02-13 08:15:35, 8.2 kb
Doctrine\Common\Cache\CacheProvider string85 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/CacheProvider.php2018-02-13 08:15:35, 8.7 kb
Doctrine\Common\Cache\Cache string77 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/Cache.php2018-02-13 08:15:35, 4.0 kb
Doctrine\Common\Cache\FlushableCache string86 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FlushableCache.php2018-02-13 08:15:35, 1.4 kb
Doctrine\Common\Cache\ClearableCache string86 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ClearableCache.php2018-02-13 08:15:35, 1.5 kb
Doctrine\Common\Cache\MultiGetCache string85 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiGetCache.php2018-02-13 08:15:35, 1.6 kb
Doctrine\Common\Cache\MultiPutCache string85 /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiPutCache.php2018-02-13 08:15:35, 1.7 kb
autoloadCacheKey public string18 fred:autoloadCache
_autoloadCacheLimit protected integer 250
_autoloadClasses protected array82 + -
ArithmeticError string85 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/ArithmeticError.php2019-02-22 19:24:39, 47 b
AssertionError string84 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/AssertionError.php2019-02-22 19:24:39, 46 b
Cpdf string53 /var/www/fred.local/vendor/dompdf/dompdf/lib/Cpdf.php2019-02-22 16:07:51, 188.7 kb
CssAtCharsetParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtCharsetToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtImportParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtImportToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCommentParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCommentToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressColorValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressExpressionValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressUnitValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertFontWeightMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertHslColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertLevel3AtKeyframesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertLevel3PropertiesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertNamedColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertRgbColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssError string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssExpressionParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssImportImportsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssMin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssMinifier string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssNullToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssOtbsFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssParser string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveCommentsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveEmptyAtBlocksMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveEmptyRulesetsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveLastDelarationSemiColonMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssSortRulesetPropertiesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssStringParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssUrlParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssVariablesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssVariablesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssWhitesmithsFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
DivisionByZeroError string89 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/DivisionByZeroError.php2019-02-22 19:24:39, 51 b
Error string75 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/Error.php2019-02-22 19:24:39, 41 b
HTML5_Data string62 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Data.php2019-02-22 16:07:51, 4.4 kb
HTML5_InputStream string69 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/InputStream.php2019-02-22 16:07:51, 10.3 kb
HTML5_Parser string64 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Parser.php2019-02-22 16:07:51, 1.2 kb
HTML5_Tokenizer string67 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Tokenizer.php2019-02-22 16:07:51, 113.1 kb
HTML5_TreeBuilder string69 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/TreeBuilder.php2019-02-22 16:07:51, 191.8 kb
Mobile_Detect string73 /var/www/fred.local/vendor/mobiledetect/mobiledetectlib/Mobile_Detect.php2019-02-22 16:07:53, 80.5 kb
ParseError string80 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/ParseError.php2019-02-22 19:24:39, 42 b
SessionUpdateTimestampHandlerInterface string108 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/SessionUpdateTimestampHandlerInterface.php2019-02-22 19:24:39, 458 b
TypeError string79 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/TypeError.php2019-02-22 19:24:39, 41 b
aCssAtBlockEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssAtBlockStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
_autoloadFiles protected array62 + -
ad155f8f1cf0d418fe49e248db8c661b string66 /var/www/fred.local/vendor/react/promise/src/functions_include.php2019-02-22 16:07:35, 97 b
0e6d7bf4a5811bfa5cf40c5ccd6fae6a string66 /var/www/fred.local/vendor/symfony/polyfill-mbstring/bootstrap.php2019-02-22 16:07:22, 4.6 kb
023d27dca8066ef29e6739335ea73bad string63 /var/www/fred.local/vendor/symfony/polyfill-php70/bootstrap.php2019-02-22 19:24:39, 907 b
abede361264e2ae69ec1eee813a101af string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/abs.php2019-02-22 16:13:14, 828 b
21a5860fbef5be28db5ddfbc3cca67c4 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acos.php2019-02-22 16:13:14, 1.0 kb
1546e3f9d127f2a9bb2d1b6c31c26ef1 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acosh.php2019-02-22 16:13:14, 920 b
d2516f7f4fba5ea5905f494b4a8262e0 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acot.php2019-02-22 16:13:14, 756 b
4511163d560956219b96882c0980b65e string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acoth.php2019-02-22 16:13:14, 781 b
c361f5616dc2a8da4fa3e137077cd4ea string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acsc.php2019-02-22 16:13:14, 854 b
02d68920fc98da71991ce569c91df0f6 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acsch.php2019-02-22 16:13:14, 879 b
88e19525eae308b4a6aa3419364875d3 string79 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/argument.php2019-02-22 16:13:14, 828 b
60e8e2d0827b58bfc904f13957e51849 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asec.php2019-02-22 16:13:14, 850 b
13d2f040713999eab66c359b4d79871d string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asech.php2019-02-22 16:13:14, 875 b
838ab38beb32c68a79d3cd2c007d5a04 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asin.php2019-02-22 16:13:14, 1.0 kb
bb28eccd0f8f008333a1b3c163d604ac string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asinh.php2019-02-22 16:13:14, 936 b
9e483de83558c98f7d3feaa402c78cb3 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/atan.php2019-02-22 16:13:14, 1.3 kb
36b74b5b765ded91ee58c8ee3c0e85e3 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/atanh.php2019-02-22 16:13:14, 1.1 kb
05c15ee9510da7fd6bf6136f436500c0 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/conjugate.php2019-02-22 16:13:14, 760 b
d3208dfbce2505e370788f9f22f6785f string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cos.php2019-02-22 16:13:14, 938 b
141cf1fb3a3046f8b64534b0ebab33ca string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cosh.php2019-02-22 16:13:14, 922 b
be660df75fd0dbe7fa7c03b7434b3294 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cot.php2019-02-22 16:13:14, 850 b
01e31ea298a51bc9e91517e3ce6b9e76 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/coth.php2019-02-22 16:13:14, 761 b
803ddd97f7b1da68982a7b087c3476f6 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/csc.php2019-02-22 16:13:14, 835 b
3001cdfd101ec3c32da34ee43c2e149b string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/csch.php2019-02-22 16:13:14, 860 b
77b2d7629ef2a93fabb8c56754a91051 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/exp.php2019-02-22 16:13:14, 941 b
4a4471296dec796c21d4f4b6552396a9 string78 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/inverse.php2019-02-22 16:13:14, 895 b
c3e9897e1744b88deb56fcdc39d34d85 string73 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/ln.php2019-02-22 16:13:14, 963 b
a83cacf2de942cff288de15a83afd26d string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/log2.php2019-02-22 16:13:14, 1.1 kb
6a861dacc9ee2f3061241d4c7772fa21 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/log10.php2019-02-22 16:13:14, 1.1 kb
4d2522d968c8ba78d6c13548a1b4200e string79 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/negative.php2019-02-22 16:13:14, 781 b
fd587ca933fc0447fa5ab4843bdd97f7 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/pow.php2019-02-22 16:13:14, 1.3 kb
383ef01c62028fc78cd4388082fce3c2 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/rho.php2019-02-22 16:13:14, 857 b
150fbd1b95029dc47292da97ecab9375 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sec.php2019-02-22 16:13:14, 731 b
549abd9bae174286d660bdaa07407c68 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sech.php2019-02-22 16:13:14, 756 b
6bfbf5eaea6b17a0ed85cb21ba80370c string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sin.php2019-02-22 16:13:14, 893 b
22efe13f1a497b8e199540ae2d9dc59c string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sinh.php2019-02-22 16:13:14, 918 b
e90135ab8e787795a509ed7147de207d string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sqrt.php2019-02-22 16:13:14, 825 b
bb0a7923ffc6a90919cd64ec54ff06bc string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/tan.php2019-02-22 16:13:14, 1.2 kb
2d302f32ce0fd4e433dd91c5bb404a28 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/tanh.php2019-02-22 16:13:14, 1.1 kb
24dd4658a952171a4ee79218c4f9fd06 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/theta.php2019-02-22 16:13:14, 1.2 kb
e49b7876281d6f5bc39536dde96d1f4a string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/add.php2019-02-22 16:13:14, 1.3 kb
47596e02b43cd6da7700134fd08f88cf string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/subtract.php2019-02-22 16:13:14, 1.3 kb
883af48563631547925fa4c3b48ead07 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/multiply.php2019-02-22 16:13:14, 1.4 kb
f190e3308e6ca23234a2875edc985c03 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/divideby.php2019-02-22 16:13:14, 1.7 kb
ac9e33ce6841aa5bf5d16d465a2f03a7 string82 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/divideinto.php2019-02-22 16:13:14, 1.7 kb
9d8e013a5160a09477beb8e44f8ae97b string77 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/adjoint.php2019-02-22 16:13:13, 676 b
6e78d1bdea6248d6aa117229efae50f2 string82 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/antidiagonal.php2019-02-22 16:13:13, 696 b
4623d87924d94f5412fe5afbf1cef31d string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/cofactors.php2019-02-22 16:13:13, 684 b
901fd1f6950a637ca85f66b701a45e13 string81 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/determinant.php2019-02-22 16:13:13, 692 b
83057abc0e4acc99ba80154ee5d02a49 string78 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/diagonal.php2019-02-22 16:13:13, 680 b
07b7fd7a434451149b4fd477fca0ce06 string78 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/identity.php2019-02-22 16:13:13, 685 b
c8d43b340583e07ae89f2a3baef2cf89 string77 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/inverse.php2019-02-22 16:13:13, 676 b
499bb10ed7a3aee2ba4c09a31a85e8d1 string76 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/minors.php2019-02-22 16:13:13, 672 b
1cad2e6414d652e8b1c64e8967f6f37d string75 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/trace.php2019-02-22 16:13:13, 677 b
95a7f134ac17161d07def442b3b737e8 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/transpose.php2019-02-22 16:13:13, 691 b
b3a6bc628377118d4b4b8ba08d1eb949 string74 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/add.php2019-02-22 16:13:13, 870 b
5fef6d0e407f3f8887266dfa4a6c534c string80 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/directsum.php2019-02-22 16:13:13, 880 b
684ba247e1385946e3babdaa054119de string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/subtract.php2019-02-22 16:13:13, 894 b
aa53dcba601214d17ad405b7c291b7e8 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/multiply.php2019-02-22 16:13:13, 904 b
75c79eb1b25749b05a47976f32b0d8a2 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/divideby.php2019-02-22 16:13:13, 869 b
6ab8ad87a734f276a6bcd5a0fe1289be string81 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/divideinto.php2019-02-22 16:13:13, 948 b
2c102faa651ef8ea5874edb585946bce string73 /var/www/fred.local/vendor/swiftmailer/swiftmailer/lib/swift_required.php2019-02-22 16:08:02, 677 b
_autoloadMissing protected array1 + -
0 string22 Project\View\Home\Html
autoloadMissingKey public string20 fred:autoloadMissing
_autoloadNamespaces protected array37 + -
0
string
TijsVerkoyen\CssToInlineStyles\ /var/www/fred.local/vendor/tijsverkoyen/css-to-inline-styles/src
Symfony\Polyfill\Php70\ /var/www/fred.local/vendor/symfony/polyfill-php70
Symfony\Polyfill\Mbstring\ /var/www/fred.local/vendor/symfony/polyfill-mbstring
Symfony\Contracts\ /var/www/fred.local/vendor/symfony/contracts
Symfony\Component\Routing\ /var/www/fred.local/vendor/symfony/routing
Symfony\Component\HttpFoundation\ /var/www/fred.local/vendor/symfony/http-foundation
Symfony\Component\EventDispatcher\ /var/www/fred.local/vendor/symfony/event-dispatcher
Symfony\Component\CssSelector\ /var/www/fred.local/vendor/symfony/css-selector
Rsi\Services /var/www/fred.local/vendor/rsi/services/src/Services
Rsi\Qr /var/www/fred.local/vendor/rsi/qr/src/Qr
Rsi\Mist /var/www/fred.local/vendor/rsi/mist/src/Rsi/Mist
Rsi\Imap /var/www/fred.local/vendor/rsi/imap/src/Imap
Rsi\Html /var/www/fred.local/vendor/rsi/html/src/Html
Rsi\Ginger /var/www/fred.local/vendor/rsi/ginger/src/Rsi/Ginger
Rsi\Fred /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred
Rsi /var/www/fred.local/vendor/rsi/helpers/src/Rsi
React\Stream\ /var/www/fred.local/vendor/react/stream/src
React\Socket\ /var/www/fred.local/vendor/react/socket/src
React\Promise\ /var/www/fred.local/vendor/react/promise/src
React\EventLoop\ /var/www/fred.local/vendor/react/event-loop/src
Ratchet\ /var/www/fred.local/vendor/cboden/ratchet/src/Ratchet
Psr\SimpleCache\ /var/www/fred.local/vendor/psr/simple-cache/src
PhpOffice\PhpSpreadsheet\ /var/www/fred.local/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet
Matrix\ /var/www/fred.local/vendor/markbaker/matrix/classes/src
FontLib\ /var/www/fred.local/vendor/phenx/php-font-lib/src/FontLib
Dompdf\ /var/www/fred.local/vendor/dompdf/dompdf/src
Doctrine\Common\Cache\ /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache
Complex\ /var/www/fred.local/vendor/markbaker/complex/classes/src
Project\ /var/www/fred.shitware.nl/project
Svg\ /var/www/fred.local/vendor/phenx/php-svg-lib/src/Svg
Sabberworm\CSS /var/www/fred.local/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS
Guzzle\Stream /var/www/fred.local/vendor/guzzle/stream/Guzzle/Stream
Guzzle\Parser /var/www/fred.local/vendor/guzzle/parser/Guzzle/Parser
Guzzle\Http /var/www/fred.local/vendor/guzzle/http/Guzzle/Http
Guzzle\Common /var/www/fred.local/vendor/guzzle/common/Guzzle/Common
Evenement /var/www/fred.local/vendor/evenement/evenement/src/Evenement
Detection /var/www/fred.local/vendor/mobiledetect/mobiledetectlib/namespaced/Detection
_components protected array10 + -
log object Rsi\Fred\Log+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
break public null null
_busy protected boolean false
handlers public array2 + -
mail array6 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
prios array7 + -
object Rsi\Fred\Log\Handler\Mail+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
deadline public integer 1440
from public string16 fred@shitware.nl
interval public integer 60
subject public string5 Log *
templateFile public string70 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/mail.html2019-09-29 10:22:27, 2.4 kb
templateSkipped public string104 \n
<tr><td colspan="2"><hr></td></tr>\n
<tr><td class="skipped" colspan="2">Skipped * bytes</td><tr>+ -
<tr><td colspan="2"><hr></td></tr>
<tr><td class="skipped" colspan="2">Skipped * bytes</td><tr>
threshold public integer 4
to public string15 rob@shitware.nl
Rsi\Fred\Log\Handler\Html
_lastInsertId protected string32 DQuHUY8x6BPKOUPJkA40y4IKipmdVcao
templateIndex public string211 \n
<tr id='ix-[id]' class='prio[prio]'>\n
<td class='time'><a href='#[id]'>[time]</a></td>\n
<td class='prio'><a href=+ -
<tr id='ix-[id]' class='prio[prio]'>
<td class='time'><a href='#[id]'>[time]</a></td>
<td class='prio'><a href='#[id]'>[name] ([prio])</a></td>
<td class='message'>[message]</td>
</tr>
Rsi\Fred\Log\Handler\File
dateTimeFormat public string11 Y-m-d H:i:s
_filename protected string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
format public null null
_lastInsertTime protected string19 2020-06-07 20:19:24
maxSize public integer 102400
separator public string8 \n
*****\n
\n
+ -
*****
Rsi\Fred\Log\Handler
_config protected array5 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
prios array7 + -
_log protected object Rsi\Fred\Log+ -
recursion
Name Type Value
CUSTOM integer 10
EMERGENCY integer 7
ALERT integer 6
CRITICAL integer 5
ERROR integer 4
WARNING integer 3
NOTICE integer 2
INFO integer 1
DEBUG integer 0
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string4 mail
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
mem array4 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
prios array10 + -
0 1 2 3 4 5 6 7 8 9
integer 0 1 2 3 4 5 6 7 8 9
object Rsi\Fred\Log\Handler\Mem+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
filename public string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
maxSize public integer 1024
messages public array38 + -
0 array4 + -
time double 1591553964.49872020-06-07 20:19:24
prio integer 0
message string29 FRED™ framework initialized
context array2 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 113
1 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string36 Rsi\Fred::autoload('Rsi\Fred\Front')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string14 Rsi\Fred\Front
2 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string38 Rsi\Fred::autoload('Rsi\Fred\Request')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string16 Rsi\Fred\Request
3 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string30 Rsi\Fred::autoload('Rsi\Http')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string8 Rsi\Http
4 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string29 Rsi\Fred::autoload('Rsi\Str')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string7 Rsi\Str
5 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string31 Rsi\Fred\Front::execute: router
context array3 + -
*start string32 l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 74
6 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string37 Rsi\Fred::autoload('Rsi\Fred\Router')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string15 Rsi\Fred\Router
7 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string48 Rsi\Fred::autoload('Rsi\Fred\Component\Session')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string26 Rsi\Fred\Component\Session
8 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string34 Rsi\Fred\Front::controller('Demo')
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 52
9 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Project\Controller\Demo')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Project\Controller\Demo
10 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string40 Rsi\Fred::autoload('Project\Controller')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string18 Project\Controller
11 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string41 Rsi\Fred::autoload('Rsi\Fred\Controller')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string19 Rsi\Fred\Controller
12 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string48 Rsi\Fred::autoload('Rsi\Fred\Controller\Widget')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string26 Rsi\Fred\Controller\Widget
13 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string35 Rsi\Fred::autoload('Rsi\Fred\User')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string13 Rsi\Fred\User
14 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string38 [stop] Rsi\Fred\Front::execute: router
context array3 + -
*stop string32 l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 77
15 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string36 Rsi\Fred::autoload('Rsi\Fred\Alive')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string14 Rsi\Fred\Alive
16 array4 + -
time double 1591553964.49932020-06-07 20:19:24
prio integer 0
message string47 Rsi\Fred\Front::execute: $controller->execute()
context array3 + -
*start string32 7VNWtnK6q71FylfAO4cNwkjgqnJAD1ok
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 79
17 array4 + -
time double 1591553964.49932020-06-07 20:19:24
prio integer 0
message string39 Rsi\Fred::autoload('Rsi\Fred\Security')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string17 Rsi\Fred\Security
18 array4 + -
time double 1591553964.49942020-06-07 20:19:24
prio integer 0
message string50 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Csrf')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string28 Rsi\Fred\Security\Check\Csrf
19 array4 + -
time double 1591553964.49942020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Rsi\Fred\Security\Check')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Rsi\Fred\Security\Check
20 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string50 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Path')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string28 Rsi\Fred\Security\Check\Path
21 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string55 Rsi\Fred::autoload('Rsi\Fred\Security\Check\UserAgent')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string33 Rsi\Fred\Security\Check\UserAgent
22 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string55 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Injection')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string33 Rsi\Fred\Security\Check\Injection
23 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string54 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Throttle')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string32 Rsi\Fred\Security\Check\Throttle
24 array4 + -
time double 1591553964.49962020-06-07 20:19:24
prio integer 0
message string44 Rsi\Fred::autoload('Detection\MobileDetect')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string22 Detection\MobileDetect
25 array4 + -
time double 1591553964.49972020-06-07 20:19:24
prio integer 0
message string44 Rsi\Fred::autoload('Project\View\Demo\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string22 Project\View\Demo\Html
26 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string39 Rsi\Fred::autoload('Project\View\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string17 Project\View\Html
27 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string51 Rsi\Fred::autoload('Rsi\Fred\Controller\View\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string29 Rsi\Fred\Controller\View\Html
28 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string46 Rsi\Fred::autoload('Rsi\Fred\Controller\View')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string24 Rsi\Fred\Controller\View
29 array4 + -
time double 1591553964.49992020-06-07 20:19:24
prio integer 0
message string34 Rsi\Fred::autoload('Project\View')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string12 Project\View
30 array4 + -
time double 1591553964.49992020-06-07 20:19:24
prio integer 0
message string37 Rsi\Fred::autoload('Rsi\Fred\Minify')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string15 Rsi\Fred\Minify
31 array4 + -
time double 1591553964.52020-06-07 20:19:24
prio integer 0
message string52 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler\Script')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string30 Rsi\Fred\Minify\Handler\Script
32 array4 + -
time double 1591553964.52020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Rsi\Fred\Minify\Handler
33 array4 + -
time double 1591553964.50472020-06-07 20:19:24
prio integer 0
message string51 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler\Style')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string29 Rsi\Fred\Minify\Handler\Style
34 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string30 Rsi\Fred::autoload('Rsi\Dump')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string8 Rsi\Dump
35 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string25 Rsi\Fred::autoload('Rsi')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string3 Rsi
36 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string32 Rsi\Fred::autoload('Rsi\Number')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string10 Rsi\Number
37 array4 + -
time double 1591553964.50622020-06-07 20:19:24
prio integer 4
message string4 demo
context array2 + -
*filename string53 /var/www/fred.shitware.nl/project/Controller/Demo.php2020-06-07 20:18:48, 814 b
*lineNo integer 19
mode public integer 438
save public integer 10
Rsi\Fred\Log\Handler
_config protected array3 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
prios array10 + -
0 1 2 3 4 5 6 7 8 9
integer 0 1 2 3 4 5 6 7 8 9
_log protected object Rsi\Fred\Log+ -
recursion
Name Type Value
CUSTOM integer 10
EMERGENCY integer 7
ALERT integer 6
CRITICAL integer 5
ERROR integer 4
WARNING integer 3
NOTICE integer 2
INFO integer 1
DEBUG integer 0
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string3 mem
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
ignore public array0
_timers protected array2 + -
l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2 array3 + -
prio integer 0
message string31 Rsi\Fred\Front::execute: router
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 74
7VNWtnK6q71FylfAO4cNwkjgqnJAD1ok array3 + -
prio integer 0
message string47 Rsi\Fred\Front::execute: $controller->execute()
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 79
Rsi\Fred\Component
_components protected array0
_config protected array2 + -
name string3 log
handlers array2 + -
mail array4 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
mem array2 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string3 log
_session protected object Rsi\Fred\Component\Session+ -
Rsi\Thing
_published protected array1 + -
Name Type Value
CUSTOM integer 10
EMERGENCY integer 7
ALERT integer 6
CRITICAL integer 5
ERROR integer 4
WARNING integer 3
NOTICE integer 2
INFO integer 1
DEBUG integer 0
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
event object Rsi\Fred\Event+ -
Event handler component.
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_counts protected array0
_events protected array1 + -
fred:halt array1 + -
50 array1 + -
0 array2 + -
0 object Rsi\Fred\Log\Handler\Mem+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
filename public string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
maxSize public integer 1024
messages public array38 + -
0 array4 + -
time double 1591553964.49872020-06-07 20:19:24
prio integer 0
message string29 FRED™ framework initialized
context array2 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 113
1 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string36 Rsi\Fred::autoload('Rsi\Fred\Front')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string14 Rsi\Fred\Front
2 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string38 Rsi\Fred::autoload('Rsi\Fred\Request')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string16 Rsi\Fred\Request
3 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string30 Rsi\Fred::autoload('Rsi\Http')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string8 Rsi\Http
4 array4 + -
time double 1591553964.49882020-06-07 20:19:24
prio integer 0
message string29 Rsi\Fred::autoload('Rsi\Str')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string7 Rsi\Str
5 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string31 Rsi\Fred\Front::execute: router
context array3 + -
*start string32 l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 74
6 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string37 Rsi\Fred::autoload('Rsi\Fred\Router')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string15 Rsi\Fred\Router
7 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string48 Rsi\Fred::autoload('Rsi\Fred\Component\Session')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string26 Rsi\Fred\Component\Session
8 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string34 Rsi\Fred\Front::controller('Demo')
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 52
9 array4 + -
time double 1591553964.49892020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Project\Controller\Demo')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Project\Controller\Demo
10 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string40 Rsi\Fred::autoload('Project\Controller')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string18 Project\Controller
11 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string41 Rsi\Fred::autoload('Rsi\Fred\Controller')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string19 Rsi\Fred\Controller
12 array4 + -
time double 1591553964.4992020-06-07 20:19:24
prio integer 0
message string48 Rsi\Fred::autoload('Rsi\Fred\Controller\Widget')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string26 Rsi\Fred\Controller\Widget
13 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string35 Rsi\Fred::autoload('Rsi\Fred\User')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string13 Rsi\Fred\User
14 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string38 [stop] Rsi\Fred\Front::execute: router
context array3 + -
*stop string32 l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 77
15 array4 + -
time double 1591553964.49912020-06-07 20:19:24
prio integer 0
message string36 Rsi\Fred::autoload('Rsi\Fred\Alive')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string14 Rsi\Fred\Alive
16 array4 + -
time double 1591553964.49932020-06-07 20:19:24
prio integer 0
message string47 Rsi\Fred\Front::execute: $controller->execute()
context array3 + -
*start string32 7VNWtnK6q71FylfAO4cNwkjgqnJAD1ok
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 79
17 array4 + -
time double 1591553964.49932020-06-07 20:19:24
prio integer 0
message string39 Rsi\Fred::autoload('Rsi\Fred\Security')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string17 Rsi\Fred\Security
18 array4 + -
time double 1591553964.49942020-06-07 20:19:24
prio integer 0
message string50 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Csrf')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string28 Rsi\Fred\Security\Check\Csrf
19 array4 + -
time double 1591553964.49942020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Rsi\Fred\Security\Check')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Rsi\Fred\Security\Check
20 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string50 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Path')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string28 Rsi\Fred\Security\Check\Path
21 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string55 Rsi\Fred::autoload('Rsi\Fred\Security\Check\UserAgent')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string33 Rsi\Fred\Security\Check\UserAgent
22 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string55 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Injection')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string33 Rsi\Fred\Security\Check\Injection
23 array4 + -
time double 1591553964.49952020-06-07 20:19:24
prio integer 0
message string54 Rsi\Fred::autoload('Rsi\Fred\Security\Check\Throttle')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string32 Rsi\Fred\Security\Check\Throttle
24 array4 + -
time double 1591553964.49962020-06-07 20:19:24
prio integer 0
message string44 Rsi\Fred::autoload('Detection\MobileDetect')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string22 Detection\MobileDetect
25 array4 + -
time double 1591553964.49972020-06-07 20:19:24
prio integer 0
message string44 Rsi\Fred::autoload('Project\View\Demo\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string22 Project\View\Demo\Html
26 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string39 Rsi\Fred::autoload('Project\View\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string17 Project\View\Html
27 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string51 Rsi\Fred::autoload('Rsi\Fred\Controller\View\Html')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string29 Rsi\Fred\Controller\View\Html
28 array4 + -
time double 1591553964.49982020-06-07 20:19:24
prio integer 0
message string46 Rsi\Fred::autoload('Rsi\Fred\Controller\View')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string24 Rsi\Fred\Controller\View
29 array4 + -
time double 1591553964.49992020-06-07 20:19:24
prio integer 0
message string34 Rsi\Fred::autoload('Project\View')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string12 Project\View
30 array4 + -
time double 1591553964.49992020-06-07 20:19:24
prio integer 0
message string37 Rsi\Fred::autoload('Rsi\Fred\Minify')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string15 Rsi\Fred\Minify
31 array4 + -
time double 1591553964.52020-06-07 20:19:24
prio integer 0
message string52 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler\Script')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string30 Rsi\Fred\Minify\Handler\Script
32 array4 + -
time double 1591553964.52020-06-07 20:19:24
prio integer 0
message string45 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string23 Rsi\Fred\Minify\Handler
33 array4 + -
time double 1591553964.50472020-06-07 20:19:24
prio integer 0
message string51 Rsi\Fred::autoload('Rsi\Fred\Minify\Handler\Style')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string29 Rsi\Fred\Minify\Handler\Style
34 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string30 Rsi\Fred::autoload('Rsi\Dump')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string8 Rsi\Dump
35 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string25 Rsi\Fred::autoload('Rsi')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string3 Rsi
36 array4 + -
time double 1591553964.50572020-06-07 20:19:24
prio integer 0
message string32 Rsi\Fred::autoload('Rsi\Number')
context array3 + -
*filename string52 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred.php2020-06-01 21:46:52, 21.7 kb
*lineNo integer 152
className string10 Rsi\Number
37 array4 + -
time double 1591553964.50622020-06-07 20:19:24
prio integer 4
message string4 demo
context array2 + -
*filename string53 /var/www/fred.shitware.nl/project/Controller/Demo.php2020-06-07 20:18:48, 814 b
*lineNo integer 19
mode public integer 438
save public integer 10
Rsi\Fred\Log\Handler
_config protected array3 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
prios array10 + -
0 1 2 3 4 5 6 7 8 9
integer 0 1 2 3 4 5 6 7 8 9
_log protected object Rsi\Fred\Log+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
break public null null
_busy protected boolean false
handlers public array2 + -
mail array6 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
prios array7 + -
object Rsi\Fred\Log\Handler\Mail+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
deadline public integer 1440
from public string16 fred@shitware.nl
interval public integer 60
subject public string5 Log *
templateFile public string70 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Log/Handler/mail.html2019-09-29 10:22:27, 2.4 kb
templateSkipped public string104 \n
<tr><td colspan="2"><hr></td></tr>\n
<tr><td class="skipped" colspan="2">Skipped * bytes</td><tr>+ -
<tr><td colspan="2"><hr></td></tr>
<tr><td class="skipped" colspan="2">Skipped * bytes</td><tr>
threshold public integer 4
to public string15 rob@shitware.nl
Rsi\Fred\Log\Handler\Html
_lastInsertId protected string32 DQuHUY8x6BPKOUPJkA40y4IKipmdVcao
templateIndex public string211 \n
<tr id='ix-[id]' class='prio[prio]'>\n
<td class='time'><a href='#[id]'>[time]</a></td>\n
<td class='prio'><a href=+ -
<tr id='ix-[id]' class='prio[prio]'>
<td class='time'><a href='#[id]'>[time]</a></td>
<td class='prio'><a href='#[id]'>[name] ([prio])</a></td>
<td class='message'>[message]</td>
</tr>
Rsi\Fred\Log\Handler\File
dateTimeFormat public string11 Y-m-d H:i:s
_filename protected string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
format public null null
_lastInsertTime protected string19 2020-06-07 20:19:24
maxSize public integer 102400
separator public string8 \n
*****\n
\n
+ -
*****
Rsi\Fred\Log\Handler
_config protected array5 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
prios array7 + -
_log protected object Rsi\Fred\Log+ -
recursion
Name Type Value
CUSTOM integer 10
EMERGENCY integer 7
ALERT integer 6
CRITICAL integer 5
ERROR integer 4
WARNING integer 3
NOTICE integer 2
INFO integer 1
DEBUG integer 0
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string4 mail
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
mem array4 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
prios array10 + -
0 1 2 3 4 5 6 7 8 9
integer 0 1 2 3 4 5 6 7 8 9
object Rsi\Fred\Log\Handler\Mem+ -
recursion
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
ignore public array0
_timers protected array2 + -
l3ZdLv5VXkRsbmA0ipf1jXUNcz5OzQF2 array3 + -
prio integer 0
message string31 Rsi\Fred\Front::execute: router
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 74
7VNWtnK6q71FylfAO4cNwkjgqnJAD1ok array3 + -
prio integer 0
message string47 Rsi\Fred\Front::execute: $controller->execute()
context array2 + -
*filename string58 /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Front.php2020-04-11 20:31:49, 4.1 kb
*lineNo integer 79
Rsi\Fred\Component
_components protected array0
_config protected array2 + -
name string3 log
handlers array2 + -
mail array4 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
mem array2 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string3 log
_session protected object Rsi\Fred\Component\Session+ -
Rsi\Thing
_published protected array1 + -
Name Type Value
CUSTOM integer 10
EMERGENCY integer 7
ALERT integer 6
CRITICAL integer 5
ERROR integer 4
WARNING integer 3
NOTICE integer 2
INFO integer 1
DEBUG integer 0
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string3 mem
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
1 string4 save
Rsi\Fred\Component
_components protected array0
_config protected array1 + -
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string5 event
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
front object Rsi\Fred\Front+ -
Front controller component.
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
controllerNamespaces public array1 + -
Project\Controller null null
defaultControllerName public string4 Home
defaultType public string4 html
deniedControllerName public string6 Denied
unknownControllerName public string7 Unknown
validControllerName public null null
Rsi\Fred\Component
_components protected array0
_config protected array2 + -
name string5 front
controllerNamespaces array1 + -
Project\Controller null null
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string5 front
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
EVENT_RENDER string12 front:render
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
request object Rsi\Fred\Request+ -
Component comprising all information regarding an HTTP-request (to transport these along all stepts executed during a
request).
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
cookieOptions public array0
data public array0
encoding public string5 UTF-8
errors public array0
_files protected array0
jsonDecodingError public string28 JSON decoding error: [error]
postExceededError public string30 POST exceeded ([size] / [max])
redir public null null
result public null null
_server protected null null
viewControllerName public string4 Demo
Rsi\Fred\Component
_components protected array0
_config protected array1 + -
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string7 request
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
router object Rsi\Fred\Router+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_cache protected null null
_controllerName protected string4 Demo
defaultParams public array0
_hashKey protected string6 __hash
prefix public string1 /
regexShortcuts public array2 + -
* string3 \d+
+ string8 [1-9]\d*
routes public array0
_save protected boolean false
_sharedCacheFile protected string49 /var/www/tmp/fred-nl/fred-router-shared-cache.tmp2020-06-07 15:20:36, 485 b
_viewType protected string0
Rsi\Fred\Component
_components protected array0
_config protected array2 + -
name string6 router
sharedCacheFile string49 /var/www/tmp/fred-nl/fred-router-shared-cache.tmp2020-06-07 15:20:36, 485 b
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string6 router
_session protected object Rsi\Fred\Component\Session+ -
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
user object Rsi\Fred\User+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
authenticationControllerName public null null
_authenticators protected null null
authorative public boolean true
_files protected null null
filesClassName public string19 Rsi\Fred\User\Files
_id protected null null
_record protected null null
Rsi\Fred\Component
_components protected array0
_config protected array1 + -
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string4 user
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
RIGHT_LEVEL_READ string1 r
RIGHT_LEVEL_WRITE string1 w
RIGHT_LEVEL_EXECUTE string1 x
RIGHT_LEVEL_SEPARATOR string1 :
EVENT_RIGHT_LEVEL string15 user:rightLevel
EVENT_INVALIDATE string15 user:invalidate
EVENT_NAME string9 user:name
EVENT_RECORD string11 user:record
EVENT_ID string7 user:id
EVENT_SET string8 user:set
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
alive object Rsi\Fred\Alive+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
journalExt public string4 .log
_journalFilename protected string59 /var/www/tmp/fred-nl/journal/rhogosv04n4gi6ma7uke1srpbn.log2020-06-07 20:19:24, 136 b
journalFormat public string5 H:i:s
journalGarbageChance public integer 100
journalMaxSize public integer 10240
journalPath public string29 /var/www/tmp/fred-nl/journal/
journalTimout public integer 3600
_lastAlive protected integer 15915539612020-06-07 20:19:21
maxInactiveTime public null null
maxSessionTime public null null
Rsi\Fred\Component
_components protected array0
_config protected array2 + -
name string5 alive
journalPath string29 /var/www/tmp/fred-nl/journal/
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string5 alive
_session protected object Rsi\Fred\Component\Session+ -
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
security object Rsi\Fred\Security+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
banCount public integer 5
_banned protected boolean false
blacklist public array0
bruteForceDelay public integer 10
_checks protected array5 + -
csrf object Rsi\Fred\Security\Check\Csrf+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
tokenLengthMax public integer 64
tokenLengthMin public integer 32
Rsi\Fred\Security\Check
delay public null null
Rsi\Fred\Component
_components protected array0
_config protected null null
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected object Rsi\Fred\Component\Session+ -
_namespace public array5 + -
0 1 2 3 4
string Rsi Fred Security Check Csrf
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
path object Rsi\Fred\Security\Check\Path+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
Rsi\Fred\Security\Check
delay public null null
Rsi\Fred\Component
_components protected array0
_config protected null null
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
userAgent object Rsi\Fred\Security\Check\UserAgent+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
illegal public array3 + -
Rsi\Fred\Security\Check
delay public null null
Rsi\Fred\Component
_components protected array0
_config protected null null
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected object Rsi\Fred\Component\Session+ -
_namespace public array5 + -
0 1 2 3 4
string Rsi Fred Security Check UserAgent
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
injection object Rsi\Fred\Security\Check\Injection+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
chars public array4 + -
Rsi\Fred\Security\Check
delay public null null
Rsi\Fred\Component
_components protected array0
_config protected null null
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
throttle object Rsi\Fred\Security\Check\Throttle+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
checkTtl public integer 300
ext public string4 .tht
interval public integer 3600
limitBan public integer 7200
limitLog public integer 3600
logPrio public integer 3
mask public string20 /(\.\d+|(:\d+){4})$/
_path protected string30 /var/www/tmp/fred-nl/security/
_purgeLimit protected null null
sleep public array2 + -
3000 integer 1000
6000 integer 2000
Rsi\Fred\Security\Check
delay public null null
Rsi\Fred\Component
_components protected array0
_config protected array1 + -
3000 6000
integer integer
sleep 1000 2000
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected object Rsi\Fred\Component\Session+ -
_namespace public array5 + -
0 1 2 3 4
string Rsi Fred Security Check Throttle
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
defaultDelay public integer 3600
defaultPurgeDays public integer 14
ext public string4 .ban
_filename protected string45 /var/www/tmp/fred-nl/security/82-95-250-2.ban2020-06-07 20:19:17, 16 b
_path protected string30 /var/www/tmp/fred-nl/security/
proxies public array0
_remoteAddr protected string11 82.95.250.2
server public array1 + -
log
string
integrity /var/www/tmp/fred-nl/integrity.log
whitelist public array2 + -
0
string
::1;127.0.0.1 userAgent
66.249.0.0/16 throttle
Rsi\Fred\Component
_components protected array0
_config protected array5 + -
name string8 security
checks array5 + -
csrf null null
path null null
userAgent null null
injection null null
throttle array1 + -
3000 6000
integer integer
sleep 1000 2000
whitelist array2 + -
0
string
::1;127.0.0.1 userAgent
66.249.0.0/16 throttle
path string30 /var/www/tmp/fred-nl/security/
server array1 + -
log
string
integrity /var/www/tmp/fred-nl/integrity.log
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string8 security
_session protected object Rsi\Fred\Component\Session+ -
_namespace public array3 + -
0 1 2
string Rsi Fred Security
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
client object Rsi\Fred\Client+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_detection protected object Detection\MobileDetect+ -
Mobile_Detect * Mobile Detect Library
* Motto: "Every business should have a mobile detection script to detect mobile readers"
* Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets).
* It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.
* Homepage: http://mobiledetect.net
* GitHub: https://github.com/serbanghita/Mobile-Detect
* README: https://github.com/serbanghita/Mobile-Detect/blob/master/README.md
* CONTRIBUTING: https://github.com/serbanghita/Mobile-Detect/blob/master/docs/CONTRIBUTING.md
* KNOWN LIMITATIONS: https://github.com/serbanghita/Mobile-Detect/blob/master/docs/KNOWN_LIMITATIONS.md
* EXAMPLES: https://github.com/serbanghita/Mobile-Detect/wiki/Code-examples
* @license https://github.com/serbanghita/Mobile-Detect/blob/master/LICENSE.txt MIT License
* @author Serban Ghita <serbanghita@gmail.com>
* @author Nick Ilyin <nick.ilyin@gmail.com>
* Original author: Victor Stanciu <vic.stanciu@gmail.com>
* @version 2.8.33
Mobile_Detect
browsers protected static array22 + -
Chrome string48 \bCrMo\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?
Dolfin string10 \bDolfin\b
Opera string73 Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+
Skyfire string7 Skyfire
Edge string26 Mobile Safari/[.0-9]* Edge
IE string19 IEMobile|MSIEMobile
Firefox string68 fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS
Bolt string4 bolt
TeaShark string8 teashark
Blazer string6 Blazer
Safari string51 Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari
WeChat string18 \bMicroMessenger\b
UCBrowser string17 UC.*Browser|UCWEB
baiduboxapp string11 baiduboxapp
baidubrowser string12 baidubrowser
DiigoBrowser string12 DiigoBrowser
Puffin string6 Puffin
Mercury string11 \bMercury\b
ObigoBrowser string5 Obigo
NetFront string10 NF-Browser
GenericBrowser string131 NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessen+ -
NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger
PaleMoon string34 Android.*PaleMoon|Mobile.*PaleMoon
cache protected array0
cloudfrontHeaders protected array0
detectionType protected string6 mobile
httpHeaders protected array15 + -
HTTP_HOST string16 fred.shitware.nl
HTTP_COOKIE string76 doxygen_width=250; SID=rhogosv04n4gi6ma7uke1srpbn; fred-configCheck=2eusScOY
HTTP_ACCEPT_LANGUAGE string35 nl-NL,nl;q=0.9,en-US;q=0.8,en;q=0.7
HTTP_ACCEPT_ENCODING string17 gzip, deflate, br
HTTP_REFERER string29 https://fred.shitware.nl/demo
HTTP_SEC_FETCH_DEST string8 document
HTTP_SEC_FETCH_USER string2 ?1
HTTP_SEC_FETCH_MODE string8 navigate
HTTP_SEC_FETCH_SITE string11 same-origin
HTTP_ACCEPT string124 text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
HTTP_USER_AGENT string105 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
HTTP_ORIGIN string24 https://fred.shitware.nl
HTTP_UPGRADE_INSECURE_REQUESTS string1 1
HTTP_CACHE_CONTROL string8 no-cache
HTTP_PRAGMA string8 no-cache
matchesArray protected null null
matchingRegex protected null null
mobileHeaders protected static array14 + -
HTTP_ACCEPT array1 + -
0 1 2 3
string string string string
matches application/x-obml2d application/vnd.rim.html text/vnd.wap.wml application/vnd.wap.xhtml+xml
HTTP_X_WAP_PROFILE null null
HTTP_X_WAP_CLIENTID null null
HTTP_WAP_CONNECTION null null
HTTP_PROFILE null null
HTTP_X_OPERAMINI_PHONE_UA null null
HTTP_X_NOKIA_GATEWAY_ID null null
HTTP_X_ORANGE_ID null null
HTTP_X_VODAFONE_3GPDPCONTEXT null null
HTTP_X_HUAWEI_USERID null null
HTTP_UA_OS null null
HTTP_X_MOBILE_GATEWAY null null
HTTP_X_ATT_DEVICEID null null
HTTP_UA_CPU array1 + -
operatingSystems protected static array13 + -
AndroidOS string7 Android
BlackBerryOS string33 blackberry|\bBB10\b|rim tablet os
PalmOS string54 PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino
SymbianOS string51 Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\bS60\b
WindowsMobileOS string94 Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Window Mobile|Windows Phone [0-9.]+|WCE;
WindowsPhoneOS string110 Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;
iOS string45 \biPhone.*Mobile|\biPod|\biPad|AppleCoreMedia
MeeGoOS string5 MeeGo
MaemoOS string5 Maemo
JavaOS string23 J2ME/|\bMIDP\b|\bCLDC\b
webOS string11 webOS|hpwOS
badaOS string8 \bBada\b
BREWOS string4 BREW
phoneDevices protected static array25 + -
iPhone string19 \biPhone\b|\biPod\b
BlackBerry string29 BlackBerry|\bBB10\b|rim[0-9]+
HTC string280 HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mi+ -
HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\bEVO\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel
Nexus string78 Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6
Dell string100 Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\b001DL\b|\b101DL\b|\bGS01\b
Motorola string681 Motorola|DROIDX|DROID BIONIC|\bDroid\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECT+ -
Motorola|DROIDX|DROID BIONIC|\bDroid\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\bMoto E\b|XT1068|XT1092|XT1052
Samsung string5418 \bSamsung\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B373+ -
\bSamsung\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F
LG string527 \bLG\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS+ -
\bLG\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)
Sony string122 SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533
Asus string28 Asus.*Galaxy|PadFone.*Mobile
NokiaLumia string16 Lumia [0-9]{3,4}
Micromax string107 Micromax.*\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\b
Palm string15 PalmSource|Palm
Vertu string105 Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature
Pantech string422 PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-+ -
PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790
Fly string113 IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250
Wiko string234 KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|I+ -
KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM
iMobile string35 i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)
SimValley string113 \b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\b
Wolfgang string63 AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q
Alcatel string7 Alcatel
Nintendo string21 Nintendo (3DS|Switch)
Amoi string4 Amoi
INQ string3 INQ
GenericPhone string176 Tapatalk|PDA;|SAGEM|\bmmp\b|pocket|\bpsp\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\bwap\b|nokia|Series40|S+ -
Tapatalk|PDA;|SAGEM|\bmmp\b|pocket|\bpsp\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\bwap\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser
properties protected static array47 + -
Mobile string12 Mobile/[VER]
Build string11 Build/[VER]
Version string13 Version/[VER]
VendorID string14 VendorID/[VER]
iPad string21 iPad.*CPU[a-z ]+[VER]
iPhone string23 iPhone.*CPU[a-z ]+[VER]
iPod string21 iPod.*CPU[a-z ]+[VER]
Kindle string12 Kindle/[VER]
Chrome array3 + -
0 1 2
string Chrome/[VER] CriOS/[VER] CrMo/[VER]
Coast array1 + -
Dolfin string12 Dolfin/[VER]
Firefox array2 + -
0 1
string Firefox/[VER] FxiOS/[VER]
Fennec string12 Fennec/[VER]
Edge string10 Edge/[VER]
IE array4 + -
0 1 2 3
string IEMobile/[VER]; IEMobile [VER] MSIE [VER]; Trident/[0-9.]+;.*rv:[VER]
NetFront string14 NetFront/[VER]
NokiaBrowser string18 NokiaBrowser/[VER]
Opera array3 + -
0 1 2
string OPR/[VER] Opera Mini/[VER] Version/[VER]
Opera Mini string16 Opera Mini/[VER]
Opera Mobi string13 Version/[VER]
UCBrowser array2 + -
0 1
string UCWEB[VER] UC.*Browser/[VER]
MQQBrowser string16 MQQBrowser/[VER]
MicroMessenger string20 MicroMessenger/[VER]
baiduboxapp string17 baiduboxapp/[VER]
baidubrowser string18 baidubrowser/[VER]
SamsungBrowser string20 SamsungBrowser/[VER]
Iron string10 Iron/[VER]
Safari array2 + -
0 1
string Version/[VER] Safari/[VER]
Skyfire string13 Skyfire/[VER]
Tizen string11 Tizen/[VER]
Webkit string15 webkit[ /][VER]
PaleMoon string14 PaleMoon/[VER]
Gecko string11 Gecko/[VER]
Trident string13 Trident/[VER]
Presto string12 Presto/[VER]
Goanna string12 Goanna/[VER]
iOS string22 \bi?OS\b [VER][ ;]{1}
Android string13 Android [VER]
BlackBerry array3 + -
0 1 2
string BlackBerry[\w]+/[VER] BlackBerry.*Version/[VER] Version/[VER]
BREW string10 BREW [VER]
Java string10 Java/[VER]
Windows Phone OS array2 + -
0 1
string Windows Phone OS [VER] Windows Phone [VER]
Windows Phone string19 Windows Phone [VER]
Windows CE string16 Windows CE/[VER]
Windows NT string16 Windows NT [VER]
Symbian array2 + -
0 1
string SymbianOS/[VER] Symbian/[VER]
webOS array2 + -
0 1
string webOS/[VER] hpwOS/[VER];
tabletDevices protected static array118 + -
iPad string17 iPad|iPad.*Mobile
NexusTablet string27 Android.*Nexus[\s]+(7|9|10)
GoogleTablet string16 Android.*Pixel C
SamsungTablet string1788 SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-+ -
SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835
Kindle string211 Kindle|Silk.*Accelerated|Android.*\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|+ -
Kindle|Silk.*Accelerated|Android.*\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)
SurfaceTablet string41 Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)
HPTablet string90 HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10
AsusTablet string418 ^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371+ -
^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\bK00F\b|\bK00C\b|\bK00E\b|\bK00L\b|TX201LA|ME176C|ME102A|\bM80TA\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\bME70C\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\bP027\b|\bP024\b|\bP00C\b
BlackBerryTablet string19 PlayBook|RIM Tablet
HTCtablet string80 HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410
MotorolaTablet string96 xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617
NookTablet string100 Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2
AcerTablet string215 Android.*; \b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71+ -
Android.*; \b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\b|W3-810|\bA3-A10\b|\bA3-A11\b|\bA3-A20\b|\bA3-A30
ToshibaTablet string103 Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO
LGTablet string74 \bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\b
FujitsuTablet string48 Android.*\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\b
PrestigioTablet string413 PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PM+ -
PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002
LenovoTablet string274 Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S600+ -
Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304F|TB-X304L|TB-8703F|Tab2A7-10F|TB2-X30L
DellTablet string53 Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7
YarvikTablet string492 Android.*\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB4+ -
Android.*\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\b
MedionTablet string56 Android.*\bOYO\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB
ArnovaTablet string105 97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2
IntensoTablet string48 INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004
IRUTablet string7 M702pro
MegafonTablet string39 MegaFon V9|\bZTE V9\b|Android.*\bMT7A\b
EbodaTablet string47 E-Boda (Supreme|Impresspeed|Izzycomm|Essential)
AllViewTablet string72 Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)
ArchosTablet string171 \b(101G9|80G9|A101IT)\b|Qilive 97R|Archos5|\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neo+ -
\b(101G9|80G9|A101IT)\b|Qilive 97R|Archos5|\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\b
AinolTablet string66 NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark
NokiaLumiaTablet string10 Lumia 2520
SonyTablet string317 Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SG+ -
Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712
PhilipsTablet string82 \b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\b
CubeTablet string78 Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT
CobyTablet string167 MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|+ -
MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010
MIDTablet string263 M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID93+ -
M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10
MSITablet string137 MSI \b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|En+ -
MSI \b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\b
SMiTTablet string68 Android.*(\bMID\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)
RockChipTablet string54 Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A
FlyTablet string16 IQ310|Fly Vision
bqTablet string164 Android.*(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M+ -
Android.*(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))|Maxwell.*Lite|Maxwell.*Plus
HuaweiTablet string124 MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09
NecTablet string15 \bN-06D|\bN-08D
PantechTablet string14 Pantech.*P4100
BronchoTablet string30 Broncho.*(N701|N708|N802|a710)
VersusTablet string30 TOUCHPAD.*[78910]|\bTOUCHTAB\b
ZyncTablet string46 z1000|Z99 2G|z99|z930|z999|z990|z909|Z919|z900
PositivoTablet string31 TB07STA|TB10STA|TB07FTA|TB10FTA
NabiTablet string15 Android.*\bNabi
KoboTablet string47 Kobo Touch|\bK080\b|\bVox\b Build|\bArc\b Build
DanewTablet string69 DSlide.*\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\b
TexetTablet string615 NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|+ -
NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE
PlaystationTablet string28 Playstation.*(Portable|Vita)
TrekstorTablet string104 ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab
PyleAudioTablet string104 \b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\b
AdvanTablet string124 Android.* \b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\b
DanyTechTablet string130 Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab + -
Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1
GalapadTablet string21 Android.*\bG1\b(?!\))
MicromaxTablet string68 Funbook|Micromax.*\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\b
KarbonnTablet string61 Android.*\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\b
AllFineTablet string80 Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide
PROSCANTablet string375 \b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|+ -
\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\b
YONESTablet string102 BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026
ChangJiaTablet string328 TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|+ -
TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503
GUTablet string28 TX-A1301|TX-M9002|Q702|kf026
PointOfViewTablet string328 TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|T+ -
TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10
OvermaxTablet string138 OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qua+ -
OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027
HCLTablet string121 HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync
DPSTablet string22 DPS Dream 9|DPS Dual 7
VistureTablet string59 V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10
CrestaTablet string109 CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989
MediatekTablet string31 \bMT8125|MT8389|MT8135|MT8377\b
ConcordeTablet string35 Concorde([ ]+)?Tab|ConCorde ReadMan
GoCleverTablet string453 GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I9+ -
GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042
ModecomTablet string271 FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706+ -
FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003
VoninoTablet string265 \b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ + -
\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\bQ8\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\b
ECSTablet string28 V07OT2|TM105A|S10OT1|TR10CS1
StorexTablet string47 eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab
VodafoneTablet string54 SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497
EssentielBTablet string40 Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2
RossMoorTablet string72 RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711
iMobileTablet string15 i-mobile i-note
TolinoTablet string31 tolino tab [0-9.]+|tolino shine
AudioSonicTablet string27 \bC-22Q|T7-QC|T-17B|T-17P\b
AMPETablet string14 Android.* A78
SkkTablet string34 Android.* (SKYPAD|PHOENIX|CYCLOPS)
TecnoTablet string19 TECNO P9|TECNO DP8D
JXDTablet string227 Android.* \b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|+ -
Android.* \b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\b
iJoyTablet string501 Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream+ -
Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)
FX2Tablet string18 FX2 PAD7|FX2 PAD10
XoroTablet string343 KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]+ -
KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151
ViewsonicTablet string104 ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a
VerizonTablet string45 QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1
OdysTablet string114 LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\bXELIO\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10
CaptivaTablet string11 CAPTIVA PAD
IconbitTablet string158 NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-09+ -
NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S
TeclastTablet string761 T98 4G|\bP80\b|\bX90HD\b|X98 Air|X98 Air 3G|\bX89\b|P80 3G|\bX80h\b|P98 Air|\bX89HD\b|P98 3G|\bP90HD\b|P89 3G|X98 3G|\bP70h\b|P7+ -
T98 4G|\bP80\b|\bX90HD\b|X98 Air|X98 Air 3G|\bX89\b|P80 3G|\bX80h\b|P98 Air|\bX89HD\b|P98 3G|\bP90HD\b|P89 3G|X98 3G|\bP70h\b|P79HD 3G|G18d 3G|\bP79HD\b|\bP89s\b|\bA88\b|\bP10HD\b|\bP19HD\b|G18 3G|\bP78HD\b|\bA78\b|\bP75\b|G17s 3G|G17h 3G|\bP85t\b|\bP90\b|\bP11\b|\bP98t\b|\bP98HD\b|\bG18d\b|\bP85s\b|\bP11HD\b|\bP88s\b|\bA80HD\b|\bA80se\b|\bA10h\b|\bP89\b|\bP78s\b|\bG18\b|\bP85\b|\bA70h\b|\bA70\b|\bG17\b|\bP18\b|\bA80s\b|\bA11s\b|\bP88HD\b|\bA80h\b|\bP76s\b|\bP76h\b|\bP98\b|\bA10HD\b|\bP78\b|\bP88\b|\bA11\b|\bA10t\b|\bP76a\b|\bP76t\b|\bP76e\b|\bP85HD\b|\bP85a\b|\bP86\b|\bP75HD\b|\bP76v\b|\bA12\b|\bP75a\b|\bA15\b|\bP76Ti\b|\bP81HD\b|\bA10\b|\bT760VE\b|\bT720HD\b|\bP76\b|\bP73\b|\bP71\b|\bP72\b|\bT720SE\b|\bC520Ti\b|\bT760\b|\bT720VE\b|T720-3GE|T720-WiFi
OndaTablet string317 \b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI+ -
\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\b[\s]+|V10 \b4G\b
JaytechTablet string9 TPC-PA762
BlaupunktTablet string30 Endeavour 800NG|Endeavour 1010
DigmaTablet string95 \b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\b
EvolioTablet string79 ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\bEvotab\b|\bNeura\b
LavaTablet string42 QPAD E704|\bIvoryS\b|E-TAB IVORY|\bE-TAB\b
AocTablet string63 MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712
MpmanTablet string264 MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\bMPG7\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|+ -
MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\bMPG7\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010
CelkonTablet string81 CT695|CT888|CT[\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\bCT-1\b
WolderTablet string277 miTab \b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND+ -
miTab \b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\b
MediacomTablet string80 M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA
MiTablet string25 \bMI PAD\b|\bHM NOTE 1W\b
NibiruTablet string28 Nibiru M1|Nibiru Jupiter One
NexoTablet string94 NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI
LeaderTablet string140 TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10+ -
TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100
UbislateTablet string15 UbiSlate[\s]?7C
PocketBookTablet string10 Pocketbook
KocasoTablet string13 \b(TB-1207)\b
HisenseTablet string17 \b(F5281|E2371)\b
Hudl string17 Hudl HT7S3|Hudl 2
TelstraTablet string6 T-Hub2
GenericTablet string269 Android.*\b97D\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\bA7EB\b|CatNova8|A1_07|CT704|CT1002|\bM721\b|rk30sdk|\bEVOTAB\+ -
Android.*\b97D\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\bA7EB\b|CatNova8|A1_07|CT704|CT1002|\bM721\b|rk30sdk|\bEVOTAB\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\bM6pro\b|CT1020W|arc 10HD|\bTP750\b|\bQTAQZ3\b|WVT101|TM1088|KT107
uaHttpHeaders protected static array8 + -
0 string15 HTTP_USER_AGENT
1 string25 HTTP_X_OPERAMINI_PHONE_UA
2 string24 HTTP_X_DEVICE_USER_AGENT
3 string26 HTTP_X_ORIGINAL_USER_AGENT
4 string20 HTTP_X_SKYFIRE_PHONE
5 string20 HTTP_X_BOLT_PHONE_UA
6 string20 HTTP_DEVICE_STOCK_UA
7 string26 HTTP_X_UCBROWSER_DEVICE_UA
userAgent protected string105 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
utilities protected static array7 + -
Bot string271 Googlebot|facebookexternalhit|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|Ahre+ -
Googlebot|facebookexternalhit|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom
MobileBot string59 Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2
DesktopMode string9 WPDesktop
TV string13 SonyDTV|HbbTV
WebKit string20 (webkit)[ /]([\w.]+)
Console string74 \b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\b
Watch string7 SM-V700
Name Type Value
DETECTION_TYPE_MOBILE string6 mobile
DETECTION_TYPE_EXTENDED string8 extended
VER string11 ([\w._\+]+)
MOBILE_GRADE_A string1 A
MOBILE_GRADE_B string1 B
MOBILE_GRADE_C string1 C
VERSION string6 2.8.33
VERSION_TYPE_STRING string4 text
VERSION_TYPE_FLOAT string5 float
mobileTypes public array2 + -
_type protected null null
Rsi\Fred\Component
_components protected array0
_config protected array1 + -
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string6 client
_session protected null null
Rsi\Thing
_published protected array1 + -
Name Type Value
TABLET string6 tablet
PHONE string5 phone
BOT string3 bot
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
minify object Rsi\Fred\Minify+ -
Rsi\Fred\Component Basic component class.Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_cache protected string36 /var/www/fred.shitware.nl/www/cache/
_ext protected string5 .min.
handlers public array2 + -
script array3 + -
jar string50 /var/www/fred.shitware.nl/bin/closure/compiler.jar
ignore array1 + -
0 string37 /Property \w+ never defined on rsi\b/
object Rsi\Fred\Minify\Handler\Script+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_ignore protected array1 + -
0 string37 /Property \w+ never defined on rsi\b/
_jar protected string50 /var/www/fred.shitware.nl/bin/closure/compiler.jar
_java protected null null
_url protected string190 https://closure-compiler.appspot.com/compile?compilation_level=SIMPLE_OPTIMIZATIONS&output_format=json&warning_level=verbose&out+ -
https://closure-compiler.appspot.com/compile?compilation_level=SIMPLE_OPTIMIZATIONS&output_format=json&warning_level=verbose&output_info=compiled_code&output_info=errors&output_info=warnings
Rsi\Fred\Minify\Handler
_config protected array2 + -
jar string50 /var/www/fred.shitware.nl/bin/closure/compiler.jar
ignore array1 + -
0 string37 /Property \w+ never defined on rsi\b/
_minify protected object Rsi\Fred\Minify+ -
recursion
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
Rsi\Thing
_published protected array0
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
style array1 + -
object Rsi\Fred\Minify\Handler\Style+ -
Rsi\Thing Basic object.
By making use of the magic getter and setter it is not necessary to define a specific getter and setter for every property
upfront. All properties can be used as normal properties (that is: without using getXxx() and setXxx() functions). A
property which first was public can be made private/protected, after which it is possible to use a specific getter and/or
setter. Private properties can also be published, which makes it unnecessary to create a specic getter and/or setter.
_minifier protected null null
Rsi\Fred\Minify\Handler
_config protected array0
_minify protected object Rsi\Fred\Minify+ -
recursion
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
Rsi\Thing
_published protected array0
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
Rsi\Fred\Component
_components protected array0
_config protected array3 + -
name string6 minify
cache string36 /var/www/fred.shitware.nl/www/cache/
handlers array1 + -
script array2 + -
jar string50 /var/www/fred.shitware.nl/bin/closure/compiler.jar
ignore array1 + -
0 string37 /Property \w+ never defined on rsi\b/
filemtimeTtl public integer 0
_fred protected object Rsi\Fred+ -
recursion
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected string6 minify
_session protected object Rsi\Fred\Component\Session+ -
Rsi\Thing
_published protected array1 + -
Name Type Value
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_config protected array21 + -
autoloadNamespaces array37 + -
0
string
TijsVerkoyen\CssToInlineStyles\ /var/www/fred.local/vendor/tijsverkoyen/css-to-inline-styles/src
Symfony\Polyfill\Php70\ /var/www/fred.local/vendor/symfony/polyfill-php70
Symfony\Polyfill\Mbstring\ /var/www/fred.local/vendor/symfony/polyfill-mbstring
Symfony\Contracts\ /var/www/fred.local/vendor/symfony/contracts
Symfony\Component\Routing\ /var/www/fred.local/vendor/symfony/routing
Symfony\Component\HttpFoundation\ /var/www/fred.local/vendor/symfony/http-foundation
Symfony\Component\EventDispatcher\ /var/www/fred.local/vendor/symfony/event-dispatcher
Symfony\Component\CssSelector\ /var/www/fred.local/vendor/symfony/css-selector
Rsi\Services /var/www/fred.local/vendor/rsi/services/src/Services
Rsi\Qr /var/www/fred.local/vendor/rsi/qr/src/Qr
Rsi\Mist /var/www/fred.local/vendor/rsi/mist/src/Rsi/Mist
Rsi\Imap /var/www/fred.local/vendor/rsi/imap/src/Imap
Rsi\Html /var/www/fred.local/vendor/rsi/html/src/Html
Rsi\Ginger /var/www/fred.local/vendor/rsi/ginger/src/Rsi/Ginger
Rsi\Fred /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred
Rsi /var/www/fred.local/vendor/rsi/helpers/src/Rsi
React\Stream\ /var/www/fred.local/vendor/react/stream/src
React\Socket\ /var/www/fred.local/vendor/react/socket/src
React\Promise\ /var/www/fred.local/vendor/react/promise/src
React\EventLoop\ /var/www/fred.local/vendor/react/event-loop/src
Ratchet\ /var/www/fred.local/vendor/cboden/ratchet/src/Ratchet
Psr\SimpleCache\ /var/www/fred.local/vendor/psr/simple-cache/src
PhpOffice\PhpSpreadsheet\ /var/www/fred.local/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet
Matrix\ /var/www/fred.local/vendor/markbaker/matrix/classes/src
FontLib\ /var/www/fred.local/vendor/phenx/php-font-lib/src/FontLib
Dompdf\ /var/www/fred.local/vendor/dompdf/dompdf/src
Doctrine\Common\Cache\ /var/www/fred.local/vendor/doctrine/cache/lib/Doctrine/Common/Cache
Complex\ /var/www/fred.local/vendor/markbaker/complex/classes/src
Project\ /var/www/fred.shitware.nl/project
Svg\ /var/www/fred.local/vendor/phenx/php-svg-lib/src/Svg
Sabberworm\CSS /var/www/fred.local/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS
Guzzle\Stream /var/www/fred.local/vendor/guzzle/stream/Guzzle/Stream
Guzzle\Parser /var/www/fred.local/vendor/guzzle/parser/Guzzle/Parser
Guzzle\Http /var/www/fred.local/vendor/guzzle/http/Guzzle/Http
Guzzle\Common /var/www/fred.local/vendor/guzzle/common/Guzzle/Common
Evenement /var/www/fred.local/vendor/evenement/evenement/src/Evenement
Detection /var/www/fred.local/vendor/mobiledetect/mobiledetectlib/namespaced/Detection
autoloadClasses array82 + -
ArithmeticError string85 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/ArithmeticError.php2019-02-22 19:24:39, 47 b
AssertionError string84 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/AssertionError.php2019-02-22 19:24:39, 46 b
Cpdf string53 /var/www/fred.local/vendor/dompdf/dompdf/lib/Cpdf.php2019-02-22 16:07:51, 188.7 kb
CssAtCharsetParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtCharsetToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtFontFaceStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtImportParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtImportToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtKeyframesStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtMediaStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtPageStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssAtVariablesStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCommentParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCommentToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressColorValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressExpressionValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssCompressUnitValuesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertFontWeightMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertHslColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertLevel3AtKeyframesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertLevel3PropertiesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertNamedColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssConvertRgbColorsMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssError string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssExpressionParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssImportImportsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssMin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssMinifier string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssNullToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssOtbsFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssParser string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveCommentsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveEmptyAtBlocksMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveEmptyRulesetsMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRemoveLastDelarationSemiColonMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssSortRulesetPropertiesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssStringParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssUrlParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssVariablesMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssVariablesMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
CssWhitesmithsFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
DivisionByZeroError string89 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/DivisionByZeroError.php2019-02-22 19:24:39, 51 b
Error string75 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/Error.php2019-02-22 19:24:39, 41 b
HTML5_Data string62 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Data.php2019-02-22 16:07:51, 4.4 kb
HTML5_InputStream string69 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/InputStream.php2019-02-22 16:07:51, 10.3 kb
HTML5_Parser string64 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Parser.php2019-02-22 16:07:51, 1.2 kb
HTML5_Tokenizer string67 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/Tokenizer.php2019-02-22 16:07:51, 113.1 kb
HTML5_TreeBuilder string69 /var/www/fred.local/vendor/dompdf/dompdf/lib/html5lib/TreeBuilder.php2019-02-22 16:07:51, 191.8 kb
Mobile_Detect string73 /var/www/fred.local/vendor/mobiledetect/mobiledetectlib/Mobile_Detect.php2019-02-22 16:07:53, 80.5 kb
ParseError string80 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/ParseError.php2019-02-22 19:24:39, 42 b
SessionUpdateTimestampHandlerInterface string108 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/SessionUpdateTimestampHandlerInterface.php2019-02-22 19:24:39, 458 b
TypeError string79 /var/www/fred.local/vendor/symfony/polyfill-php70/Resources/stubs/TypeError.php2019-02-22 19:24:39, 41 b
aCssAtBlockEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssAtBlockStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssDeclarationToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssFormatter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssMinifierFilter string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssMinifierPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssParserPlugin string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssRulesetEndToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssRulesetStartToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
aCssToken string55 /var/www/fred.local/vendor/natxet/CssMin/src/CssMin.php2018-02-13 08:15:53, 158.0 kb
autoloadFiles array62 + -
ad155f8f1cf0d418fe49e248db8c661b string66 /var/www/fred.local/vendor/react/promise/src/functions_include.php2019-02-22 16:07:35, 97 b
0e6d7bf4a5811bfa5cf40c5ccd6fae6a string66 /var/www/fred.local/vendor/symfony/polyfill-mbstring/bootstrap.php2019-02-22 16:07:22, 4.6 kb
023d27dca8066ef29e6739335ea73bad string63 /var/www/fred.local/vendor/symfony/polyfill-php70/bootstrap.php2019-02-22 19:24:39, 907 b
abede361264e2ae69ec1eee813a101af string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/abs.php2019-02-22 16:13:14, 828 b
21a5860fbef5be28db5ddfbc3cca67c4 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acos.php2019-02-22 16:13:14, 1.0 kb
1546e3f9d127f2a9bb2d1b6c31c26ef1 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acosh.php2019-02-22 16:13:14, 920 b
d2516f7f4fba5ea5905f494b4a8262e0 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acot.php2019-02-22 16:13:14, 756 b
4511163d560956219b96882c0980b65e string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acoth.php2019-02-22 16:13:14, 781 b
c361f5616dc2a8da4fa3e137077cd4ea string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acsc.php2019-02-22 16:13:14, 854 b
02d68920fc98da71991ce569c91df0f6 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/acsch.php2019-02-22 16:13:14, 879 b
88e19525eae308b4a6aa3419364875d3 string79 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/argument.php2019-02-22 16:13:14, 828 b
60e8e2d0827b58bfc904f13957e51849 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asec.php2019-02-22 16:13:14, 850 b
13d2f040713999eab66c359b4d79871d string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asech.php2019-02-22 16:13:14, 875 b
838ab38beb32c68a79d3cd2c007d5a04 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asin.php2019-02-22 16:13:14, 1.0 kb
bb28eccd0f8f008333a1b3c163d604ac string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/asinh.php2019-02-22 16:13:14, 936 b
9e483de83558c98f7d3feaa402c78cb3 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/atan.php2019-02-22 16:13:14, 1.3 kb
36b74b5b765ded91ee58c8ee3c0e85e3 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/atanh.php2019-02-22 16:13:14, 1.1 kb
05c15ee9510da7fd6bf6136f436500c0 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/conjugate.php2019-02-22 16:13:14, 760 b
d3208dfbce2505e370788f9f22f6785f string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cos.php2019-02-22 16:13:14, 938 b
141cf1fb3a3046f8b64534b0ebab33ca string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cosh.php2019-02-22 16:13:14, 922 b
be660df75fd0dbe7fa7c03b7434b3294 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/cot.php2019-02-22 16:13:14, 850 b
01e31ea298a51bc9e91517e3ce6b9e76 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/coth.php2019-02-22 16:13:14, 761 b
803ddd97f7b1da68982a7b087c3476f6 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/csc.php2019-02-22 16:13:14, 835 b
3001cdfd101ec3c32da34ee43c2e149b string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/csch.php2019-02-22 16:13:14, 860 b
77b2d7629ef2a93fabb8c56754a91051 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/exp.php2019-02-22 16:13:14, 941 b
4a4471296dec796c21d4f4b6552396a9 string78 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/inverse.php2019-02-22 16:13:14, 895 b
c3e9897e1744b88deb56fcdc39d34d85 string73 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/ln.php2019-02-22 16:13:14, 963 b
a83cacf2de942cff288de15a83afd26d string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/log2.php2019-02-22 16:13:14, 1.1 kb
6a861dacc9ee2f3061241d4c7772fa21 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/log10.php2019-02-22 16:13:14, 1.1 kb
4d2522d968c8ba78d6c13548a1b4200e string79 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/negative.php2019-02-22 16:13:14, 781 b
fd587ca933fc0447fa5ab4843bdd97f7 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/pow.php2019-02-22 16:13:14, 1.3 kb
383ef01c62028fc78cd4388082fce3c2 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/rho.php2019-02-22 16:13:14, 857 b
150fbd1b95029dc47292da97ecab9375 string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sec.php2019-02-22 16:13:14, 731 b
549abd9bae174286d660bdaa07407c68 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sech.php2019-02-22 16:13:14, 756 b
6bfbf5eaea6b17a0ed85cb21ba80370c string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sin.php2019-02-22 16:13:14, 893 b
22efe13f1a497b8e199540ae2d9dc59c string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sinh.php2019-02-22 16:13:14, 918 b
e90135ab8e787795a509ed7147de207d string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/sqrt.php2019-02-22 16:13:14, 825 b
bb0a7923ffc6a90919cd64ec54ff06bc string74 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/tan.php2019-02-22 16:13:14, 1.2 kb
2d302f32ce0fd4e433dd91c5bb404a28 string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/tanh.php2019-02-22 16:13:14, 1.1 kb
24dd4658a952171a4ee79218c4f9fd06 string76 /var/www/fred.local/vendor/markbaker/complex/classes/src/functions/theta.php2019-02-22 16:13:14, 1.2 kb
e49b7876281d6f5bc39536dde96d1f4a string75 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/add.php2019-02-22 16:13:14, 1.3 kb
47596e02b43cd6da7700134fd08f88cf string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/subtract.php2019-02-22 16:13:14, 1.3 kb
883af48563631547925fa4c3b48ead07 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/multiply.php2019-02-22 16:13:14, 1.4 kb
f190e3308e6ca23234a2875edc985c03 string80 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/divideby.php2019-02-22 16:13:14, 1.7 kb
ac9e33ce6841aa5bf5d16d465a2f03a7 string82 /var/www/fred.local/vendor/markbaker/complex/classes/src/operations/divideinto.php2019-02-22 16:13:14, 1.7 kb
9d8e013a5160a09477beb8e44f8ae97b string77 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/adjoint.php2019-02-22 16:13:13, 676 b
6e78d1bdea6248d6aa117229efae50f2 string82 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/antidiagonal.php2019-02-22 16:13:13, 696 b
4623d87924d94f5412fe5afbf1cef31d string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/cofactors.php2019-02-22 16:13:13, 684 b
901fd1f6950a637ca85f66b701a45e13 string81 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/determinant.php2019-02-22 16:13:13, 692 b
83057abc0e4acc99ba80154ee5d02a49 string78 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/diagonal.php2019-02-22 16:13:13, 680 b
07b7fd7a434451149b4fd477fca0ce06 string78 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/identity.php2019-02-22 16:13:13, 685 b
c8d43b340583e07ae89f2a3baef2cf89 string77 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/inverse.php2019-02-22 16:13:13, 676 b
499bb10ed7a3aee2ba4c09a31a85e8d1 string76 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/minors.php2019-02-22 16:13:13, 672 b
1cad2e6414d652e8b1c64e8967f6f37d string75 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/trace.php2019-02-22 16:13:13, 677 b
95a7f134ac17161d07def442b3b737e8 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/functions/transpose.php2019-02-22 16:13:13, 691 b
b3a6bc628377118d4b4b8ba08d1eb949 string74 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/add.php2019-02-22 16:13:13, 870 b
5fef6d0e407f3f8887266dfa4a6c534c string80 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/directsum.php2019-02-22 16:13:13, 880 b
684ba247e1385946e3babdaa054119de string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/subtract.php2019-02-22 16:13:13, 894 b
aa53dcba601214d17ad405b7c291b7e8 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/multiply.php2019-02-22 16:13:13, 904 b
75c79eb1b25749b05a47976f32b0d8a2 string79 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/divideby.php2019-02-22 16:13:13, 869 b
6ab8ad87a734f276a6bcd5a0fe1289be string81 /var/www/fred.local/vendor/markbaker/matrix/classes/src/operations/divideinto.php2019-02-22 16:13:13, 948 b
2c102faa651ef8ea5874edb585946bce string73 /var/www/fred.local/vendor/swiftmailer/swiftmailer/lib/swift_required.php2019-02-22 16:08:02, 677 b
sharedCacheFile string42 /var/www/tmp/fred-nl/fred-shared-cache.tmp2020-06-07 20:19:21, 5.8 kb
version string21 3.0.32-blessed-beaver
alive array1 + -
journalPath string29 /var/www/tmp/fred-nl/journal/
cache array5 + -
type string10 filesystem
params array2 + -
0 1
string /var/www/tmp/fred-nl/cache .tmp
defaultTtl integer 3600
busyPlaceholder string34 ***** cache busy placeholder *****
busyTtl integer 15
controller array8 + -
client array2 + -
formInvalidMessage string14 [@formInvalid]
unloadMessage string13 [@pageUnload]
defaultCaption string4 [?*]
defaultHint string8 [?*Hint]
defaultViewNamespace string12 Project\View
domainRedir array1 + -
/^http:\/\/fred\.shitware\.nl$/i string24 https://fred.shitware.nl
domainRedirPermanent boolean true
view array5 + -
title string49 FRED™: Framework for Rapid and Easy Development
filemtimeTtl integer 120
fileVersionFormat string23 [base]~v[version].[ext]
minifiedPath string39 /var/www/fred.shitware.nl/www/minified/
html array3 + -
builderClassNames array2 + -
string43 Rsi\Fred\Controller\View\Html\Builder\Table
phone string37 Rsi\Fred\Controller\View\Html\Builder
listPath string35 /var/www/fred.shitware.nl/www/fred/
defaultTemplatePath string44 /var/www/fred.shitware.nl/resource/template/
widget array4 + -
date array1 + -
placeholder string18 [?datePlaceholder]
file array2 + -
sideloadControllerName string8 Sideload
sideloadPath string30 /var/www/tmp/fred-nl/sideload/
options array1 + -
multiTrailer string15 [@multiTrailer]
table array2 + -
pdfRenderer string6 DomPDF
pdfRendererPath string44 /var/www/fred.local/vendor/dompdf/dompdf-old
db array1 + -
dsn username password
string string string
connection mysql:host=localhost;dbname=shitware;charset=utf8 fred-demo ********
def array2 + -
databaseStructureFilename string51 /var/www/fred.shitware.nl/resource/def/database.php
filename string50 /var/www/fred.shitware.nl/resource/def/project.php
front array1 + -
controllerNamespaces array1 + -
Project\Controller null null
lock array1 + -
path string26 /var/www/tmp/fred-nl/lock/
log array1 + -
handlers array2 + -
mail array4 + -
prio integer 3
filename string33 /var/www/tmp/fred-nl/mail-log.tmp2020-06-07 20:19:24, 2.9 kb
from string16 fred@shitware.nl
to string15 rob@shitware.nl
mem array2 + -
save integer 10
filename string29 /var/www/tmp/fred-nl/logs.dat2020-06-07 20:19:21, 341.0 kb
minify array2 + -
cache string36 /var/www/fred.shitware.nl/www/cache/
handlers array1 + -
script array2 + -
jar string50 /var/www/fred.shitware.nl/bin/closure/compiler.jar
ignore array1 + -
0 string37 /Property \w+ never defined on rsi\b/
router array1 + -
sharedCacheFile string49 /var/www/tmp/fred-nl/fred-router-shared-cache.tmp2020-06-07 15:20:36, 485 b
security array4 + -
checks array5 + -
csrf null null
path null null
userAgent null null
injection null null
throttle array1 + -
3000 6000
integer integer
sleep 1000 2000
whitelist array2 + -
0
string
::1;127.0.0.1 userAgent
66.249.0.0/16 throttle
path string30 /var/www/tmp/fred-nl/security/
server array1 + -
log
string
integrity /var/www/tmp/fred-nl/integrity.log
storage array1 + -
path
string
container /var/www/fred.shitware.nl/storage/
trans array1 + -
filename string52 /var/www/fred.shitware.nl/resource/trans/default.php2020-06-07 15:08:08, 1.0 kb
vars array1 + -
filename string42 /var/www/fred.shitware.nl/config/vars.json2016-04-12 22:16:23, 49 b
controllers array1 + -
answersFile
string
kb /var/www/fred.shitware.nl/config/kb.php2019-08-13 16:38:52, 447 b
debug boolean true
debug public boolean true
defaultComponentNamespace public string8 Rsi\Fred
_errorBacktrace protected null null
_errorHash protected null null
ignoreErrors public string13 /^SOAP-ERROR/
_initialized protected boolean true
_internalError protected boolean true
_maintenanceKey protected string23 fred:maintenanceMessage
_maintenanceMessage protected array0
_maintenanceTime protected null null
_releaseNotesFile protected string69 /var/www/fred.local/vendor/rsi/fred/src/Rsi/../../doc/pages/notes.php2020-06-02 18:40:19, 3.3 kb
_releaseNotesKey protected string21 fred:releaseNotesTime
_sharedCacheFile protected string42 /var/www/tmp/fred-nl/fred-shared-cache.tmp2020-06-07 20:19:21, 5.8 kb
_sharedCacheTime protected double 1591553581.75152020-06-07 20:13:01
_sharedCacheTtl protected integer 600
_sharedCacheTtlSpread protected integer 10
_startTime protected double 1591553964.49812020-06-07 20:19:24
stripObjectsMaxDepth public integer 10
stripObjectsMemoryLimit public double 26843545.6
templatePath public string59 /var/www/fred.local/vendor/rsi/fred/src/Rsi/../../template/
_timeLimit protected null null
version public string21 3.0.32-blessed-beaver
Rsi\Thing
_published protected array3 + -
startTime integer 1
autoloadNamespaces integer 1
autoloadClasses integer 1
Name Type Value
EVENT_HALT string9 fred:halt
EVENT_EXTERNAL_ERROR string18 fred:externalError
EVENT_SHUTDOWN string13 fred:shutdown
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3
_name protected null null
_session protected null null
Rsi\Thing
_published protected array2 + -
fred integer 1
authSets integer 3
Name Type Value
TOTAL_COUNT string5 count
TOTAL_SUM string3 sum
TOTAL_AVG string3 avg
TOTAL_MAX string3 max
TOTAL_MIN string3 min
TOTAL_UNIQUE string6 unique
TOTAL_NULL string4 null
TOTAL_NOT_NULL string8 not_null
HIDDEN integer 0
READABLE integer 1
WRITEABLE integer 2
READWRITE integer 3