| Both sides previous revisionPrevious revision | |
| scriptlog:lib:core [2026/09/26 09:16] – admin admin | scriptlog:lib:core [2026/09/26 09:34] (current) – admin admin |
|---|
| |
| |
| 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: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 | 0 | 0 | 566 | class HandleRequest | | | ''class'' | final | [[scriptlog:lib:core:handlerequest|''HandleRequest'']] | 22 | 4 | 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 | 4 | 0 | 234 | | | | ''class'' | | [[scriptlog:lib:core:i18nmanager|''I18nManager'']] | 22 | 8 | 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: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 | 0 | 0 | 135 | | | | ''class'' | | [[scriptlog:lib:core:imgcompressor|''ImgCompressor'']] | 4 | 1 | 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 | 2 | 0 | 106 | | | | ''class'' | | [[scriptlog:lib:core:localerouter|''LocaleRouter'']] | 10 | 3 | 0 | 106 | | |
| | ''class'' | | [[scriptlog:lib:core:logerror|''LogError'']] | 7 | 1 | 0 | 118 | class LogError | | | ''class'' | | [[scriptlog:lib:core:logerror|''LogError'']] | 7 | 2 | 0 | 118 | class LogError | |
| | ''class'' | | [[scriptlog:lib:core:mailer|''Mailer'']] | 12 | 0 | 0 | 239 | Class Mailer | | | ''class'' | | [[scriptlog:lib:core:mailer|''Mailer'']] | 12 | 9 | 0 | 239 | Class Mailer | |
| | ''class'' | | [[scriptlog:lib:core:medooinit|''MedooInit'']] | 1 | 0 | 0 | 10 | Class MedooInit | | | ''class'' | | [[scriptlog:lib:core:medooinit|''MedooInit'']] | 1 | 1 | 0 | 10 | Class MedooInit | |
| | ''class'' | final | [[scriptlog:lib:core:messagelog|''MessageLog'']] | 5 | 0 | 0 | 214 | MessageLog | | | ''class'' | final | [[scriptlog:lib:core:messagelog|''MessageLog'']] | 5 | 1 | 0 | 214 | MessageLog | |
| | ''class'' | | [[scriptlog:lib:core:modelexception|''ModelException'']] | 2 | 1 | 0 | 28 | Class ProviderException extends Exception implements IAppThrowable | | | ''class'' | | [[scriptlog:lib:core:modelexception|''ModelException'']] | 2 | 2 | 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 | 2 | 0 | 249 | Class Paginator | | | ''class'' | | [[scriptlog:lib:core:paginator|''Paginator'']] | 13 | 6 | 0 | 249 | Class Paginator | |
| | ''class'' | | [[scriptlog:lib:core:passphrasekey|''PassPhraseKey'']] | 6 | 0 | 0 | 135 | class PassPhraseKey | | | ''class'' | | [[scriptlog:lib:core:passphrasekey|''PassPhraseKey'']] | 6 | 4 | 0 | 135 | class PassPhraseKey | |
| | ''class'' | | [[scriptlog:lib:core:providerexception|''ProviderException'']] | 2 | 1 | 0 | 28 | Class ProviderException extends Exception implements IAppThrowable | | | ''class'' | | [[scriptlog:lib:core:providerexception|''ProviderException'']] | 2 | 2 | 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 | 0 | 0 | 32 | RSSWriter Class | | | ''class'' | | [[scriptlog:lib:core:rsswriter|''RSSWriter'']] | 2 | 1 | 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 | 0 | 2 | 199 | RateLimiter | | | ''class'' | | [[scriptlog:lib:core:ratelimiter|''RateLimiter'']] | 8 | 1 | 2 | 199 | RateLimiter | |
| | ''class'' | | [[scriptlog:lib:core:registry|''Registry'']] | 7 | 1 | 0 | 116 | class Registry | | | ''class'' | | [[scriptlog:lib:core:registry|''Registry'']] | 7 | 2 | 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 | 0 | 1 | 166 | class RequestPath | | | ''class'' | | [[scriptlog:lib:core:requestpath|''RequestPath'']] | 12 | 1 | 1 | 166 | class RequestPath | |
| | ''class'' | | [[scriptlog:lib:core:resize|''Resize'']] | 10 | 0 | 0 | 268 | Class Resize | | | ''class'' | | [[scriptlog:lib:core:resize|''Resize'']] | 10 | 4 | 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 | 0 | 0 | 15 | Class ScriptlogOpenssl | | | ''class'' | | [[scriptlog:lib:core:scriptlogopenssl|''ScriptlogOpenssl'']] | 0 | 1 | 0 | 15 | Class ScriptlogOpenssl | |
| | ''class'' | | [[scriptlog:lib:core:scriptlogscanner|''ScriptlogScanner'']] | 6 | 1 | 0 | 39 | Class ScriptlogScanner | | | ''class'' | | [[scriptlog:lib:core:scriptlogscanner|''ScriptlogScanner'']] | 6 | 2 | 0 | 39 | Class ScriptlogScanner | |
| | ''class'' | | [[scriptlog:lib:core:searchfinder|''SearchFinder'']] | 8 | 0 | 0 | 275 | Class SearchFinder | | | ''class'' | | [[scriptlog:lib:core:searchfinder|''SearchFinder'']] | 8 | 2 | 0 | 275 | Class SearchFinder | |
| | ''class'' | | [[scriptlog:lib:core:serviceexception|''ServiceException'']] | 2 | 1 | 0 | 28 | class ServiceException extends Exception implements IEventThrowable | | | ''class'' | | [[scriptlog:lib:core:serviceexception|''ServiceException'']] | 2 | 2 | 0 | 28 | class ServiceException extends Exception implements IEventThrowable | |
| | ''class'' | | [[scriptlog:lib:core:session|''Session'']] | 7 | 1 | 2 | 79 | Class Session | | | ''class'' | | [[scriptlog:lib:core:session|''Session'']] | 7 | 2 | 2 | 79 | Class Session | |
| | ''class'' | | [[scriptlog:lib:core:sessionmaker|''SessionMaker'']] | 13 | 1 | 0 | 361 | Class SessionMaker extends SessionHandler | | | ''class'' | | [[scriptlog:lib:core:sessionmaker|''SessionMaker'']] | 13 | 3 | 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 | 3 | 6 | 259 | Sitemap | | | ''class'' | | [[scriptlog:lib:core:sitemap|''Sitemap'']] | 18 | 6 | 6 | 259 | Sitemap | |
| | ''class'' | | [[scriptlog:lib:core:sitemapservice|''SiteMapService'']] | 4 | 0 | 0 | 68 | Class SiteMapService | | | ''class'' | | [[scriptlog:lib:core:sitemapservice|''SiteMapService'']] | 4 | 2 | 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: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 | 0 | 0 | 174 | ThemeViewModelFactory | | | ''class'' | final | [[scriptlog:lib:core:themeviewmodelfactory|''ThemeViewModelFactory'']] | 12 | 1 | 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 | 0 | 5 | 205 | Default theme renderer implementation. | | | ''class'' | | [[scriptlog:lib:core:themerenderer|''ThemeRenderer'']] | 9 | 2 | 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 | 4 | 0 | 222 | | | | ''class'' | | [[scriptlog:lib:core:translationloader|''TranslationLoader'']] | 17 | 7 | 0 | 222 | | |
| | ''class'' | | [[scriptlog:lib:core:ubench|''Ubench'']] | 10 | 0 | 0 | 171 | | | | ''class'' | | [[scriptlog:lib:core:ubench|''Ubench'']] | 10 | 3 | 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 | 1 | 0 | 128 | Class View | | | ''class'' | | [[scriptlog:lib:core:view|''View'']] | 4 | 4 | 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 ^ |
| | ''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 | |
| | ''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 | |
| | ''lib/core/HTMLPurifier.auto.php'' | | 12 | 28 | //(global)// | no | | |
| | ''lib/core/HTMLPurifier.autoload-legacy.php'' | | 14 | 29 | //(global)// | no | | |
| | ''lib/core/HTMLPurifier.autoload.php'' | | 26 | 89 | //(global)// | no | | |
| | ''lib/core/HTMLPurifier.composer.php'' | | 6 | 24 | //(global)// | no | | |
| | ''lib/core/HTMLPurifier.func.php'' | | 26 | 62 | //(global)// | no | | |
| | ''lib/core/HTMLPurifier.includes.php'' | | 236 | 665 | //(global)// | no | | |
| | ''lib/core/HTMLPurifier.kses.php'' | | 31 | 150 | //(global)// | no | | |
| | ''lib/core/HTMLPurifier.path.php'' | | 12 | 24 | //(global)// | no | | |
| | ''lib/core/HTMLPurifier.php'' | [[scriptlog:lib:core:htmlpurifier|HTMLPurifier]] | 299 | 905 | //(global)// | no | | |
| | ''lib/core/HTMLPurifier.safe-includes.php'' | | 230 | 1095 | //(global)// | no | | |
| | ''lib/core/HZip.php'' | [[scriptlog:lib:core:hzip|HZip]] | 65 | 257 | ''Scriptlog\Core'' | no | | | ''lib/core/HZip.php'' | [[scriptlog:lib:core:hzip|HZip]] | 65 | 257 | ''Scriptlog\Core'' | no | |
| | ''lib/core/HandleRequest.php'' | [[scriptlog:lib:core:handlerequest|HandleRequest]] | 596 | 2402 | ''Scriptlog\Core'' | no | | | ''lib/core/HandleRequest.php'' | [[scriptlog:lib:core:handlerequest|HandleRequest]] | 596 | 2402 | ''Scriptlog\Core'' | no | |