FavoritesRepository
in package
Class FavoritesRepository
Table of Contents
- TABLE_NAME = 'gm_admin_favorites'
- $connection : Connection
- $userPreferences : UserPreferences
- __construct() : mixed
- FavoritesRepository constructor.
- add() : void
- Adds the menu item to the favorites.
- delete() : void
- Deletes the menu item from favorites.
- has() : bool
- Checks if menu item is marked as favorites.
Constants
TABLE_NAME
private
mixed
TABLE_NAME
= 'gm_admin_favorites'
Properties
$connection
private
Connection
$connection
$userPreferences
private
UserPreferences
$userPreferences
Methods
__construct()
FavoritesRepository constructor.
public
__construct(Connection $connection, UserPreferences $userPreferences) : mixed
Parameters
- $connection : Connection
- $userPreferences : UserPreferences
Return values
mixed —add()
Adds the menu item to the favorites.
public
add(string $menuItemId) : void
Parameters
- $menuItemId : string
Tags
Return values
void —delete()
Deletes the menu item from favorites.
public
delete(string $menuItemId) : void
Parameters
- $menuItemId : string
Tags
Return values
void —has()
Checks if menu item is marked as favorites.
public
has(string $menuItemId) : bool
Parameters
- $menuItemId : string