BusinessOfAizeController
extends AbstractController
in package
Attributes
- #[IsGranted]
- 'ROLE_SUPPORT'
Table of Contents
Methods
- deleteBusinessAccount() : Response
- indexOfBusiness() : Response
- Lists all businesses where the user is a manager.
- showBusiness() : Response
- Displays the businesses associated with a given user.
Methods
deleteBusinessAccount()
public
deleteBusinessAccount(User $user, Request $request, AccountDeletionService $deletionService) : Response
Parameters
- $user : User
- $request : Request
- $deletionService : AccountDeletionService
Attributes
- #[IsGranted]
- 'ROLE_ROOT'
- #[Route]
- '/business_aize/{id}/delete-account'
- $name: 'app_business_aize_delete'
- $methods: ['POST']
Return values
ResponseindexOfBusiness()
Lists all businesses where the user is a manager.
public
indexOfBusiness(UserRepository $userRepository) : Response
Parameters
- $userRepository : UserRepository
Attributes
- #[Route]
- '/list_of_business'
- $name: 'app_business_aize'
- $methods: ['GET']
Return values
ResponseshowBusiness()
Displays the businesses associated with a given user.
public
showBusiness(User $user) : Response
Parameters
- $user : User
-
The user whose businesses are to be displayed.
Attributes
- #[Route]
- 'business_aize/{id}'
- $name: 'app_business_aize_show'
- $methods: ['GET']
Return values
Response —The response object containing the rendered view.