FavoritesService
in package
implements
FavoritesService
Class FavoritesService
Interfaces, Classes and Traits
- FavoritesService
- Interface FavoritesService
Table of Contents
- $repository : FavoritesRepository
- __construct() : mixed
- FavoritesService constructor.
- add() : void
- Adds $menuItemId as new favorite menu item.
- delete() : void
- Removes $menuItemId from favorites.
- has() : bool
- Checks if $menuItemId is a favorite.
Properties
$repository
private
FavoritesRepository
$repository
Methods
__construct()
FavoritesService constructor.
public
__construct(FavoritesRepository $repository) : mixed
Parameters
- $repository : FavoritesRepository
Return values
mixed —add()
Adds $menuItemId as new favorite menu item.
public
add(string $menuItemId) : void
Parameters
- $menuItemId : string
Tags
Return values
void —delete()
Removes $menuItemId from favorites.
public
delete(string $menuItemId) : void
Parameters
- $menuItemId : string
Tags
Return values
void —has()
Checks if $menuItemId is a favorite.
public
has(string $menuItemId) : bool
Parameters
- $menuItemId : string