Mpociot\Teamwork\Teamwork::getInviteFromAcceptToken PHP Method

getInviteFromAcceptToken() public method

public getInviteFromAcceptToken ( $token ) : mixed
$token
return mixed
    public function getInviteFromAcceptToken($token)
    {
        return $this->app->make(Config::get('teamwork.invite_model'))->where('accept_token', '=', $token)->first();
    }

Usage Example

Example #1
0
 public function testGetInviteFromAcceptToken()
 {
     /*
     |------------------------------------------------------------
     | Set
     |------------------------------------------------------------
     */
     $app = m::mock('App');
     $teamwork = new Teamwork($app);
     $token = "asd";
     $teaminvite = m::mock('TeamInvite');
     $app->shouldReceive('make')->with('Mpociot\\Teamwork\\TeamInvite')->once()->andReturn($teaminvite);
     /*
     |------------------------------------------------------------
     | Expectation
     |------------------------------------------------------------
     */
     $teaminvite->shouldReceive('where')->once()->with('accept_token', '=', $token)->andReturnSelf();
     $teaminvite->shouldReceive('first')->andReturn(false);
     /*
     |------------------------------------------------------------
     | Assertion
     |------------------------------------------------------------
     */
     $this->assertFalse($teamwork->getInviteFromAcceptToken($token));
 }
All Usage Examples Of Mpociot\Teamwork\Teamwork::getInviteFromAcceptToken