Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:lib:handler:homehandler

Differences

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

Link to this comparison view

Next revision
Previous revision
scriptlog:lib:handler:homehandler [2026/09/26 09:09] – admin adminscriptlog:lib:handler:homehandler [2026/09/26 09:34] (current) – admin admin
Line 15: Line 15:
 ======= Inheritance ======= ======= Inheritance =======
  
-  ^ Relation ^ Type ^ Meaning ^ +^ Relation ^ Type ^ Meaning ^ 
-  | implements | [[scriptlog:lib:handler:frontrequesthandler|''FrontRequestHandler'']] | contract |+| implements | [[scriptlog:lib:handler:frontrequesthandler|''FrontRequestHandler'']] | contract |
  
 ======= Constants (0) ======= ======= Constants (0) =======
Line 22: Line 22:
 //None.// //None.//
  
-======= Properties (0) =======+======= Properties (1) =======
  
-//None declared.//+^ Visibility ^ Type ^ Name ^ Default ^ Line ^ 
 +| ''private'' | [[scriptlog:lib:core:themerendererinterface|''ThemeRendererInterface'']] | ''$renderer'' |  | 23 |
  
 ======= Methods (2) ======= ======= Methods (2) =======
  
-  ^ Visibility ^ Method ^ Summary ^ Line ^ +^ Visibility ^ Method ^ Summary ^ Line ^ 
-  | public | ''__construct()'' | Construct a new HomeHandler. | 30 | +| public | ''__construct()'' | Construct a new HomeHandler. | 30 | 
-  | public | ''handle()'' | Handle an incoming front-end request. | 38 |+| public | ''handle()'' | Handle an incoming front-end request. | 38 |
  
  
Line 43: Line 44:
 Construct a new HomeHandler. Construct a new HomeHandler.
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$renderer'' | [[scriptlog:lib:core:themerendererinterface|''ThemeRendererInterface'']] | //required// | The theme renderer instance. |+|  ''$renderer'' |  [[scriptlog:lib:core:themerendererinterface|''ThemeRendererInterface'']] |  //required// |  The theme renderer instance. |
  
  
Line 63: Line 64:
 theme template via the ThemeRendererInterface instance. theme template via the ThemeRendererInterface instance.
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$params'' | ''array'' | //required// | Parsed route parameters (e.g. ['value' => '...']). |+|  ''$params'' |  ''array'' |  //required// |  Parsed route parameters (e.g. ['value' => '...']). |
  
 **Returns:** ''void'' — void **Returns:** ''void'' — void
Line 70: Line 71:
 ======= Imports ======= ======= Imports =======
  
-  ^ Alias ^ Fully-qualified name ^ +^ Alias ^ Fully-qualified name ^ 
-  | ''ThemeRendererInterface'' | [[scriptlog:lib:core:themerendererinterface|''Scriptlog\Core\ThemeRendererInterface'']] |+| ''ThemeRendererInterface'' | [[scriptlog:lib:core:themerendererinterface|''Scriptlog\Core\ThemeRendererInterface'']] |
  
  
scriptlog/lib/handler/homehandler.1790413761.txt.gz · Last modified: by admin