diff --git a/Account/PermissionAbstract.php b/Account/PermissionAbstract.php index e97f54fe4..d05137505 100644 --- a/Account/PermissionAbstract.php +++ b/Account/PermissionAbstract.php @@ -333,4 +333,18 @@ abstract class PermissionAbstract { $this->permission |= $permission; } + + /** + * Has permission. + * + * @param int $permission Permission + * + * @return void + * + * @since 1.0.0 + */ + public function hasPermission(int $permission) : bool + { + return ($this->permission | $permission) === $this->permission; + } }