]> git.mxchange.org Git - friendica.git/blobdiff - src/Repository/PermissionSet.php
Add PUBLIC constant in Repository\Permission
[friendica.git] / src / Repository / PermissionSet.php
index 7cbee4b83650b08303cc35d7f7f2977a884a96c5..36e6074c55f7816c1555a3e76d8390f346fa1aa1 100644 (file)
@@ -13,6 +13,8 @@ use Psr\Log\LoggerInterface;
 
 class PermissionSet extends BaseRepository
 {
+       const PUBLIC = 0;
+
        protected static $table_name = 'permissionset';
 
        protected static $model_class = Model\PermissionSet::class;
@@ -47,7 +49,7 @@ class PermissionSet extends BaseRepository
        {
                if (isset($condition['id']) && !$condition['id']) {
                        return $this->create([
-                               'id' => 0,
+                               'id' => self::PUBLIC,
                                'uid' => $condition['uid'] ?? 0,
                                'allow_cid' => '',
                                'allow_gid' => '',
@@ -109,7 +111,7 @@ class PermissionSet extends BaseRepository
 
                // Public permission
                if (!$allow_cid && !$allow_gid && !$deny_cid && !$deny_gid) {
-                       return 0;
+                       return self::PUBLIC;
                }
 
                $condition = [