Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:lib:core

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
scriptlog:lib:core [2026/09/26 09:09] – admin adminscriptlog:lib:core [2026/09/26 09:34] (current) – admin admin
Line 2: Line 2:
  
  
-Framework primitives shared by every layer: the base DAO, the `Database` wrapper, the sanitiser, the logger, the API router, and the exception hierarchy.+Framework primitives shared by every layer: the base DAO, the `Database` wrapper, the sanitiser, the logger, the API router, the application bootstrap, and the exception hierarchy. Also vendors HTMLPurifier, which is excluded from this documentation.
  
 ---- ----
  
-======= Types (103) =======+======= Types (102) =======
  
-  ^ Kind ^ Modifier ^ Type ^ Methods ^ Props ^ Consts ^ LOC ^ Summary ^ +^ Kind ^ Modifier ^ Type ^ Methods ^ Props ^ Consts ^ LOC ^ Summary ^ 
-  | ''class'' |  | [[scriptlog:lib:core:actionconst|''ActionConst'']] | 0 | 0 | 74 | 115 | The collection of actions constant | +| ''class'' |  | [[scriptlog:lib:core:actionconst|''ActionConst'']] | 0 | 0 | 74 | 115 | The collection of actions constant | 
-  | ''class'' |  | [[scriptlog:lib:core:apiauth|''ApiAuth'']] | 22 | 3 | 6 | 570 | API Authentication | +| ''class'' |  | [[scriptlog:lib:core:apiauth|''ApiAuth'']] | 22 | 3 | 6 | 570 | API Authentication | 
-  | ''class'' |  | [[scriptlog:lib:core:apihateoas|''ApiHateoas'']] | 8 | 0 | 0 | 325 | API HATEOAS Links Generator | +| ''class'' |  | [[scriptlog:lib:core:apihateoas|''ApiHateoas'']] | 8 | 2 | 0 | 325 | API HATEOAS Links Generator | 
-  | ''class'' |  | [[scriptlog:lib:core:apihelper|''ApiHelper'']] | 1 | 0 | 0 | 29 | ApiHelper | +| ''class'' |  | [[scriptlog:lib:core:apihelper|''ApiHelper'']] | 1 | 0 | 0 | 29 | ApiHelper | 
-  | ''class'' |  | [[scriptlog:lib:core:apiresponse|''ApiResponse'']] | 29 | 1 | 18 | 597 |  | +| ''class'' |  | [[scriptlog:lib:core:apiresponse|''ApiResponse'']] | 29 | 4 | 18 | 597 |  | 
-  | ''class'' |  | [[scriptlog:lib:core:apirouter|''ApiRouter'']] | 14 | 4 | 1 | 380 | API Router | +| ''class'' |  | [[scriptlog:lib:core:apirouter|''ApiRouter'']] | 14 | 4 | 1 | 380 | API Router | 
-  | ''class'' |  | [[scriptlog:lib:core:appconfig|''AppConfig'']] | 2 | 0 | 0 | 35 | AppConfig Class | +| ''class'' |  | [[scriptlog:lib:core:appconfig|''AppConfig'']] | 2 | 1 | 0 | 35 | AppConfig Class | 
-  | ''class'' |  | [[scriptlog:lib:core:appcontext|''AppContext'']] | 3 | 0 | 0 | 21 | A simple Read-Only Data Object to hold application state. | +| ''class'' |  | [[scriptlog:lib:core:appcontext|''AppContext'']] | 3 | 1 | 0 | 21 | A simple Read-Only Data Object to hold application state. | 
-  | ''class'' |  | [[scriptlog:lib:core:appexception|''AppException'']] | 2 | 0 | 0 | 43 | Class AppException extends Exception implements IAppThrowable | +| ''class'' |  | [[scriptlog:lib:core:appexception|''AppException'']] | 2 | 0 | 0 | 43 | Class AppException extends Exception implements IAppThrowable | 
-  | ''interface'' |  | [[scriptlog:lib:core:appinterface|''AppInterface'']] | 4 | 0 | 0 | 29 | AppInterface Interface | +| ''interface'' |  | [[scriptlog:lib:core:appinterface|''AppInterface'']] | 4 | 0 | 0 | 29 | AppInterface Interface | 
-  | ''class'' |  | [[scriptlog:lib:core:atomwriter|''AtomWriter'']] | 4 | 0 | 0 | 129 | class AtomWriter | +| ''class'' |  | [[scriptlog:lib:core:atomwriter|''AtomWriter'']] | 4 | 3 | 0 | 129 | class AtomWriter | 
-  | ''class'' |  | [[scriptlog:lib:core:authentication|''Authentication'']] | 23 | 1 | 2 | 642 | class Authentication | +| ''class'' |  | [[scriptlog:lib:core:authentication|''Authentication'']] | 23 | 12 | 2 | 642 | class Authentication | 
-  | ''class'' |  | [[scriptlog:lib:core:authorization|''Authorization'']] | 5 | 0 | 0 | 72 | class Authorization | +| ''class'' |  | [[scriptlog:lib:core:authorization|''Authorization'']] | 5 | 1 | 0 | 72 | class Authorization | 
-  | ''class'' | abstract | [[scriptlog:lib:core:baseapp|''BaseApp'']] | 8 | 0 | 0 | 95 | Abstract Class BaseApp implements AppInterface | +| ''class'' | abstract | [[scriptlog:lib:core:baseapp|''BaseApp'']] | 8 | 2 | 0 | 95 | Abstract Class BaseApp implements AppInterface | 
-  | ''class'' |  | [[scriptlog:lib:core:basemodel|''BaseModel'']] | 7 | 0 | 0 | 86 | BaseModel Class | +| ''class'' |  | [[scriptlog:lib:core:basemodel|''BaseModel'']] | 7 | 2 | 0 | 86 | BaseModel Class | 
-  | ''class'' |  | [[scriptlog:lib:core:blogschema|''BlogSchema'']] | 3 | 0 | 0 | 94 | class BlogSchema | +| ''class'' |  | [[scriptlog:lib:core:blogschema|''BlogSchema'']] | 3 | 0 | 0 | 94 | class BlogSchema | 
-  | ''interface'' |  | [[scriptlog:lib:core:boardinterface|''BoardInterface'']] | 3 | 0 | 0 | 23 | BoardInterface Interface | +| ''interface'' |  | [[scriptlog:lib:core:boardinterface|''BoardInterface'']] | 3 | 0 | 0 | 23 | BoardInterface Interface | 
-  | ''class'' |  | [[scriptlog:lib:core:bootstrap|''Bootstrap'']] | 24 | 3 | 0 | 659 | Class Bootstrap | +| ''class'' |  | [[scriptlog:lib:core:bootstrap|''Bootstrap'']] | 24 | 3 | 0 | 659 | Class Bootstrap | 
-  | ''class'' |  | [[scriptlog:lib:core:csrfguard|''CSRFGuard'']] | 4 | 1 | 0 | 137 | CSRFGuard | +| ''class'' |  | [[scriptlog:lib:core:csrfguard|''CSRFGuard'']] | 4 | 1 | 0 | 137 | CSRFGuard | 
-  | ''class'' |  | [[scriptlog:lib:core:clean|''Clean'']] | 2 | 0 | 0 | 63 | Clean class. | +| ''class'' |  | [[scriptlog:lib:core:clean|''Clean'']] | 2 | 0 | 0 | 63 | Clean class. | 
-  | ''class'' |  | [[scriptlog:lib:core:coreexception|''CoreException'']] | 2 | 0 | 0 | 43 | CoreException Class extends Exception implements ICoreThrowable | +| ''class'' |  | [[scriptlog:lib:core:coreexception|''CoreException'']] | 2 | 0 | 0 | 43 | CoreException Class extends Exception implements ICoreThrowable | 
-  | ''class'' |  | [[scriptlog:lib:core:dao|''Dao'']] | 18 | 0 | 0 | 354 | Dao Class | +| ''class'' |  | [[scriptlog:lib:core:dao|''Dao'']] | 18 | 5 | 0 | 354 | Dao Class | 
-  | ''class'' | abstract | [[scriptlog:lib:core:dashboard|''Dashboard'']] | 5 | 0 | 0 | 51 | Abstract Class Dashboard implement BoardInterface | +| ''class'' | abstract | [[scriptlog:lib:core:dashboard|''Dashboard'']] | 5 | 2 | 0 | 51 | Abstract Class Dashboard implement BoardInterface | 
-  | ''class'' |  | [[scriptlog:lib:core:dategenerator|''DateGenerator'']] | 20 | 1 | 0 | 589 |  | +| ''class'' |  | [[scriptlog:lib:core:dategenerator|''DateGenerator'']] | 20 | 5 | 0 | 589 |  | 
-  | ''class'' |  | [[scriptlog:lib:core:db|''Db'']] | 21 | 0 | 1 | 498 | Class Db implements DbInterface | +| ''class'' |  | [[scriptlog:lib:core:db|''Db'']] | 21 | 5 | 1 | 498 | Class Db implements DbInterface | 
-  | ''class'' |  | [[scriptlog:lib:core:dbexception|''DbException'']] | 2 | 2 | 0 | 31 | DbException class extends Abstract Class CoreException | +| ''class'' |  | [[scriptlog:lib:core:dbexception|''DbException'']] | 2 | 2 | 0 | 31 | DbException class extends Abstract Class CoreException | 
-  | ''class'' |  | [[scriptlog:lib:core:dbfactory|''DbFactory'']] | 1 | 0 | 0 | 30 | DbFactory Class | +| ''class'' |  | [[scriptlog:lib:core:dbfactory|''DbFactory'']] | 1 | 0 | 0 | 30 | DbFactory Class | 
-  | ''interface'' |  | [[scriptlog:lib:core:dbinterface|''DbInterface'']] | 12 | 0 | 0 | 92 | interface DbInterface | +| ''interface'' |  | [[scriptlog:lib:core:dbinterface|''DbInterface'']] | 12 | 0 | 0 | 92 | interface DbInterface | 
-  | ''class'' |  | [[scriptlog:lib:core:dbmysqli|''DbMySQLi'']] | 22 | 4 | 0 | 473 | Class DbMySQLi | +| ''class'' |  | [[scriptlog:lib:core:dbmysqli|''DbMySQLi'']] | 22 | 12 | 0 | 473 | Class DbMySQLi | 
-  | ''class'' |  | [[scriptlog:lib:core:debugroute|''DebugRoute'']] | 2 | 1 | 0 | 68 | Class DebugRoute | +| ''class'' |  | [[scriptlog:lib:core:debugroute|''DebugRoute'']] | 2 | 1 | 0 | 68 | Class DebugRoute | 
-  | ''class'' |  | [[scriptlog:lib:core:dispatcher|''Dispatcher'']] | 19 | 2 | 0 | 502 | Class Dispatcher | +| ''class'' |  | [[scriptlog:lib:core:dispatcher|''Dispatcher'']] | 19 | 4 | 0 | 502 | Class Dispatcher | 
-  | ''class'' |  | [[scriptlog:lib:core:exportexception|''ExportException'']] | 1 | 0 | 0 | 7 | Class ExportException | +| ''class'' |  | [[scriptlog:lib:core:exportexception|''ExportException'']] | 1 | 0 | 0 | 7 | Class ExportException | 
-  | ''class'' |  | [[scriptlog:lib:core:formvalidator|''FormValidator'']] | 7 | 1 | 0 | 237 | class FormValidator | +| ''class'' |  | [[scriptlog:lib:core:formvalidator|''FormValidator'']] | 7 | 8 | 0 | 237 | class FormValidator | 
-  | ''class'' |  | [[scriptlog:lib:core:fronthelper|''FrontHelper'']] | 13 | 0 | 0 | 192 | class FrontHelper | +| ''class'' |  | [[scriptlog:lib:core:fronthelper|''FrontHelper'']] | 13 | 1 | 0 | 192 | class FrontHelper | 
-  | ''class'' |  | [[scriptlog:lib:core:htmlpurifier|''HTMLPurifier'']] | 6 | 2 | 1 | 243 | Facade that coordinates HTML Purifier's subsystems in order to purify HTML. | +| ''class'' |  | [[scriptlog:lib:core:hzip|''HZip'']] | 2 | 0 | 0 | 49 | HZip Class | 
-  | ''class'' |  | [[scriptlog:lib:core:hzip|''HZip'']] | 2 | 0 | 0 | 49 | HZip Class | +| ''class'' | final | [[scriptlog:lib:core:handlerequest|''HandleRequest'']] | 22 | 4 | 0 | 566 | class HandleRequest | 
-  | ''class'' | final | [[scriptlog:lib:core:handlerequest|''HandleRequest'']] | 22 | 0 | 0 | 566 | class HandleRequest | +| ''class'' | final | [[scriptlog:lib:core:html|''Html'']] | 10 | 3 | 0 | 564 | HTML parsing, filtering and sanitization | 
-  | ''class'' | final | [[scriptlog:lib:core:html|''Html'']] | 10 | 3 | 0 | 564 | HTML parsing, filtering and sanitization | +| ''class'' |  | [[scriptlog:lib:core:i18nmanager|''I18nManager'']] | 22 | 8 | 0 | 234 |  | 
-  | ''class'' |  | [[scriptlog:lib:core:i18nmanager|''I18nManager'']] | 22 | 4 | 0 | 234 |  | +| ''interface'' |  | [[scriptlog:lib:core:iappthrowable|''IAppThrowable'']] | 0 | 0 | 0 | 3 | interface IAppThrowable extends IThrowable | 
-  | ''interface'' |  | [[scriptlog:lib:core:iappthrowable|''IAppThrowable'']] | 0 | 0 | 0 | 3 | interface IAppThrowable extends IThrowable | +| ''interface'' |  | [[scriptlog:lib:core:icorethrowable|''ICoreThrowable'']] | 0 | 0 | 0 | 3 | interface IcoreThrowable extends IThrowable | 
-  | ''interface'' |  | [[scriptlog:lib:core:icorethrowable|''ICoreThrowable'']] | 0 | 0 | 0 | 3 | interface IcoreThrowable extends IThrowable | +| ''interface'' |  | [[scriptlog:lib:core:idbthrowable|''IDbThrowable'']] | 0 | 0 | 0 | 3 | interface IDaoThrowable extends IThrowable | 
-  | ''interface'' |  | [[scriptlog:lib:core:idbthrowable|''IDbThrowable'']] | 0 | 0 | 0 | 3 | interface IDaoThrowable extends IThrowable | +| ''interface'' |  | [[scriptlog:lib:core:iexception|''IException'']] | 7 | 0 | 0 | 16 | interface IException | 
-  | ''interface'' |  | [[scriptlog:lib:core:iexception|''IException'']] | 7 | 0 | 0 | 16 | interface IException | +| ''interface'' |  | [[scriptlog:lib:core:imodelthrowable|''IModelThrowable'']] | 0 | 0 | 0 | 3 | interface IProviderThrowable extends IThrowable | 
-  | ''interface'' |  | [[scriptlog:lib:core:imodelthrowable|''IModelThrowable'']] | 0 | 0 | 0 | 3 | interface IProviderThrowable extends IThrowable | +| ''interface'' |  | [[scriptlog:lib:core:iproviderthrowable|''IProviderThrowable'']] | 0 | 0 | 0 | 3 | interface IProviderThrowable extends IThrowable | 
-  | ''interface'' |  | [[scriptlog:lib:core:iproviderthrowable|''IProviderThrowable'']] | 0 | 0 | 0 | 3 | interface IProviderThrowable extends IThrowable | +| ''interface'' |  | [[scriptlog:lib:core:iservicethrowable|''IServiceThrowable'']] | 0 | 0 | 0 | 3 | interface IServiceThrowable extends IThrowable | 
-  | ''interface'' |  | [[scriptlog:lib:core:iservicethrowable|''IServiceThrowable'']] | 0 | 0 | 0 | 3 | interface IServiceThrowable extends IThrowable | +| ''interface'' |  | [[scriptlog:lib:core:isessionthrowable|''ISessionThrowable'']] | 0 | 0 | 0 | 3 | interface ISessionThrowable extends IThrowable | 
-  | ''interface'' |  | [[scriptlog:lib:core:isessionthrowable|''ISessionThrowable'']] | 0 | 0 | 0 | 3 | interface ISessionThrowable extends IThrowable | +| ''interface'' |  | [[scriptlog:lib:core:ithrowable|''IThrowable'']] | 8 | 0 | 0 | 18 | IThrowable | 
-  | ''interface'' |  | [[scriptlog:lib:core:ithrowable|''IThrowable'']] | 8 | 0 | 0 | 18 | IThrowable | +| ''interface'' |  | [[scriptlog:lib:core:iviewthrowable|''IViewThrowable'']] | 0 | 0 | 0 | 3 | interface IViewThrowable extends IThrowable | 
-  | ''interface'' |  | [[scriptlog:lib:core:iviewthrowable|''IViewThrowable'']] | 0 | 0 | 0 | 3 | interface IViewThrowable extends IThrowable | +| ''class'' |  | [[scriptlog:lib:core:imgcompressor|''ImgCompressor'']] | 4 | 1 | 0 | 135 |  | 
-  | ''class'' |  | [[scriptlog:lib:core:imgcompressor|''ImgCompressor'']] | 4 | 0 | 0 | 135 |  | +| ''class'' |  | [[scriptlog:lib:core:importexception|''ImportException'']] | 1 | 0 | 0 | 7 | Class ImportException | 
-  | ''class'' |  | [[scriptlog:lib:core:importexception|''ImportException'']] | 1 | 0 | 0 | 7 | Class ImportException | +| ''class'' |  | [[scriptlog:lib:core:localedetector|''LocaleDetector'']] | 14 | 4 | 0 | 172 |  | 
-  | ''class'' |  | [[scriptlog:lib:core:localedetector|''LocaleDetector'']] | 14 | 4 | 0 | 172 |  | +| ''class'' |  | [[scriptlog:lib:core:localerouter|''LocaleRouter'']] | 10 | 3 | 0 | 106 |  | 
-  | ''class'' |  | [[scriptlog:lib:core:localerouter|''LocaleRouter'']] | 10 | 2 | 0 | 106 |  | +| ''class'' |  | [[scriptlog:lib:core:logerror|''LogError'']] | 7 | 2 | 0 | 118 | class LogError | 
-  | ''class'' |  | [[scriptlog:lib:core:logerror|''LogError'']] | 7 | 1 | 0 | 118 | class LogError | +| ''class'' |  | [[scriptlog:lib:core:mailer|''Mailer'']] | 12 | 9 | 0 | 239 | Class Mailer | 
-  | ''class'' |  | [[scriptlog:lib:core:mailer|''Mailer'']] | 12 | 0 | 0 | 239 | Class Mailer | +| ''class'' |  | [[scriptlog:lib:core:medooinit|''MedooInit'']] | 1 | 1 | 0 | 10 | Class MedooInit | 
-  | ''class'' |  | [[scriptlog:lib:core:medooinit|''MedooInit'']] | 1 | 0 | 0 | 10 | Class MedooInit | +| ''class'' | final | [[scriptlog:lib:core:messagelog|''MessageLog'']] | 5 | 1 | 0 | 214 | MessageLog | 
-  | ''class'' | final | [[scriptlog:lib:core:messagelog|''MessageLog'']] | 5 | 0 | 0 | 214 | MessageLog | +| ''class'' |  | [[scriptlog:lib:core:modelexception|''ModelException'']] | 2 | 2 | 0 | 28 | Class ProviderException extends Exception implements IAppThrowable | 
-  | ''class'' |  | [[scriptlog:lib:core:modelexception|''ModelException'']] | 2 | 1 | 0 | 28 | Class ProviderException extends Exception implements IAppThrowable | +| ''class'' |  | [[scriptlog:lib:core:pagination|''Pagination'']] | 4 | 0 | 0 | 108 | Pagination class | 
-  | ''class'' |  | [[scriptlog:lib:core:pagination|''Pagination'']] | 4 | 0 | 0 | 108 | Pagination class | +| ''class'' |  | [[scriptlog:lib:core:paginator|''Paginator'']] | 13 | 6 | 0 | 249 | Class Paginator | 
-  | ''class'' |  | [[scriptlog:lib:core:paginator|''Paginator'']] | 13 | 2 | 0 | 249 | Class Paginator | +| ''class'' |  | [[scriptlog:lib:core:passphrasekey|''PassPhraseKey'']] | 6 | 4 | 0 | 135 | class PassPhraseKey | 
-  | ''class'' |  | [[scriptlog:lib:core:passphrasekey|''PassPhraseKey'']] | 6 | 0 | 0 | 135 | class PassPhraseKey | +| ''class'' |  | [[scriptlog:lib:core:providerexception|''ProviderException'']] | 2 | 2 | 0 | 28 | Class ProviderException extends Exception implements IAppThrowable | 
-  | ''class'' |  | [[scriptlog:lib:core:providerexception|''ProviderException'']] | 2 | 1 | 0 | 28 | Class ProviderException extends Exception implements IAppThrowable | +| ''class'' |  | [[scriptlog:lib:core:psr4autoloadtest|''Psr4AutoloadTest'']] | 2 | 0 | 0 | 22 | PSR-4 Autoload verification class. | 
-  | ''class'' |  | [[scriptlog:lib:core:psr4autoloadtest|''Psr4AutoloadTest'']] | 2 | 0 | 0 | 22 | PSR-4 Autoload verification class. | +| ''class'' |  | [[scriptlog:lib:core:rsswriter|''RSSWriter'']] | 2 | 1 | 0 | 32 | RSSWriter Class | 
-  | ''class'' |  | [[scriptlog:lib:core:rsswriter|''RSSWriter'']] | 2 | 0 | 0 | 32 | RSSWriter Class | +| ''class'' |  | [[scriptlog:lib:core:random|''Random'']] | 12 | 2 | 5 | 277 | Random Class | 
-  | ''class'' |  | [[scriptlog:lib:core:random|''Random'']] | 12 | 2 | 5 | 277 | Random Class | +| ''class'' |  | [[scriptlog:lib:core:ratelimiter|''RateLimiter'']] | 8 | 1 | 2 | 199 | RateLimiter | 
-  | ''class'' |  | [[scriptlog:lib:core:ratelimiter|''RateLimiter'']] | 8 | 0 | 2 | 199 | RateLimiter | +| ''class'' |  | [[scriptlog:lib:core:registry|''Registry'']] | 7 | 2 | 0 | 116 | class Registry | 
-  | ''class'' |  | [[scriptlog:lib:core:registry|''Registry'']] | 7 | 1 | 0 | 116 | class Registry | +| ''class'' |  | [[scriptlog:lib:core:remoteaddress|''RemoteAddress'']] | 7 | 3 | 0 | 156 | Class RemoteAddress | 
-  | ''class'' |  | [[scriptlog:lib:core:remoteaddress|''RemoteAddress'']] | 7 | 3 | 0 | 156 | Class RemoteAddress | +| ''class'' |  | [[scriptlog:lib:core:requestpath|''RequestPath'']] | 12 | 1 | 1 | 166 | class RequestPath | 
-  | ''class'' |  | [[scriptlog:lib:core:requestpath|''RequestPath'']] | 12 | 0 | 1 | 166 | class RequestPath | +| ''class'' |  | [[scriptlog:lib:core:resize|''Resize'']] | 10 | 4 | 0 | 268 | Class Resize | 
-  | ''class'' |  | [[scriptlog:lib:core:resize|''Resize'']] | 10 | 0 | 0 | 268 | Class Resize | +| ''class'' |  | [[scriptlog:lib:core:responsivecaptcha|''ResponsiveCaptcha'']] | 12 | 1 | 0 | 629 | Generate random text-based CAPTCHAs with simple arithmetic and logic questions | 
-  | ''class'' |  | [[scriptlog:lib:core:responsivecaptcha|''ResponsiveCaptcha'']] | 12 | 1 | 0 | 629 | Generate random text-based CAPTCHAs with simple arithmetic and logic questions | +| ''class'' |  | [[scriptlog:lib:core:sanitize|''Sanitize'']] | 6 | 0 | 0 | 95 | sanitize.class.php | 
-  | ''class'' |  | [[scriptlog:lib:core:sanitize|''Sanitize'']] | 6 | 0 | 0 | 95 | sanitize.class.php | +| ''class'' |  | [[scriptlog:lib:core:scriptlogcryptonize|''ScriptlogCryptonize'']] | 18 | 0 | 4 | 586 | Class ScriptlogCryptonize | 
-  | ''class'' |  | [[scriptlog:lib:core:scriptlogcryptonize|''ScriptlogCryptonize'']] | 18 | 0 | 4 | 586 | Class ScriptlogCryptonize | +| ''class'' |  | [[scriptlog:lib:core:scriptlogcryptonizeexception|''ScriptlogCryptonizeException'']] | 0 | 0 | 0 | 3 | ScriptlogCryptoException extends CoreException | 
-  | ''class'' |  | [[scriptlog:lib:core:scriptlogcryptonizeexception|''ScriptlogCryptonizeException'']] | 0 | 0 | 0 | 3 | ScriptlogCryptoException extends CoreException | +| ''class'' |  | [[scriptlog:lib:core:scriptlogopenssl|''ScriptlogOpenssl'']] | 0 | 1 | 0 | 15 | Class ScriptlogOpenssl | 
-  | ''class'' |  | [[scriptlog:lib:core:scriptlogopenssl|''ScriptlogOpenssl'']] | 0 | 0 | 0 | 15 | Class ScriptlogOpenssl | +| ''class'' |  | [[scriptlog:lib:core:scriptlogscanner|''ScriptlogScanner'']] | 6 | 2 | 0 | 39 | Class ScriptlogScanner | 
-  | ''class'' |  | [[scriptlog:lib:core:scriptlogscanner|''ScriptlogScanner'']] | 6 | 1 | 0 | 39 | Class ScriptlogScanner | +| ''class'' |  | [[scriptlog:lib:core:searchfinder|''SearchFinder'']] | 8 | 2 | 0 | 275 | Class SearchFinder | 
-  | ''class'' |  | [[scriptlog:lib:core:searchfinder|''SearchFinder'']] | 8 | 0 | 0 | 275 | Class SearchFinder | +| ''class'' |  | [[scriptlog:lib:core:serviceexception|''ServiceException'']] | 2 | 2 | 0 | 28 | class ServiceException extends Exception implements IEventThrowable | 
-  | ''class'' |  | [[scriptlog:lib:core:serviceexception|''ServiceException'']] | 2 | 1 | 0 | 28 | class ServiceException extends Exception implements IEventThrowable | +| ''class'' |  | [[scriptlog:lib:core:session|''Session'']] | 7 | 2 | 2 | 79 | Class Session | 
-  | ''class'' |  | [[scriptlog:lib:core:session|''Session'']] | 7 | 1 | 2 | 79 | Class Session | +| ''class'' |  | [[scriptlog:lib:core:sessionmaker|''SessionMaker'']] | 13 | 3 | 0 | 361 | Class SessionMaker extends SessionHandler | 
-  | ''class'' |  | [[scriptlog:lib:core:sessionmaker|''SessionMaker'']] | 13 | 1 | 0 | 361 | Class SessionMaker extends SessionHandler | +| ''class'' |  | [[scriptlog:lib:core:sessionmakerexception|''SessionMakerException'']] | 0 | 0 | 0 | 3 | Class SessionMakerException extends CoreException | 
-  | ''class'' |  | [[scriptlog:lib:core:sessionmakerexception|''SessionMakerException'']] | 0 | 0 | 0 | 3 | Class SessionMakerException extends CoreException | +| ''class'' |  | [[scriptlog:lib:core:sitemap|''Sitemap'']] | 18 | 6 | 6 | 259 | Sitemap | 
-  | ''class'' |  | [[scriptlog:lib:core:sitemap|''Sitemap'']] | 18 | 3 | 6 | 259 | Sitemap | +| ''class'' |  | [[scriptlog:lib:core:sitemapservice|''SiteMapService'']] | 4 | 2 | 0 | 68 | Class SiteMapService | 
-  | ''class'' |  | [[scriptlog:lib:core:sitemapservice|''SiteMapService'']] | 4 | 0 | 0 | 68 | Class SiteMapService | +| ''class'' |  | [[scriptlog:lib:core:syntaxhighlight|''SyntaxHighlight'']] | 2 | 0 | 0 | 82 | Generic Syntax Highlighting with Regular Expressions | 
-  | ''class'' |  | [[scriptlog:lib:core:syntaxhighlight|''SyntaxHighlight'']] | 2 | 0 | 0 | 82 | Generic Syntax Highlighting with Regular Expressions | +| ''class'' | abstract | [[scriptlog:lib:core:abstractthemeviewmodel|''AbstractThemeViewModel'']] | 4 | 1 | 0 | 51 | Base implementation shared by all theme view models. | 
-  | ''class'' | abstract | [[scriptlog:lib:core:abstractthemeviewmodel|''AbstractThemeViewModel'']] | 4 | 1 | 0 | 51 | Base implementation shared by all theme view models. | +| ''class'' | final | [[scriptlog:lib:core:archiveviewmodel|''ArchiveViewModel'']] | 7 | 0 | 0 | 82 | Archive view model. | 
-  | ''class'' | final | [[scriptlog:lib:core:archiveviewmodel|''ArchiveViewModel'']] | 7 | 0 | 0 | 82 | Archive view model. | +| ''class'' | final | [[scriptlog:lib:core:menuviewmodel|''MenuViewModel'']] | 10 | 1 | 0 | 117 | Menu view model. | 
-  | ''class'' | final | [[scriptlog:lib:core:menuviewmodel|''MenuViewModel'']] | 10 | 1 | 0 | 117 | Menu view model. | +| ''class'' | final | [[scriptlog:lib:core:pageviewmodel|''PageViewModel'']] | 13 | 0 | 0 | 118 | Page view model. | 
-  | ''class'' | final | [[scriptlog:lib:core:pageviewmodel|''PageViewModel'']] | 13 | 0 | 0 | 118 | Page view model. | +| ''class'' | final | [[scriptlog:lib:core:postviewmodel|''PostViewModel'']] | 17 | 0 | 0 | 141 | Post view model. | 
-  | ''class'' | final | [[scriptlog:lib:core:postviewmodel|''PostViewModel'']] | 17 | 0 | 0 | 141 | Post view model. | +| ''class'' | final | [[scriptlog:lib:core:sidebarviewmodel|''SidebarViewModel'']] | 7 | 4 | 0 | 160 | Sidebar view model. | 
-  | ''class'' | final | [[scriptlog:lib:core:sidebarviewmodel|''SidebarViewModel'']] | 7 | 4 | 0 | 160 | Sidebar view model. | +| ''class'' | final | [[scriptlog:lib:core:themehelper|''ThemeHelper'']] | 2 | 2 | 0 | 61 | ThemeHelper facade | 
-  | ''class'' | final | [[scriptlog:lib:core:themehelper|''ThemeHelper'']] | 2 | 2 | 0 | 61 | ThemeHelper facade | +| ''class'' | final | [[scriptlog:lib:core:themeviewmodelfactory|''ThemeViewModelFactory'']] | 12 | 1 | 0 | 174 | ThemeViewModelFactory | 
-  | ''class'' | final | [[scriptlog:lib:core:themeviewmodelfactory|''ThemeViewModelFactory'']] | 12 | 0 | 0 | 174 | ThemeViewModelFactory | +| ''interface'' |  | [[scriptlog:lib:core:themeviewmodelinterface|''ThemeViewModelInterface'']] | 1 | 0 | 0 | 12 | Base contract for theme view models. | 
-  | ''interface'' |  | [[scriptlog:lib:core:themeviewmodelinterface|''ThemeViewModelInterface'']] | 1 | 0 | 0 | 12 | Base contract for theme view models. | +| ''class'' |  | [[scriptlog:lib:core:themerenderer|''ThemeRenderer'']] | 9 | 2 | 5 | 205 | Default theme renderer implementation. | 
-  | ''class'' |  | [[scriptlog:lib:core:themerenderer|''ThemeRenderer'']] | 9 | 0 | 5 | 205 | Default theme renderer implementation. | +| ''interface'' |  | [[scriptlog:lib:core:themerendererinterface|''ThemeRendererInterface'']] | 6 | 0 | 0 | 54 | Contract for theme rendering in the application. | 
-  | ''interface'' |  | [[scriptlog:lib:core:themerendererinterface|''ThemeRendererInterface'']] | 6 | 0 | 0 | 54 | Contract for theme rendering in the application. | +| ''class'' |  | [[scriptlog:lib:core:themeresolutionexception|''ThemeResolutionException'']] | 3 | 0 | 0 | 54 | Exception thrown when a theme or template cannot be resolved. | 
-  | ''class'' |  | [[scriptlog:lib:core:themeresolutionexception|''ThemeResolutionException'']] | 3 | 0 | 0 | 54 | Exception thrown when a theme or template cannot be resolved. | +| ''class'' | final | [[scriptlog:lib:core:tokenizer|''Tokenizer'']] | 6 | 0 | 0 | 106 | class Tokenizer | 
-  | ''class'' | final | [[scriptlog:lib:core:tokenizer|''Tokenizer'']] | 6 | 0 | 0 | 106 | class Tokenizer | +| ''class'' |  | [[scriptlog:lib:core:translationloader|''TranslationLoader'']] | 17 | 7 | 0 | 222 |  | 
-  | ''class'' |  | [[scriptlog:lib:core:translationloader|''TranslationLoader'']] | 17 | 4 | 0 | 222 |  | +| ''class'' |  | [[scriptlog:lib:core:ubench|''Ubench'']] | 10 | 3 | 0 | 171 |  | 
-  | ''class'' |  | [[scriptlog:lib:core:ubench|''Ubench'']] | 10 | 0 | 0 | 171 |  | +| ''class'' |  | [[scriptlog:lib:core:util|''Util'']] | 70 | 8 | 18 | 2523 | Util.php | 
-  | ''class'' |  | [[scriptlog:lib:core:util|''Util'']] | 70 | 8 | 18 | 2523 | Util.php | +| ''class'' |  | [[scriptlog:lib:core:view|''View'']] | 4 | 4 | 0 | 128 | Class View | 
-  | ''class'' |  | [[scriptlog:lib:core:view|''View'']] | 4 | 1 | 0 | 128 | Class View | +| ''class'' |  | [[scriptlog:lib:core:viewexception|''ViewException'']] | 0 | 0 | 0 | 3 | ViewException Class extends Exception implements IViewThrowable | 
-  | ''class'' |  | [[scriptlog:lib:core:viewexception|''ViewException'']] | 0 | 0 | 0 | 3 | ViewException Class extends Exception implements IViewThrowable | +| ''class'' |  | [[scriptlog:lib:core:wall|''Wall'']] | 4 | 0 | 0 | 61 | Class Wall extends Dashboard |
-  | ''class'' |  | [[scriptlog:lib:core:wall|''Wall'']] | 4 | 0 | 0 | 61 | Class Wall extends Dashboard |+
  
