com\setasign\Konquadrat
Konquadrat Class Konquadrat
File: /Konquadrat/src/Konquadrat.php
Class hierarchy
- com\setasign\SetaFramework\Application\AbstractHttpApplication
Implements
- \com\setasign\SetaFramework\Application\ApplicationInterface
- \com\setasign\SetaFramework\Application\HttpApplicationInterface
Summary
Constants
FLOAT_COMPARISON_PRECISION
A float comparison precision
ROUTER_MOBILE_CHECKIN
ROUTE_BACKEND
ROUTE_BACKEND_CONTROLLER_CORS_PREFLIGHT
ROUTE_BACKEND_DEFAULT
ROUTE_BACKEND_INSTALL
ROUTE_BACKEND_NOT_LOGGED_IN
ROUTE_BACKEND_USER_WITHOUT_LOGIN
ROUTE_GUI_CONFIG
ROUTE_GUI_SERVE
ROUTE_PROJECT_CONTROLLER
VERSION
Properties
$bootstrap
-
protected \com\setasign\SetaFramework\Bootstrap\Bootstrap \com\setasign\SetaFramework\Application\AbstractApplication::$bootstrap
$config
-
protected \com\setasign\SetaFramework\Application\ApplicationConfig \com\setasign\SetaFramework\Application\AbstractApplication::$config
$di
-
protected ?\com\setasign\SetaFramework\Application\ApplicationDi \com\setasign\SetaFramework\Application\AbstractApplication::$di
$name
-
protected string \com\setasign\SetaFramework\Application\AbstractApplication::$name
The name of the application
Static Methods
getInstanceFromGlobalDi()
public static Konquadrat::getInstanceFromGlobalDi (
string $applicationName = 'Konquadrat'
): KonquadratParameters
- $applicationName : string
Methods
__construct()
public Konquadrat::__construct (
\com\setasign\SetaFramework\Bootstrap\Bootstrap $bootstrap,
string $name,
\com\setasign\SetaFramework\Application\ApplicationConfig $config
)string $name,
\com\setasign\SetaFramework\Application\ApplicationConfig $config
Parameters
- $bootstrap : \com\setasign\SetaFramework\Bootstrap\Bootstrap
- $name : string
The name of the application
- $config : \com\setasign\SetaFramework\Application\ApplicationConfig
__debugInfo()
-
public \com\setasign\SetaFramework\Application\AbstractApplication::__debugInfo (
void
): voidgetConfig()
-
public \com\setasign\SetaFramework\Application\AbstractApplication::getConfig (
void
): \com\setasign\SetaFramework\Application\ApplicationConfiggetName()
-
public \com\setasign\SetaFramework\Application\AbstractApplication::getName (
void
): stringGet the application name
getRequestPathPrefix()
-
final public \com\setasign\SetaFramework\Application\AbstractHttpApplication::getRequestPathPrefix (
void
): ?stringReturn Values
If used in cli this will be null.
getViewHelperNamespaces()
-
public \com\setasign\SetaFramework\Application\AbstractHttpApplication::getViewHelperNamespaces (
void
): arrayregisterRequest()
-
final public \com\setasign\SetaFramework\Application\AbstractHttpApplication::registerRequest (
\com\setasign\SetaFramework\Request\ServerRequest $serverRequest
): voidParameters
- $serverRequest : \com\setasign\SetaFramework\Request\ServerRequest
setupRoutes()
Setup Routes for the Application
Parameters
- $router : \com\setasign\SetaFramework\Router\Router
The main Router-instance
Exceptions
Throws \com\setasign\SetaFramework\Router\RouteException
Throws \Throwable
