Documentation
Packages
- Application
Namespaces
- ZubZet
- Module
Interfaces, Classes and Traits
- ErrorController
- The error controller handles all bad requests. Other controllers can redirect to this one.
- IndexController
- The index controller handles by default all requests without a specified controller
- LoginController
- The Login controller handles all login/logout stuff
- ZController
- The ZController contains actions for the admin dashboard / panel
- ZubZetController
- z_organizationModel
- AppGuestbookGreetCommand
- QaHelloCommand
- AdminController
- AdvancedController
- AliasController
- ApiCompatProbeController
- Guards the framework's password API against breaking changes for consuming
apps. They call model("z_login")->checkPassword($pw, $hash, $salt) with the
3-argument shape (no scheme) on their own user tables, and rely on legacy
hashes still verifying. See jouri's Authentication/UserController.
- AssetProxyController
- AuthProbeController
- CompatController
- Exercises Blade/Katana compatibility guarantees through the real render path:
- action_probe: a migrated legacy view whose literal {{ }}, {!! !!} and
{{-- --}} markers must survive verbatim (see Views/compat/probe).
- ComponentNamespaceController
- Renders renderprobe/namespace, which places the framework's namespaced
<x-zubzet::head/> next to a plain app <x-head/> so the test can prove the
two never shadow each other (katanaphp/blade#66).
- ConnectionProbeController
- ConsoleController
- CoreController
- DashboardController
- DatabaseClusterProbeController
- DatabaseProbeController
- DatabaseRetryProbeController
- ExceptionController
- FormController
- FrameworkApiController
- FrameworkViewProbeController
- FrontendController
- GroupController
- HelperController
- Probes for global references and pure helper functions used by
tests/cypress/e2e/support/.
- LayoutConstructorController
- LayoutMiddlewareController
- LayoutResolutionController
- Exercises the layout resolution chain from Resolver\DefaultLayout:
explicit arg > instance default > global default > framework default
- LoggerController
- MigrationController
- ModuleHostController
- Probes the app-side view of the module system: composer autoloading of a
module namespace, module-contributed config defaults, and a module view
shadowing a framework view.
- MultipleFormController
- OrganizationController
- PasswordHashProbeController
- RenderDirectiveController
- Renders renderprobe/directives, which exercises the @auth / @guest Blade
directives bound by Rendering\Katana\Hooks. The view is layout-free
(layout/empty) so the test reads only the directive branches.
- RenderingController
- RenderProbeController
- Drives the Katana render engine's resolution + $opt contract through the
real render path (Rendering\CanRenderView -> Rendering\Katana\Engine).
- ResponseController
- RoleController
- RoutingController
- Test fixtures for tests/cypress/e2e/core/routing.cy.js.
- SessionController
- StateProbeController
- SupportProbeController
- UserController
- VisualController
- Renders deterministic kitchen-sink pages used as the source-of-truth
for our visual-regression specs (tests/cypress/e2e/visual/...).
- Migration_2026_05_08_TimeStampType
- Permanent test fixture: exercises the framework's custom TimeStamp DBAL
type (src/Database/Migration/Type/TimeStamp.php). Doctrine resolves
`'timestamp'` to that type when generating CREATE TABLE SQL, so this
migration's apply path runs both `getSQLDeclaration()` and `getName()`.
- Test
- CoreModel
- FormModel
- HelperModel
- LoggerModel
- MigrationModel
- QueryBuilderModel
- GuestbookGreetCommand
- GuestbookStatsCommand
- GuestbookAdminController
- GuestbookController
- GuestbookModel
- GuestbookStatsModel
- Migration_2025_10_01_MigrationDrySideEffect
- Migration_2025_10_01_MigrationEnv
- Migration_2025_10_01_MigrationEnv1
- Migration_2025_10_01_MigrationImport
- Migration_2025_10_01_MigrationManual
- Migration_2025_10_01_MigrationPHPImport
- Migration_2025_10_01_MigrationSkip
- TestSeeding
- Migration_2005_01_10_3_Syn_File
Table of Contents
-
model()
: mixed
model()
model() : mixed
Return values
mixed
—