-======= Files (112) =======+======= Files (102) =======
  
-  ^ File ^ Types ^ Lines ^ LOC ^ Namespace ^ Strict ^ +^ File ^ Types ^ Lines ^ LOC ^ Namespace ^ Strict ^ 
-  | [[scriptlog:lib:core:actionconst|''lib/core/ActionConst.php'']] | [[scriptlog:lib:core:actionconst|ActionConst]] | 133 | 517 | ''Scriptlog\Core'' | no | +| ''lib/core/ActionConst.php'' | [[scriptlog:lib:core:actionconst|ActionConst]] | 133 | 517 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:apiauth|''lib/core/ApiAuth.php'']] | [[scriptlog:lib:core:apiauth|ApiAuth]] | 591 | 1943 | ''Scriptlog\Core'' | no | +| ''lib/core/ApiAuth.php'' | [[scriptlog:lib:core:apiauth|ApiAuth]] | 591 | 1943 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:apihateoas|''lib/core/ApiHateoas.php'']] | [[scriptlog:lib:core:apihateoas|ApiHateoas]] | 345 | 1373 | ''Scriptlog\Core'' | no | +| ''lib/core/ApiHateoas.php'' | [[scriptlog:lib:core:apihateoas|ApiHateoas]] | 345 | 1373 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:apihelper|''lib/core/ApiHelper.php'']] | [[scriptlog:lib:core:apihelper|ApiHelper]] | 49 | 131 | ''Scriptlog\Core'' | no | +| ''lib/core/ApiHelper.php'' | [[scriptlog:lib:core:apihelper|ApiHelper]] | 49 | 131 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:apiresponse|''lib/core/ApiResponse.php'']] | [[scriptlog:lib:core:apiresponse|ApiResponse]] | 621 | 2332 | ''Scriptlog\Core'' | no | +| ''lib/core/ApiResponse.php'' | [[scriptlog:lib:core:apiresponse|ApiResponse]] | 621 | 2332 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:apirouter|''lib/core/ApiRouter.php'']] | [[scriptlog:lib:core:apirouter|ApiRouter]] | 401 | 1395 | ''Scriptlog\Core'' | no | +| ''lib/core/ApiRouter.php'' | [[scriptlog:lib:core:apirouter|ApiRouter]] | 401 | 1395 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:appconfig|''lib/core/AppConfig.php'']] | [[scriptlog:lib:core:appconfig|AppConfig]] | 60 | 128 | ''Scriptlog\Core'' | no | +| ''lib/core/AppConfig.php'' | [[scriptlog:lib:core:appconfig|AppConfig]] | 60 | 128 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:appcontext|''lib/core/AppContext.php'']] | [[scriptlog:lib:core:appcontext|AppContext]] | 34 | 103 | ''Scriptlog\Core'' | no | +| ''lib/core/AppContext.php'' | [[scriptlog:lib:core:appcontext|AppContext]] | 34 | 103 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:appexception|''lib/core/AppException.php'']] | [[scriptlog:lib:core:appexception|AppException]] | 61 | 183 | ''Scriptlog\Core'' | no | +| ''lib/core/AppException.php'' | [[scriptlog:lib:core:appexception|AppException]] | 61 | 183 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:appinterface|''lib/core/AppInterface.php'']] | [[scriptlog:lib:core:appinterface|AppInterface]] | 47 | 83 | ''Scriptlog\Core'' | no | +| ''lib/core/AppInterface.php'' | [[scriptlog:lib:core:appinterface|AppInterface]] | 47 | 83 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:atomwriter|''lib/core/AtomWriter.php'']] | [[scriptlog:lib:core:atomwriter|AtomWriter]] | 149 | 725 | ''Scriptlog\Core'' | no | +| ''lib/core/AtomWriter.php'' | [[scriptlog:lib:core:atomwriter|AtomWriter]] | 149 | 725 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:authentication|''lib/core/Authentication.php'']] | [[scriptlog:lib:core:authentication|Authentication]] | 664 | 2807 | ''Scriptlog\Core'' | no | +| ''lib/core/Authentication.php'' | [[scriptlog:lib:core:authentication|Authentication]] | 664 | 2807 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:authorization|''lib/core/Authorization.php'']] | [[scriptlog:lib:core:authorization|Authorization]] | 89 | 223 | ''Scriptlog\Core'' | no | +| ''lib/core/Authorization.php'' | [[scriptlog:lib:core:authorization|Authorization]] | 89 | 223 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:baseapp|''lib/core/BaseApp.php'']] | [[scriptlog:lib:core:baseapp|BaseApp]] | 112 | 207 | ''Scriptlog\Core'' | no | +| ''lib/core/BaseApp.php'' | [[scriptlog:lib:core:baseapp|BaseApp]] | 112 | 207 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:basemodel|''lib/core/BaseModel.php'']] | [[scriptlog:lib:core:basemodel|BaseModel]] | 107 | 209 | ''Scriptlog\Core'' | no | +| ''lib/core/BaseModel.php'' | [[scriptlog:lib:core:basemodel|BaseModel]] | 107 | 209 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:blogschema|''lib/core/BlogSchema.php'']] | [[scriptlog:lib:core:blogschema|BlogSchema]] | 113 | 700 | ''Scriptlog\Core'' | no | +| ''lib/core/BlogSchema.php'' | [[scriptlog:lib:core:blogschema|BlogSchema]] | 113 | 700 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:boardinterface|''lib/core/BoardInterface.php'']] | [[scriptlog:lib:core:boardinterface|BoardInterface]] | 43 | 74 | ''Scriptlog\Core'' | no | +| ''lib/core/BoardInterface.php'' | [[scriptlog:lib:core:boardinterface|BoardInterface]] | 43 | 74 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:bootstrap|''lib/core/Bootstrap.php'']] | [[scriptlog:lib:core:bootstrap|Bootstrap]] | 738 | 3874 | ''Scriptlog\Core'' | no | +| ''lib/core/Bootstrap.php'' | [[scriptlog:lib:core:bootstrap|Bootstrap]] | 738 | 3874 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:csrfguard|''lib/core/CSRFGuard.php'']] | [[scriptlog:lib:core:csrfguard|CSRFGuard]] | 155 | 665 | ''Scriptlog\Core'' | no | +| ''lib/core/CSRFGuard.php'' | [[scriptlog:lib:core:csrfguard|CSRFGuard]] | 155 | 665 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:clean|''lib/core/Clean.php'']] | [[scriptlog:lib:core:clean|Clean]] | 108 | 358 | ''Scriptlog\Core'' | no | +| ''lib/core/Clean.php'' | [[scriptlog:lib:core:clean|Clean]] | 108 | 358 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:coreexception|''lib/core/CoreException.php'']] | [[scriptlog:lib:core:coreexception|CoreException]] | 60 | 182 | ''Scriptlog\Core'' | no | +| ''lib/core/CoreException.php'' | [[scriptlog:lib:core:coreexception|CoreException]] | 60 | 182 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:dao|''lib/core/Dao.php'']] | [[scriptlog:lib:core:dao|Dao]] | 374 | 1143 | ''Scriptlog\Core'' | no | +| ''lib/core/Dao.php'' | [[scriptlog:lib:core:dao|Dao]] | 374 | 1143 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:dashboard|''lib/core/Dashboard.php'']] | [[scriptlog:lib:core:dashboard|Dashboard]] | 68 | 153 | ''Scriptlog\Core'' | no | +| ''lib/core/Dashboard.php'' | [[scriptlog:lib:core:dashboard|Dashboard]] | 68 | 153 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:dategenerator|''lib/core/DateGenerator.php'']] | [[scriptlog:lib:core:dategenerator|DateGenerator]] | 604 | 2806 | ''Scriptlog\Core'' | no | +| ''lib/core/DateGenerator.php'' | [[scriptlog:lib:core:dategenerator|DateGenerator]] | 604 | 2806 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:db|''lib/core/Db.php'']] | [[scriptlog:lib:core:db|Db]] | 520 | 1857 | ''Scriptlog\Core'' | no | +| ''lib/core/Db.php'' | [[scriptlog:lib:core:db|Db]] | 520 | 1857 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:dbexception|''lib/core/DbException.php'']] | [[scriptlog:lib:core:dbexception|DbException]] | 49 | 195 | ''Scriptlog\Core'' | no | +| ''lib/core/DbException.php'' | [[scriptlog:lib:core:dbexception|DbException]] | 49 | 195 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:dbfactory|''lib/core/DbFactory.php'']] | [[scriptlog:lib:core:dbfactory|DbFactory]] | 48 | 150 | ''Scriptlog\Core'' | no | +| ''lib/core/DbFactory.php'' | [[scriptlog:lib:core:dbfactory|DbFactory]] | 48 | 150 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:dbinterface|''lib/core/DbInterface.php'']] | [[scriptlog:lib:core:dbinterface|DbInterface]] | 112 | 256 | ''Scriptlog\Core'' | no | +| ''lib/core/DbInterface.php'' | [[scriptlog:lib:core:dbinterface|DbInterface]] | 112 | 256 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:dbmysqli|''lib/core/DbMySQLi.php'']] | [[scriptlog:lib:core:dbmysqli|DbMySQLi]] | 490 | 1827 | ''Scriptlog\Core'' | no | +| ''lib/core/DbMySQLi.php'' | [[scriptlog:lib:core:dbmysqli|DbMySQLi]] | 490 | 1827 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:debugroute|''lib/core/DebugRoute.php'']] | [[scriptlog:lib:core:debugroute|DebugRoute]] | 87 | 326 | ''Scriptlog\Core'' | no | +| ''lib/core/DebugRoute.php'' | [[scriptlog:lib:core:debugroute|DebugRoute]] | 87 | 326 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:dispatcher|''lib/core/Dispatcher.php'']] | [[scriptlog:lib:core:dispatcher|Dispatcher]] | 536 | 2286 | ''Scriptlog\Core'' | no | +| ''lib/core/Dispatcher.php'' | [[scriptlog:lib:core:dispatcher|Dispatcher]] | 536 | 2286 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:exportexception|''lib/core/ExportException.php'']] | [[scriptlog:lib:core:exportexception|ExportException]] | 27 | 73 | ''Scriptlog\Core'' | no | +| ''lib/core/ExportException.php'' | [[scriptlog:lib:core:exportexception|ExportException]] | 27 | 73 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:formvalidator|''lib/core/FormValidator.php'']] | [[scriptlog:lib:core:formvalidator|FormValidator]] | 255 | 1015 | ''Scriptlog\Core'' | no | +| ''lib/core/FormValidator.php'' | [[scriptlog:lib:core:formvalidator|FormValidator]] | 255 | 1015 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:fronthelper|''lib/core/FrontHelper.php'']] | [[scriptlog:lib:core:fronthelper|FrontHelper]] | 225 | 571 | ''Scriptlog\Core'' | no | +| ''lib/core/FrontHelper.php'' | [[scriptlog:lib:core:fronthelper|FrontHelper]] | 225 | 571 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:htmlpurifier-auto|''lib/core/HTMLPurifier.auto.php'']] |  | 12 | 28 | //(global)// | no | +| ''lib/core/HZip.php'' | [[scriptlog:lib:core:hzip|HZip]] | 65 | 257 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:htmlpurifier-autoload-legacy|''lib/core/HTMLPurifier.autoload-legacy.php'']] |  | 14 | 29 | //(global)// | no | +| ''lib/core/HandleRequest.php'' | [[scriptlog:lib:core:handlerequest|HandleRequest]] | 596 | 2402 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:htmlpurifier-autoload|''lib/core/HTMLPurifier.autoload.php'']] |  | 26 | 89 | //(global)// | no | +| ''lib/core/Html.php'' | [[scriptlog:lib:core:html|Html]] | 585 | 1939 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:htmlpurifier-composer|''lib/core/HTMLPurifier.composer.php'']] |  | 6 | 24 | //(global)// | no | +| ''lib/core/I18nManager.php'' | [[scriptlog:lib:core:i18nmanager|I18nManager]] | 243 | 1183 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:htmlpurifier-func|''lib/core/HTMLPurifier.func.php'']] |  | 26 | 62 | //(global)// | no | +| ''lib/core/IAppThrowable.php'' | [[scriptlog:lib:core:iappthrowable|IAppThrowable]] | 18 | 34 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:htmlpurifier-includes|''lib/core/HTMLPurifier.includes.php'']] |  | 236 | 665 | //(global)// | no | +| ''lib/core/ICoreThrowable.php'' | [[scriptlog:lib:core:icorethrowable|ICoreThrowable]] | 18 | 34 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:htmlpurifier-kses|''lib/core/HTMLPurifier.kses.php'']] |  | 31 | 150 | //(global)// | no | +| ''lib/core/IDbThrowable.php'' | [[scriptlog:lib:core:idbthrowable|IDbThrowable]] | 18 | 34 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:htmlpurifier-path|''lib/core/HTMLPurifier.path.php'']] |  | 12 | 24 | //(global)// | no | +| ''lib/core/IException.php'' | [[scriptlog:lib:core:iexception|IException]] | 35 | 91 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:htmlpurifier|''lib/core/HTMLPurifier.php'']] | [[scriptlog:lib:core:htmlpurifier|HTMLPurifier]] | 299 | 905 | //(global)// | no | +| ''lib/core/IModelThrowable.php'' | [[scriptlog:lib:core:imodelthrowable|IModelThrowable]] | 20 | 36 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:htmlpurifier-safe-includes|''lib/core/HTMLPurifier.safe-includes.php'']] |  | 230 | 1095 | //(global)// | no | +| ''lib/core/IProviderThrowable.php'' | [[scriptlog:lib:core:iproviderthrowable|IProviderThrowable]] | 20 | 36 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:hzip|''lib/core/HZip.php'']] | [[scriptlog:lib:core:hzip|HZip]] | 65 | 257 | ''Scriptlog\Core'' | no | +| ''lib/core/IServiceThrowable.php'' | [[scriptlog:lib:core:iservicethrowable|IServiceThrowable]] | 18 | 34 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:handlerequest|''lib/core/HandleRequest.php'']] | [[scriptlog:lib:core:handlerequest|HandleRequest]] | 596 | 2402 | ''Scriptlog\Core'' | no | +| ''lib/core/ISessionThrowable.php'' | [[scriptlog:lib:core:isessionthrowable|ISessionThrowable]] | 20 | 36 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:html|''lib/core/Html.php'']] | [[scriptlog:lib:core:html|Html]] | 585 | 1939 | ''Scriptlog\Core'' | no | +| ''lib/core/IThrowable.php'' | [[scriptlog:lib:core:ithrowable|IThrowable]] | 43 | 97 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:i18nmanager|''lib/core/I18nManager.php'']] | [[scriptlog:lib:core:i18nmanager|I18nManager]] | 243 | 1183 | ''Scriptlog\Core'' | no | +| ''lib/core/IViewThrowable.php'' | [[scriptlog:lib:core:iviewthrowable|IViewThrowable]] | 20 | 36 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:iappthrowable|''lib/core/IAppThrowable.php'']] | [[scriptlog:lib:core:iappthrowable|IAppThrowable]] | 18 | 34 | ''Scriptlog\Core'' | no | +| ''lib/core/ImgCompressor.php'' | [[scriptlog:lib:core:imgcompressor|ImgCompressor]] | 150 | 809 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:icorethrowable|''lib/core/ICoreThrowable.php'']] | [[scriptlog:lib:core:icorethrowable|ICoreThrowable]] | 18 | 34 | ''Scriptlog\Core'' | no | +| ''lib/core/ImportException.php'' | [[scriptlog:lib:core:importexception|ImportException]] | 27 | 73 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:idbthrowable|''lib/core/IDbThrowable.php'']] | [[scriptlog:lib:core:idbthrowable|IDbThrowable]] | 18 | 34 | ''Scriptlog\Core'' | no | +| ''lib/core/LocaleDetector.php'' | [[scriptlog:lib:core:localedetector|LocaleDetector]] | 181 | 926 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:iexception|''lib/core/IException.php'']] | [[scriptlog:lib:core:iexception|IException]] | 35 | 91 | ''Scriptlog\Core'' | no | +| ''lib/core/LocaleRouter.php'' | [[scriptlog:lib:core:localerouter|LocaleRouter]] | 113 | 565 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:imodelthrowable|''lib/core/IModelThrowable.php'']] | [[scriptlog:lib:core:imodelthrowable|IModelThrowable]] | 20 | 36 | ''Scriptlog\Core'' | no | +| ''lib/core/LogError.php'' | [[scriptlog:lib:core:logerror|LogError]] | 138 | 441 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:iproviderthrowable|''lib/core/IProviderThrowable.php'']] | [[scriptlog:lib:core:iproviderthrowable|IProviderThrowable]] | 20 | 36 | ''Scriptlog\Core'' | no | +| ''lib/core/Mailer.php'' | [[scriptlog:lib:core:mailer|Mailer]] | 258 | 785 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:iservicethrowable|''lib/core/IServiceThrowable.php'']] | [[scriptlog:lib:core:iservicethrowable|IServiceThrowable]] | 18 | 34 | ''Scriptlog\Core'' | no | +| ''lib/core/MedooInit.php'' | [[scriptlog:lib:core:medooinit|MedooInit]] | 28 | 70 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:isessionthrowable|''lib/core/ISessionThrowable.php'']] | [[scriptlog:lib:core:isessionthrowable|ISessionThrowable]] | 20 | 36 | ''Scriptlog\Core'' | no | +| ''lib/core/MessageLog.php'' | [[scriptlog:lib:core:messagelog|MessageLog]] | 231 | 718 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:ithrowable|''lib/core/IThrowable.php'']] | [[scriptlog:lib:core:ithrowable|IThrowable]] | 43 | 97 | ''Scriptlog\Core'' | no | +| ''lib/core/ModelException.php'' | [[scriptlog:lib:core:modelexception|ModelException]] | 46 | 188 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:iviewthrowable|''lib/core/IViewThrowable.php'']] | [[scriptlog:lib:core:iviewthrowable|IViewThrowable]] | 20 | 36 | ''Scriptlog\Core'' | no | +| ''lib/core/Pagination.php'' | [[scriptlog:lib:core:pagination|Pagination]] | 124 | 555 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:imgcompressor|''lib/core/ImgCompressor.php'']] | [[scriptlog:lib:core:imgcompressor|ImgCompressor]] | 150 | 809 | ''Scriptlog\Core'' | no | +| ''lib/core/Paginator.php'' | [[scriptlog:lib:core:paginator|Paginator]] | 266 | 1320 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:importexception|''lib/core/ImportException.php'']] | [[scriptlog:lib:core:importexception|ImportException]] | 27 | 73 | ''Scriptlog\Core'' | no | +| ''lib/core/PassPhraseKey.php'' | [[scriptlog:lib:core:passphrasekey|PassPhraseKey]] | 152 | 546 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:localedetector|''lib/core/LocaleDetector.php'']] | [[scriptlog:lib:core:localedetector|LocaleDetector]] | 181 | 926 | ''Scriptlog\Core'' | no | +| ''lib/core/ProviderException.php'' | [[scriptlog:lib:core:providerexception|ProviderException]] | 46 | 188 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:localerouter|''lib/core/LocaleRouter.php'']] | [[scriptlog:lib:core:localerouter|LocaleRouter]] | 113 | 565 | ''Scriptlog\Core'' | no | +| ''lib/core/Psr4AutoloadTest.php'' | [[scriptlog:lib:core:psr4autoloadtest|Psr4AutoloadTest]] | 42 | 80 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:logerror|''lib/core/LogError.php'']] | [[scriptlog:lib:core:logerror|LogError]] | 138 | 441 | ''Scriptlog\Core'' | no | +| ''lib/core/RSSWriter.php'' | [[scriptlog:lib:core:rsswriter|RSSWriter]] | 50 | 235 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:mailer|''lib/core/Mailer.php'']] | [[scriptlog:lib:core:mailer|Mailer]] | 258 | 785 | ''Scriptlog\Core'' | no | +| ''lib/core/Random.php'' | [[scriptlog:lib:core:random|Random]] | 294 | 1474 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:medooinit|''lib/core/MedooInit.php'']] | [[scriptlog:lib:core:medooinit|MedooInit]] | 28 | 70 | ''Scriptlog\Core'' | no | +| ''lib/core/RateLimiter.php'' | [[scriptlog:lib:core:ratelimiter|RateLimiter]] | 220 | 787 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:messagelog|''lib/core/MessageLog.php'']] | [[scriptlog:lib:core:messagelog|MessageLog]] | 231 | 718 | ''Scriptlog\Core'' | no | +| ''lib/core/Registry.php'' | [[scriptlog:lib:core:registry|Registry]] | 134 | 297 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:modelexception|''lib/core/ModelException.php'']] | [[scriptlog:lib:core:modelexception|ModelException]] | 46 | 188 | ''Scriptlog\Core'' | no | +| ''lib/core/RemoteAddress.php'' | [[scriptlog:lib:core:remoteaddress|RemoteAddress]] | 174 | 466 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:pagination|''lib/core/Pagination.php'']] | [[scriptlog:lib:core:pagination|Pagination]] | 124 | 555 | ''Scriptlog\Core'' | no | +| ''lib/core/RequestPath.php'' | [[scriptlog:lib:core:requestpath|RequestPath]] | 194 | 747 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:paginator|''lib/core/Paginator.php'']] | [[scriptlog:lib:core:paginator|Paginator]] | 266 | 1320 | ''Scriptlog\Core'' | no | +| ''lib/core/Resize.php'' | [[scriptlog:lib:core:resize|Resize]] | 290 | 1148 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:passphrasekey|''lib/core/PassPhraseKey.php'']] | [[scriptlog:lib:core:passphrasekey|PassPhraseKey]] | 152 | 546 | ''Scriptlog\Core'' | no | +| ''lib/core/ResponsiveCaptcha.php'' | [[scriptlog:lib:core:responsivecaptcha|ResponsiveCaptcha]] | 646 | 1837 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:providerexception|''lib/core/ProviderException.php'']] | [[scriptlog:lib:core:providerexception|ProviderException]] | 46 | 188 | ''Scriptlog\Core'' | no | +| ''lib/core/Sanitize.php'' | [[scriptlog:lib:core:sanitize|Sanitize]] | 114 | 538 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:psr4autoloadtest|''lib/core/Psr4AutoloadTest.php'']] | [[scriptlog:lib:core:psr4autoloadtest|Psr4AutoloadTest]] | 42 | 80 | ''Scriptlog\Core'' | no | +| ''lib/core/ScriptlogCryptonize.php'' | [[scriptlog:lib:core:scriptlogcryptonize|ScriptlogCryptonize]] | 609 | 2783 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:rsswriter|''lib/core/RSSWriter.php'']] | [[scriptlog:lib:core:rsswriter|RSSWriter]] | 50 | 235 | ''Scriptlog\Core'' | no | +| ''lib/core/ScriptlogCryptonizeException.php'' | [[scriptlog:lib:core:scriptlogcryptonizeexception|ScriptlogCryptonizeException]] | 20 | 36 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:random|''lib/core/Random.php'']] | [[scriptlog:lib:core:random|Random]] | 294 | 1474 | ''Scriptlog\Core'' | no | +| ''lib/core/ScriptlogOpenssl.php'' | [[scriptlog:lib:core:scriptlogopenssl|ScriptlogOpenssl]] | 45 | 63 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:ratelimiter|''lib/core/RateLimiter.php'']] | [[scriptlog:lib:core:ratelimiter|RateLimiter]] | 220 | 787 | ''Scriptlog\Core'' | no | +| ''lib/core/ScriptlogScanner.php'' | [[scriptlog:lib:core:scriptlogscanner|ScriptlogScanner]] | 56 | 193 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:registry|''lib/core/Registry.php'']] | [[scriptlog:lib:core:registry|Registry]] | 134 | 297 | ''Scriptlog\Core'' | no | +| ''lib/core/SearchFinder.php'' | [[scriptlog:lib:core:searchfinder|SearchFinder]] | 294 | 1255 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:remoteaddress|''lib/core/RemoteAddress.php'']] | [[scriptlog:lib:core:remoteaddress|RemoteAddress]] | 174 | 466 | ''Scriptlog\Core'' | no | +| ''lib/core/ServiceException.php'' | [[scriptlog:lib:core:serviceexception|ServiceException]] | 46 | 188 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:requestpath|''lib/core/RequestPath.php'']] | [[scriptlog:lib:core:requestpath|RequestPath]] | 194 | 747 | ''Scriptlog\Core'' | no | +| ''lib/core/Session.php'' | [[scriptlog:lib:core:session|Session]] | 100 | 364 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:resize|''lib/core/Resize.php'']] | [[scriptlog:lib:core:resize|Resize]] | 290 | 1148 | ''Scriptlog\Core'' | no | +| ''lib/core/SessionMaker.php'' | [[scriptlog:lib:core:sessionmaker|SessionMaker]] | 378 | 1440 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:responsivecaptcha|''lib/core/ResponsiveCaptcha.php'']] | [[scriptlog:lib:core:responsivecaptcha|ResponsiveCaptcha]] | 646 | 1837 | ''Scriptlog\Core'' | no | +| ''lib/core/SessionMakerException.php'' | [[scriptlog:lib:core:sessionmakerexception|SessionMakerException]] | 20 | 38 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:sanitize|''lib/core/Sanitize.php'']] | [[scriptlog:lib:core:sanitize|Sanitize]] | 114 | 538 | ''Scriptlog\Core'' | no | +| ''lib/core/Sitemap.php'' | [[scriptlog:lib:core:sitemap|Sitemap]] | 279 | 1055 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:scriptlogcryptonize|''lib/core/ScriptlogCryptonize.php'']] | [[scriptlog:lib:core:scriptlogcryptonize|ScriptlogCryptonize]] | 609 | 2783 | ''Scriptlog\Core'' | no | +| ''lib/core/SitemapService.php'' | [[scriptlog:lib:core:sitemapservice|SiteMapService]] | 87 | 239 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:scriptlogcryptonizeexception|''lib/core/ScriptlogCryptonizeException.php'']] | [[scriptlog:lib:core:scriptlogcryptonizeexception|ScriptlogCryptonizeException]] | 20 | 36 | ''Scriptlog\Core'' | no | +| ''lib/core/SyntaxHighlight.php'' | [[scriptlog:lib:core:syntaxhighlight|SyntaxHighlight]] | 98 | 288 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:scriptlogopenssl|''lib/core/ScriptlogOpenssl.php'']] | [[scriptlog:lib:core:scriptlogopenssl|ScriptlogOpenssl]] | 45 | 63 | ''Scriptlog\Core'' | no | +| ''lib/core/Theme/AbstractThemeViewModel.php'' | [[scriptlog:lib:core:abstractthemeviewmodel|AbstractThemeViewModel]] | 70 | 173 | ''Scriptlog\Core\Theme'' | no | 
-  | [[scriptlog:lib:core:scriptlogscanner|''lib/core/ScriptlogScanner.php'']] | [[scriptlog:lib:core:scriptlogscanner|ScriptlogScanner]] | 56 | 193 | ''Scriptlog\Core'' | no | +| ''lib/core/Theme/ArchiveViewModel.php'' | [[scriptlog:lib:core:archiveviewmodel|ArchiveViewModel]] | 100 | 399 | ''Scriptlog\Core\Theme'' | no | 
-  | [[scriptlog:lib:core:searchfinder|''lib/core/SearchFinder.php'']] | [[scriptlog:lib:core:searchfinder|SearchFinder]] | 294 | 1255 | ''Scriptlog\Core'' | no | +| ''lib/core/Theme/MenuViewModel.php'' | [[scriptlog:lib:core:menuviewmodel|MenuViewModel]] | 136 | 495 | ''Scriptlog\Core\Theme'' | no | 
-  | [[scriptlog:lib:core:serviceexception|''lib/core/ServiceException.php'']] | [[scriptlog:lib:core:serviceexception|ServiceException]] | 46 | 188 | ''Scriptlog\Core'' | no | +| ''lib/core/Theme/PageViewModel.php'' | [[scriptlog:lib:core:pageviewmodel|PageViewModel]] | 136 | 624 | ''Scriptlog\Core\Theme'' | no | 
-  | [[scriptlog:lib:core:session|''lib/core/Session.php'']] | [[scriptlog:lib:core:session|Session]] | 100 | 364 | ''Scriptlog\Core'' | no | +| ''lib/core/Theme/PostViewModel.php'' | [[scriptlog:lib:core:postviewmodel|PostViewModel]] | 160 | 779 | ''Scriptlog\Core\Theme'' | no | 
-  | [[scriptlog:lib:core:sessionmaker|''lib/core/SessionMaker.php'']] | [[scriptlog:lib:core:sessionmaker|SessionMaker]] | 378 | 1440 | ''Scriptlog\Core'' | no | +| ''lib/core/Theme/SidebarViewModel.php'' | [[scriptlog:lib:core:sidebarviewmodel|SidebarViewModel]] | 179 | 821 | ''Scriptlog\Core\Theme'' | no | 
-  | [[scriptlog:lib:core:sessionmakerexception|''lib/core/SessionMakerException.php'']] | [[scriptlog:lib:core:sessionmakerexception|SessionMakerException]] | 20 | 38 | ''Scriptlog\Core'' | no | +| ''lib/core/Theme/ThemeHelper.php'' | [[scriptlog:lib:core:themehelper|ThemeHelper]] | 84 | 248 | ''Scriptlog\Core\Theme'' | no | 
-  | [[scriptlog:lib:core:sitemap|''lib/core/Sitemap.php'']] | [[scriptlog:lib:core:sitemap|Sitemap]] | 279 | 1055 | ''Scriptlog\Core'' | no | +| ''lib/core/Theme/ThemeViewModelFactory.php'' | [[scriptlog:lib:core:themeviewmodelfactory|ThemeViewModelFactory]] | 193 | 477 | ''Scriptlog\Core\Theme'' | no | 
-  | [[scriptlog:lib:core:sitemapservice|''lib/core/SitemapService.php'']] | [[scriptlog:lib:core:sitemapservice|SiteMapService]] | 87 | 239 | ''Scriptlog\Core'' | no | +| ''lib/core/Theme/ThemeViewModelInterface.php'' | [[scriptlog:lib:core:themeviewmodelinterface|ThemeViewModelInterface]] | 31 | 52 | ''Scriptlog\Core\Theme'' | no | 
-  | [[scriptlog:lib:core:syntaxhighlight|''lib/core/SyntaxHighlight.php'']] | [[scriptlog:lib:core:syntaxhighlight|SyntaxHighlight]] | 98 | 288 | ''Scriptlog\Core'' | no | +| ''lib/core/ThemeRenderer.php'' | [[scriptlog:lib:core:themerenderer|ThemeRenderer]] | 236 | 713 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:abstractthemeviewmodel|''lib/core/Theme/AbstractThemeViewModel.php'']] | [[scriptlog:lib:core:abstractthemeviewmodel|AbstractThemeViewModel]] | 70 | 173 | ''Scriptlog\Core\Theme'' | no | +| ''lib/core/ThemeRendererInterface.php'' | [[scriptlog:lib:core:themerendererinterface|ThemeRendererInterface]] | 72 | 137 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:archiveviewmodel|''lib/core/Theme/ArchiveViewModel.php'']] | [[scriptlog:lib:core:archiveviewmodel|ArchiveViewModel]] | 100 | 399 | ''Scriptlog\Core\Theme'' | no | +| ''lib/core/ThemeResolutionException.php'' | [[scriptlog:lib:core:themeresolutionexception|ThemeResolutionException]] | 79 | 214 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:menuviewmodel|''lib/core/Theme/MenuViewModel.php'']] | [[scriptlog:lib:core:menuviewmodel|MenuViewModel]] | 136 | 495 | ''Scriptlog\Core\Theme'' | no | +| ''lib/core/Tokenizer.php'' | [[scriptlog:lib:core:tokenizer|Tokenizer]] | 139 | 343 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:pageviewmodel|''lib/core/Theme/PageViewModel.php'']] | [[scriptlog:lib:core:pageviewmodel|PageViewModel]] | 136 | 624 | ''Scriptlog\Core\Theme'' | no | +| ''lib/core/TranslationLoader.php'' | [[scriptlog:lib:core:translationloader|TranslationLoader]] | 232 | 1167 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:postviewmodel|''lib/core/Theme/PostViewModel.php'']] | [[scriptlog:lib:core:postviewmodel|PostViewModel]] | 160 | 779 | ''Scriptlog\Core\Theme'' | no | +| ''lib/core/Ubench.php'' | [[scriptlog:lib:core:ubench|Ubench]] | 208 | 663 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:sidebarviewmodel|''lib/core/Theme/SidebarViewModel.php'']] | [[scriptlog:lib:core:sidebarviewmodel|SidebarViewModel]] | 179 | 821 | ''Scriptlog\Core\Theme'' | no | +| ''lib/core/Util.php'' | [[scriptlog:lib:core:util|Util]] | 2544 | 12470 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:themehelper|''lib/core/Theme/ThemeHelper.php'']] | [[scriptlog:lib:core:themehelper|ThemeHelper]] | 84 | 248 | ''Scriptlog\Core\Theme'' | no | +| ''lib/core/View.php'' | [[scriptlog:lib:core:view|View]] | 146 | 489 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:themeviewmodelfactory|''lib/core/Theme/ThemeViewModelFactory.php'']] | [[scriptlog:lib:core:themeviewmodelfactory|ThemeViewModelFactory]] | 193 | 477 | ''Scriptlog\Core\Theme'' | no | +| ''lib/core/ViewException.php'' | [[scriptlog:lib:core:viewexception|ViewException]] | 21 | 39 | ''Scriptlog\Core'' | no | 
-  | [[scriptlog:lib:core:themeviewmodelinterface|''lib/core/Theme/ThemeViewModelInterface.php'']] | [[scriptlog:lib:core:themeviewmodelinterface|ThemeViewModelInterface]] | 31 | 52 | ''Scriptlog\Core\Theme'' | no | +| ''lib/core/Wall.php'' | [[scriptlog:lib:core:wall|Wall]] | 79 | 281 | ''Scriptlog\Core'' | no |
-  | [[scriptlog:lib:core:themerenderer|''lib/core/ThemeRenderer.php'']] | [[scriptlog:lib:core:themerenderer|ThemeRenderer]] | 236 | 713 | ''Scriptlog\Core'' | no | +
-  | [[scriptlog:lib:core:themerendererinterface|''lib/core/ThemeRendererInterface.php'']] | [[scriptlog:lib:core:themerendererinterface|ThemeRendererInterface]] | 72 | 137 | ''Scriptlog\Core'' | no | +
-  | [[scriptlog:lib:core:themeresolutionexception|''lib/core/ThemeResolutionException.php'']] | [[scriptlog:lib:core:themeresolutionexception|ThemeResolutionException]] | 79 | 214 | ''Scriptlog\Core'' | no | +
-  | [[scriptlog:lib:core:tokenizer|''lib/core/Tokenizer.php'']] | [[scriptlog:lib:core:tokenizer|Tokenizer]] | 139 | 343 | ''Scriptlog\Core'' | no | +
-  | [[scriptlog:lib:core:translationloader|''lib/core/TranslationLoader.php'']] | [[scriptlog:lib:core:translationloader|TranslationLoader]] | 232 | 1167 | ''Scriptlog\Core'' | no | +
-  | [[scriptlog:lib:core:ubench|''lib/core/Ubench.php'']] | [[scriptlog:lib:core:ubench|Ubench]] | 208 | 663 | ''Scriptlog\Core'' | no | +
-  | [[scriptlog:lib:core:util|''lib/core/Util.php'']] | [[scriptlog:lib:core:util|Util]] | 2544 | 12470 | ''Scriptlog\Core'' | no | +
-  | [[scriptlog:lib:core:view|''lib/core/View.php'']] | [[scriptlog:lib:core:view|View]] | 146 | 489 | ''Scriptlog\Core'' | no | +
-  | [[scriptlog:lib:core:viewexception|''lib/core/ViewException.php'']] | [[scriptlog:lib:core:viewexception|ViewException]] | 21 | 39 | ''Scriptlog\Core'' | no | +
-  | [[scriptlog:lib:core:wall|''lib/core/Wall.php'']] | [[scriptlog:lib:core:wall|Wall]] | 79 | 281 | ''Scriptlog\Core'' | no |+
  
  
scriptlog/lib/core.1790413762.txt.gz · Last modified: by admin