Skip to content

Commit 51d4304

Browse files
committed
Cleaning up
1 parent 6f29eac commit 51d4304

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/mako/file/Permission.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ enum Permission: int
127127
*/
128128
public static function calculate(Permission ...$permission): int
129129
{
130-
$permissions = 0o0000;
130+
$permissions = self::None->value;
131131

132132
foreach ($permission as $_permission) {
133133
$permissions |= $_permission->value;
@@ -141,14 +141,14 @@ public static function calculate(Permission ...$permission): int
141141
*/
142142
public static function hasPermissions(int $permissions, Permission ...$permission): bool
143143
{
144-
if ($permissions < 0o0000 || $permissions > 0o7777) {
144+
if ($permissions < self::None->value || $permissions > self::FullWithAllSpecial->value) {
145145
throw new InvalidArgumentException(sprintf('The integer [ %s ] does not represent a valid octal between 0o0000 and 0o7777.', $permissions));
146146
}
147147

148-
$permission = empty($permission) ? 0o0000 : self::calculate(...$permission);
148+
$permission = empty($permission) ? self::None->value : self::calculate(...$permission);
149149

150-
if ($permission === 0o0000) {
151-
return $permissions === 0o0000;
150+
if ($permission === self::None->value) {
151+
return $permissions === self::None->value;
152152
}
153153

154154
return ($permissions & $permission) === $permission;

0 commit comments

Comments
 (0)