UserReportSettingService
in package
Class UserReportSettingService
Table of Contents
Properties
- $authComponent : AuthComponent
- $clientRepository : ClientRepository
- $reportService : ReportService
- $userReportSettingRepository : UserReportSettingRepository
Methods
- __construct() : mixed
- UserReportSettingService constructor.
- changeUserReportSetting() : void
- createUserReportSetting() : UserReportSetting
- getAuthorizedUserReportSetting() : UserReportSetting|null
- resetUserReportStatus() : mixed
Properties
$authComponent
private
AuthComponent
$authComponent
$clientRepository
private
ClientRepository
$clientRepository
$reportService
private
ReportService
$reportService
$userReportSettingRepository
private
UserReportSettingRepository
$userReportSettingRepository
Methods
__construct()
UserReportSettingService constructor.
public
__construct(AuthComponent $authComponent, UserReportSettingRepository $userReportSettingRepository, ReportService $reportService, ClientRepository $clientRepository) : mixed
Parameters
- $authComponent : AuthComponent
- $userReportSettingRepository : UserReportSettingRepository
- $reportService : ReportService
- $clientRepository : ClientRepository
changeUserReportSetting()
public
changeUserReportSetting(UserReportSetting $userReportSetting) : void
Parameters
- $userReportSetting : UserReportSetting
Tags
createUserReportSetting()
public
createUserReportSetting() : UserReportSetting
Tags
Return values
UserReportSettinggetAuthorizedUserReportSetting()
public
getAuthorizedUserReportSetting() : UserReportSetting|null
Return values
UserReportSetting|nullresetUserReportStatus()
public
resetUserReportStatus(mixed $user) : mixed
Parameters
- $user : mixed