Added const for user level

This commit is contained in:
phecho
2015-12-25 17:52:01 +08:00
parent 43fa00ae1d
commit 2f9cc373ce
3 changed files with 18 additions and 3 deletions

View File

@@ -24,6 +24,20 @@ class User extends Model implements AuthenticatableContract, CanResetPasswordCon
{
use Authenticatable, CanResetPassword, ValidatingTrait;
/**
* The admin level of user.
*
* @var int
*/
const LEVEL_ADMIN = 1;
/**
* The general level of user.
*
* @var int
*/
const LEVEL_USER = 2;
/**
* The attributes that should be casted to native types.
*
@@ -144,7 +158,7 @@ class User extends Model implements AuthenticatableContract, CanResetPasswordCon
*/
public function getIsAdminAttribute()
{
return $this->level == 1;
return $this->level == self::LEVEL_ADMIN;
}
/**