EntryDeleteService
in package
FinalYes
Table of Contents
Properties
- $entryPastRepository : EntryPastRepository
- $entryReportRepository : EntryReportRepository
- $entryRepository : EntryRepository
- $reportRepository : ReportRepository
Methods
- __construct() : mixed
- EntryDeleteService constructor.
- deleteEntriesByUserId() : void
- deleteEntry() : void
- deleteEntryById() : void
Properties
$entryPastRepository
private
EntryPastRepository
$entryPastRepository
$entryReportRepository
private
EntryReportRepository
$entryReportRepository
$entryRepository
private
EntryRepository
$entryRepository
$reportRepository
private
ReportRepository
$reportRepository
Methods
__construct()
EntryDeleteService constructor.
public
__construct(EntryReportRepository $entryReportRepository, EntryPastRepository $entryPastRepository, ReportRepository $reportRepository, EntryRepository $entryRepository) : mixed
Parameters
- $entryReportRepository : EntryReportRepository
- $entryPastRepository : EntryPastRepository
- $reportRepository : ReportRepository
- $entryRepository : EntryRepository
deleteEntriesByUserId()
public
deleteEntriesByUserId(int $userId) : void
Parameters
- $userId : int
Tags
deleteEntry()
public
deleteEntry(Entry $entry) : void
Parameters
- $entry : Entry
Tags
deleteEntryById()
public
deleteEntryById(int $id) : void
Parameters
- $id : int