class ExceptionCheckerController extends AbstractController

Main Controller class

Properties

private ExceptionCheckerServiceInterface $exceptionCheckerService Stores ExceptionCheckerService

Methods

__construct(ExceptionCheckerServiceInterface $exceptionCheckerService)

No description

Response
dashboard(Request $request, PaginatorInterface $paginator)

Displays the dashboard

Response
display(ExceptionChecker $exceptionChecker)

Displays the ExceptionChecker using its unique id

Response
create(Request $request)

Creates the ExceptionChecker

Response
addFromUrl(Request $request, ConfigServiceInterface $configService, $kind)

Creates the ExceptionChecker from url call (mainly from link sent in email built with Monolog)

Response
modify(Request $request, ExceptionChecker $exceptionChecker)

Modifies the ExceptionChecker using its unique id

Response
duplicate(Request $request, ExceptionChecker $exceptionChecker)

Duplicates the ExceptionChecker using its unique id

Response
delete(Request $request, ExceptionChecker $exceptionChecker)

Deletes the ExceptionChecker using its unique id

Response
config(Request $request, ConfigServiceInterface $configService)

Displays the configuration

Response
help()

Displays the help

Details

at line 36
__construct(ExceptionCheckerServiceInterface $exceptionCheckerService)

Parameters

ExceptionCheckerServiceInterface $exceptionCheckerService

at line 51
Response dashboard(Request $request, PaginatorInterface $paginator)

Displays the dashboard

Parameters

Request $request
PaginatorInterface $paginator

Return Value

Response

Exceptions

AccessDeniedException

at line 79
Response display(ExceptionChecker $exceptionChecker)

Displays the ExceptionChecker using its unique id

Parameters

ExceptionChecker $exceptionChecker

Return Value

Response

Exceptions

NotFoundHttpException

at line 101
Response create(Request $request)

Creates the ExceptionChecker

Parameters

Request $request

Return Value

Response

Exceptions

AccessDeniedException

at line 141
Response addFromUrl(Request $request, ConfigServiceInterface $configService, $kind)

Creates the ExceptionChecker from url call (mainly from link sent in email built with Monolog)

Parameters

Request $request
ConfigServiceInterface $configService
$kind

Return Value

Response

Exceptions

AccessDeniedException

at line 183
Response modify(Request $request, ExceptionChecker $exceptionChecker)

Modifies the ExceptionChecker using its unique id

Parameters

Request $request
ExceptionChecker $exceptionChecker

Return Value

Response

Exceptions

AccessDeniedException
NotFoundHttpException

at line 224
Response duplicate(Request $request, ExceptionChecker $exceptionChecker)

Duplicates the ExceptionChecker using its unique id

Parameters

Request $request
ExceptionChecker $exceptionChecker

Return Value

Response

Exceptions

AccessDeniedException
NotFoundHttpException

at line 266
Response delete(Request $request, ExceptionChecker $exceptionChecker)

Deletes the ExceptionChecker using its unique id

Parameters

Request $request
ExceptionChecker $exceptionChecker

Return Value

Response

Exceptions

AccessDeniedException
NotFoundHttpException

at line 301
Response config(Request $request, ConfigServiceInterface $configService)

Displays the configuration

Parameters

Request $request
ConfigServiceInterface $configService

Return Value

Response

Exceptions

AccessDeniedException

at line 336
Response help()

Displays the help

Return Value

Response

Exceptions

AccessDeniedException