-
Notifications
You must be signed in to change notification settings - Fork 1
Controllers
Freddie Gar edited this page Dec 16, 2019
·
1 revision
Controller is a class with methods inside. Each context has one method in controller. This method use a UseCase to context
A controller create by flex-generator looks:
<?php
namespace ...
use...
class ExampleController
{
...
public function context(Request $request)
{
$requestMessage = new ContextExampleRequestMessage($request);
$useCase = new ContextExampleUseCase();
$response = $useCase->execute($requestMessage);
return new ContextExampleResponseMessage($response);
}
...
}
It depends from you configuration, but, by default is used Symfony 4 Framework.