/** * @param TeamInvite $invite */ public function denyInvite(TeamInvite $invite) { $invite->delete(); }
public function testCanAcceptInvite() { $team = TeamworkTeam::create(['name' => 'Test-Team 1']); $invite = $this->createInvite($team); auth()->login($this->user); \Teamwork::acceptInvite($invite); $this->assertCount(1, $this->user->teams); $this->assertEquals($team->getKey(), $this->user->current_team_id); $this->assertNull(TeamInvite::find($invite->getKey())); }