All Classes and Interfaces

Class
Description
 
The `BalanceService` class is responsible for handling balance operations for users.
 
 
 
 
 
Loads the user details by email for authentication.
 
 
 
Controller for handling user login processes, including displaying the login form and processing the login authentication.
 
 
 
 
 
Controller for handling user registration processes, including displaying the registration form and processing the registration request.
 
 
 
 
Represents a financial transaction between two users.
 
 
 
 
The `TransactionService` class provides services for creating and managing transactions between users, including validating transaction details, checking balances, and updating user accounts.
 
Represents a user in the system.
Controller for managing user-related actions such as deposits, profile updates, transferring money, and managing buddy relationships.
 
 
 
 
Service class responsible for managing user-related operations such as user creation, update, authentication, buddy management, and transaction handling.