class EmpireUserPluginController extends Controller

Class EmpireUserPluginController. Defines routes for User

Methods

array
indexAction()

Frontend route for user dashboard

array
privacyPolicyAction()

Frontend route for shop's privacy policy

array
userAddressAction()

Frontend route for listing users adresses

array
userProfileAction()

Frontend route for user profile

array
userOrdersAction()

Frontend route for listing user orders

JsonResponse
userAllOrdersJSONAction(Request $request)

API route for listing users orders

array
userOrdersDetailsAction(int $id)

Frontend route for order details

Response
userOrderPrintAction(ArrayCollection $userOrderPrint)

Frontend route for printing order

Response
generateOrderPDFAction(int $id)

Api route for user order pdf generation

array
userCouponsDetailsAction(ArrayCollection $userCouponsFrontEndAll)

Frontend route for listing user coupons

array|RedirectResponse
userFinancialCardAction(ArrayCollection $userFinancialCard)

Frontend for user financial card

Response|RedirectResponse
userFinancialCardPrintAction(ArrayCollection $userFinancialCard)

Financial card print

JsonResponse
userFinancialCardJSONAction(ArrayCollection $userFinancialCard)

API route for financial card data

JsonResponse
viewAllBlogPostJSONPaginationAction(ArrayCollection $userCouponsFrontEndJSON)

API route for coupons listing

array
userWishlistDetailsAction()

Frontend route for user wishlists

array
userWatchlistDetailsAction()

Frontend route for user watchlist

array
userProfilePluginsAction(ArrayCollection $userProfilePlugins)

Frontend route for plugins

array
userOrderDetailsAction()

Frontend route for order details

array
userAddTicketAction(int $product)

Frontend route for creating new ticket

array
userAllTicketsAction()

Frontend route for user tickets

JsonResponse
userAllTicketsJSONAction(Request $request)

API route for listing user tickets

array
userSingleTicketAction(int $id)

Frontend route for displaying ticket

Response
changeUserPasswordInModalAction(Request $request)

Frontend route for changing password

Response
sendEmailAction(Request $request)

No description

array
userReclamationsAction()

Frontend listing of reclamations

array
userAddReclamationAction()

Frontend route for creating new reclamation

array
userSingleReclamationAction(int $id)

Reclamation details

JsonResponse
userAllReclamationsJSONAction(Request $request)

API route for listing reclamations

string
getObfuscatedEmail(UserInterface $user)

Get the truncated email displayed when requesting the resetting.

Details

at line 53
array indexAction()

Frontend route for user dashboard

Return Value

array

at line 66
array privacyPolicyAction()

Frontend route for shop's privacy policy

Return Value

array

at line 82
array userAddressAction()

Frontend route for listing users adresses

Return Value

array

at line 98
array userProfileAction()

Frontend route for user profile

Return Value

array

at line 114
array userOrdersAction()

Frontend route for listing user orders

Return Value

array

at line 132
JsonResponse userAllOrdersJSONAction(Request $request)

API route for listing users orders

Parameters

Request $request

Return Value

JsonResponse

at line 160
array userOrdersDetailsAction(int $id)

Frontend route for order details

Parameters

int $id

Return Value

array

at line 180
Response userOrderPrintAction(ArrayCollection $userOrderPrint)

Frontend route for printing order

Parameters

ArrayCollection $userOrderPrint

Return Value

Response

Exceptions

MpdfException

See also

UserOrderPrintConverter

at line 216
Response generateOrderPDFAction(int $id)

Api route for user order pdf generation

Parameters

int $id

Return Value

Response

Exceptions

NoResultException
NonUniqueResultException
MpdfException

at line 259
array userCouponsDetailsAction(ArrayCollection $userCouponsFrontEndAll)

Frontend route for listing user coupons

Parameters

ArrayCollection $userCouponsFrontEndAll

Return Value

array

See also

UserCouponsFrontEndAllConverter

at line 283
array|RedirectResponse userFinancialCardAction(ArrayCollection $userFinancialCard)

Frontend for user financial card

Parameters

ArrayCollection $userFinancialCard

Return Value

array|RedirectResponse

See also

UserFinancialCardConverter

at line 308
Response|RedirectResponse userFinancialCardPrintAction(ArrayCollection $userFinancialCard)

Financial card print

Parameters

ArrayCollection $userFinancialCard

Return Value

Response|RedirectResponse

Exceptions

MpdfException

See also

UserFinancialCardConverter

at line 344
JsonResponse userFinancialCardJSONAction(ArrayCollection $userFinancialCard)

API route for financial card data

Parameters

ArrayCollection $userFinancialCard

Return Value

JsonResponse

See also

UserFinancialCardConverter

at line 365
JsonResponse viewAllBlogPostJSONPaginationAction(ArrayCollection $userCouponsFrontEndJSON)

API route for coupons listing

Parameters

ArrayCollection $userCouponsFrontEndJSON

Return Value

JsonResponse

at line 394
array userWishlistDetailsAction()

Frontend route for user wishlists

Return Value

array

at line 409
array userWatchlistDetailsAction()

Frontend route for user watchlist

Return Value

array

at line 428
array userProfilePluginsAction(ArrayCollection $userProfilePlugins)

Frontend route for plugins

Parameters

ArrayCollection $userProfilePlugins

Return Value

array

See also

UserProfilePluginsConverter

at line 443
array userOrderDetailsAction()

Frontend route for order details

Return Value

array

at line 462
array userAddTicketAction(int $product)

Frontend route for creating new ticket

Parameters

int $product

Return Value

array

Exceptions

NoResultException
NonUniqueResultException

at line 485
array userAllTicketsAction()

Frontend route for user tickets

Return Value

array

Exceptions

NonUniqueResultException

at line 502
JsonResponse userAllTicketsJSONAction(Request $request)

API route for listing user tickets

Parameters

Request $request

Return Value

JsonResponse

at line 534
array userSingleTicketAction(int $id)

Frontend route for displaying ticket

Parameters

int $id

Return Value

array

Exceptions

NoResultException
NonUniqueResultException

at line 548
Response changeUserPasswordInModalAction(Request $request)

Frontend route for changing password

Parameters

Request $request

Return Value

Response

at line 608
Response sendEmailAction(Request $request)

Parameters

Request $request

Return Value

Response

at line 661
array userReclamationsAction()

Frontend listing of reclamations

Return Value

array

Exceptions

NonUniqueResultException

at line 680
array userAddReclamationAction()

Frontend route for creating new reclamation

Return Value

array

at line 704
array userSingleReclamationAction(int $id)

Reclamation details

Parameters

int $id

Return Value

array

at line 717
JsonResponse userAllReclamationsJSONAction(Request $request)

API route for listing reclamations

Parameters

Request $request

Return Value

JsonResponse

at line 743
protected string getObfuscatedEmail(UserInterface $user)

Get the truncated email displayed when requesting the resetting.

The default implementation only keeps the part following @ in the address.

Parameters

UserInterface $user

Return Value

string