Удалён зодиак. Фиксы перехода php7.2 -> php7.4. Покупка и продажа за банкноты (#25). Унификация вывода кнопок в магазине. Удалён старый закомментированый код. Больше констант. Плавная текучка от библиотеки db::c в сторону DBPDO. И тому подобное. Процесс идёт...
This commit is contained in:
@@ -45,52 +45,6 @@ class User
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
protected function showStarSign(): ?string
|
||||
{
|
||||
/*
|
||||
* 1 aries
|
||||
* 2 taurus
|
||||
* 3 gemini
|
||||
* 4 cancer
|
||||
* 5 leo
|
||||
* 6 virgo
|
||||
* 7 libra
|
||||
* 8 scorpio
|
||||
* 9 sagittarios
|
||||
* 10 capricorn
|
||||
* 11 aquarius
|
||||
* 12 pisches
|
||||
*/
|
||||
$zodiac = [
|
||||
356 => "10",
|
||||
326 => "09",
|
||||
296 => "08",
|
||||
266 => "07",
|
||||
235 => "06",
|
||||
203 => "05",
|
||||
172 => "04",
|
||||
140 => "03",
|
||||
111 => "02",
|
||||
78 => "01",
|
||||
51 => "12",
|
||||
20 => "11",
|
||||
0 => "10",
|
||||
];
|
||||
$dayOfYear = date("z", strtotime($this->borndate));
|
||||
$isLeapYear = date("L", strtotime($this->borndate)); //Высокосный?
|
||||
if ($isLeapYear && $dayOfYear > 59) {
|
||||
--$dayOfYear;
|
||||
}
|
||||
foreach ($zodiac as $day => $sign) {
|
||||
if ($dayOfYear > $day) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
return $sign ?? null;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param int $userId
|
||||
* @param int $type
|
||||
|
||||
Reference in New Issue
Block a user