]> git.mxchange.org Git - friendica.git/blobdiff - src/Repository/PermissionSet.php
Remove deprecated code
[friendica.git] / src / Repository / PermissionSet.php
index 27c77d605254b2b4778bce65e92daf629e2e9cbd..86915701d9cf17f898000549c71dcc61d7c5fd84 100644 (file)
@@ -13,6 +13,9 @@ use Psr\Log\LoggerInterface;
 
 class PermissionSet extends BaseRepository
 {
+       /** @var int Virtual permission set id for public permission */
+       const PUBLIC = 0;
+
        protected static $table_name = 'permissionset';
 
        protected static $model_class = Model\PermissionSet::class;
@@ -47,7 +50,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' => '',
@@ -61,29 +64,27 @@ class PermissionSet extends BaseRepository
 
        /**
         * @param array $condition
-        * @param array $order An optional array with order information
-        * @param int|array $limit Optional limit information
-        *
+        * @param array $params
         * @return Collection\PermissionSets
         * @throws \Exception
         */
-       public function select(array $condition = [], array $order = [], $limit = null)
+       public function select(array $condition = [], array $params = [])
        {
-               return parent::select($condition, $order, $limit);
+               return parent::select($condition, $params);
        }
 
        /**
         * @param array $condition
-        * @param array $order
+        * @param array $params
         * @param int|null $max_id
         * @param int|null $since_id
-        * @param int|array $limit
+        * @param int $limit
         * @return Collection\PermissionSets
         * @throws \Exception
         */
-       public function selectByBoundaries(array $condition = [], array $order = [], int $max_id = null, int $since_id = null, int $limit = self::LIMIT)
+       public function selectByBoundaries(array $condition = [], array $params = [], int $max_id = null, int $since_id = null, int $limit = self::LIMIT)
        {
-               return parent::selectByBoundaries($condition, $order, $max_id, $since_id, $limit);
+               return parent::selectByBoundaries($condition, $params, $max_id, $since_id, $limit);
        }
 
        /**
@@ -111,7 +112,7 @@ class PermissionSet extends BaseRepository
 
                // Public permission
                if (!$allow_cid && !$allow_gid && !$deny_cid && !$deny_gid) {
-                       return 0;
+                       return self::PUBLIC;
                }
 
                $condition = [