Cartalyst\Sentinel\Users\EloquentUser::roles PHP Method

roles() public method

Returns the roles relationship.
public roles ( ) : Illuminate\Database\Eloquent\Relations\BelongsToMany
return Illuminate\Database\Eloquent\Relations\BelongsToMany
    public function roles()
    {
        return $this->belongsToMany(static::$rolesModel, 'role_users', 'user_id', 'role_id')->withTimestamps();
    }

Usage Example

Example #1
0
 public function testRolesRelationship()
 {
     $user = new EloquentUser();
     $this->assertInstanceOf('Illuminate\\Database\\Eloquent\\Relations\\BelongsToMany', $user->roles());
 }