X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FRepository%2FNotify.php;h=b72ccecf0a3f973605d5ce196d45187c65bdff35;hb=06a18abf5a746232c99b5271d907687b30e72651;hp=b53bd844113f6e0001d1655917610b68527032f2;hpb=7909d9c41741630a4c8e3e799429d58995ec7eea;p=friendica.git diff --git a/src/Repository/Notify.php b/src/Repository/Notify.php index b53bd84411..b72ccecf0a 100644 --- a/src/Repository/Notify.php +++ b/src/Repository/Notify.php @@ -1,12 +1,31 @@ . + * + */ namespace Friendica\Repository; use Exception; use Friendica\BaseRepository; +use Friendica\Collection; use Friendica\Core\Hook; use Friendica\Model; -use Friendica\Collection; use Friendica\Network\HTTPException\InternalServerErrorException; use Friendica\Network\HTTPException\NotFoundException; use Friendica\Util\DateTimeFormat; @@ -42,14 +61,17 @@ class Notify extends BaseRepository } /** - * {@inheritDoc} + * Return one notify instance based on ID / UID + * + * @param int $id The ID of the notify instance + * @param int $uid The user ID, bound to this notify instance (= security check) * * @return Model\Notify * @throws NotFoundException */ - public function getByID(int $id) + public function getByID(int $id, int $uid) { - return $this->selectFirst(['id' => $id, 'uid' => local_user()]); + return $this->selectFirst(['id' => $id, 'uid' => $uid]); } /**