]> git.mxchange.org Git - friendica.git/commitdiff
Upgrade @method to overriden methods
authorHypolite Petovan <hypolite@mrpetovan.com>
Tue, 7 Jan 2020 21:18:45 +0000 (16:18 -0500)
committerHypolite Petovan <hypolite@mrpetovan.com>
Tue, 7 Jan 2020 21:18:45 +0000 (16:18 -0500)
- This enables contextual help in older IDEs (looking at you VSCode)

src/Repository/Introduction.php

index 03d3e59aebf424c7005bdf6701bb5379681d12f6..65c2e1ebc71e90dd66d0e86010e35e96bc1b6156 100644 (file)
@@ -6,11 +6,6 @@ use Friendica\BaseRepository;
 use Friendica\Collection;
 use Friendica\Model;
 
-/**
- * @method Model\Introduction       selectFirst(array $condition)
- * @method Collection\Introductions select(array $condition = [], array $params = [])
- * @method Collection\Introductions selectByBoundaries(array $condition = [], array $params = [], int $max_id = null, int $since_id = null, int $limit = self::LIMIT)
- */
 class Introduction extends BaseRepository
 {
        protected static $table_name = 'intro';
@@ -27,4 +22,39 @@ class Introduction extends BaseRepository
        {
                return new Model\Introduction($this->dba, $this->logger, $this, $data);
        }
+
+       /**
+        * @param array $condition
+        * @return Model\Introduction
+        * @throws \Friendica\Network\HTTPException\NotFoundException
+        */
+       public function selectFirst(array $condition)
+       {
+               return parent::selectFirst($condition);
+       }
+
+       /**
+        * @param array $condition
+        * @param array $params
+        * @return Collection\Introductions
+        * @throws \Exception
+        */
+       public function select(array $condition = [], array $params = [])
+       {
+               return parent::select($condition, $params);
+       }
+
+       /**
+        * @param array $condition
+        * @param array $params
+        * @param int|null $max_id
+        * @param int|null $since_id
+        * @param int $limit
+        * @return Collection\Introductions
+        * @throws \Exception
+        */
+       public function selectByBoundaries(array $condition = [], array $params = [], int $max_id = null, int $since_id = null, int $limit = self::LIMIT)
+       {
+               return parent::selectByBoundaries($condition, $params, $max_id, $since_id, $limit);
+       }
 }