Fenos\Notifynder\Groups\GroupCategoryRepository::addCategoryToGroupById PHP Метод

addCategoryToGroupById() публичный Метод

Add a category in a group.
public addCategoryToGroupById ( $groupId, $categoryId ) : Illuminate\Database\Eloquent\Collection | Model | static
$groupId
$categoryId
Результат Illuminate\Database\Eloquent\Collection | Illuminate\Database\Eloquent\Model | static
    public function addCategoryToGroupById($groupId, $categoryId)
    {
        $group = $this->notificationGroup->find($groupId);
        $group->categories()->attach($categoryId);
        return $group;
    }

Usage Example

 /** @test */
 function it_add_a_category_to_a_group_id()
 {
     $category = $this->createCategory();
     $group = $this->createGroup();
     $this->categoryGroup->addCategoryToGroupById($group->id, $category->id);
     $this->assertEquals($group->categories[0]->name, $category->name);
 }