5 инвайтов в месяц

Заранее прошу прощения, если такая тема поднималась (я её не нашел).

Нужно сделать, чтобы у каждого пользователя было по 5 инвайтов в месяц.

Я так понимаю, что это кроется где-то здесь:

	public function GetCountInviteAvailable(ModuleUser_EntityUser $oUserFrom) {
		$sDay=7;
		$iCountUsed=$this->GetCountInviteUsedByDate($oUserFrom->getId(),date("Y-m-d 00:00:00",mktime(0,0,0,date("m"),date("d")-$sDay,date("Y"))));
		$iCountAllAvailable=round($oUserFrom->getRating()+$oUserFrom->getSkill());
		$iCountAllAvailable = $iCountAllAvailable<0 ? 0 : $iCountAllAvailable;
		$iCountAvailable=$iCountAllAvailable-$iCountUsed;
		$iCountAvailable = $iCountAvailable<0 ? 0 : $iCountAvailable;
		return $iCountAvailable;
	}

1 комментарий

avatar
Мне бы просто как по 5 штук при регистрации выдавать))
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.