Property | Type | Description | |
---|---|---|---|
$groupCategory | Fenos\Notifynder\Contracts\NotifynderGroupCategoryDB | ||
$groupRepo | Fenos\Notifynder\Contracts\NotifynderGroupDB |
Method | Description | |
---|---|---|
__construct ( Fenos\Notifynder\Contracts\NotifynderGroupDB $groupRepo, Fenos\Notifynder\Contracts\NotifynderGroupCategoryDB $groupCategory ) | ||
addCategoryToGroupById ( $groupId, $categoryId ) : mixed | Add category to a group giving the ids of them. | |
addCategoryToGroupByName ( $groupName, $categoryName ) : mixed | Add category to a group giving the ids of them. | |
addGroup ( $name ) : |
Add a group in the db. | |
addMultipleCategoriesToGroup ( ) : mixed | Add Multiple categories in a group First parameter is the group name all the rest are categories. | |
findById ( $groupId ) : Illuminate\Database\Eloquent\Collection | |
Find a group by id. | |
findByName ( $groupName ) : mixed | Find a group By name. |
Method | Description | |
---|---|---|
isStringWithDots ( $name ) : boolean | Check if a string with dots. |
public __construct ( Fenos\Notifynder\Contracts\NotifynderGroupDB $groupRepo, Fenos\Notifynder\Contracts\NotifynderGroupCategoryDB $groupCategory ) | ||
$groupRepo | Fenos\Notifynder\Contracts\NotifynderGroupDB | |
$groupCategory | Fenos\Notifynder\Contracts\NotifynderGroupCategoryDB |
public addCategoryToGroupById ( $groupId, $categoryId ) : mixed | ||
$groupId | ||
$categoryId | ||
return | mixed |
public addCategoryToGroupByName ( $groupName, $categoryName ) : mixed | ||
$groupName | ||
$categoryName | ||
return | mixed |
public addGroup ( $name ) : |
||
$name | ||
return |
public addMultipleCategoriesToGroup ( ) : mixed | ||
return | mixed |
public findById ( $groupId ) : Illuminate\Database\Eloquent\Collection | |
||
$groupId | ||
return | Illuminate\Database\Eloquent\Collection | |
public findByName ( $groupName ) : mixed | ||
$groupName | ||
return | mixed |
protected isStringWithDots ( $name ) : boolean | ||
$name | ||
return | boolean |
protected NotifynderGroupCategoryDB,Fenos\Notifynder\Contracts $groupCategory | ||
return | Fenos\Notifynder\Contracts\NotifynderGroupCategoryDB |