game/_incl_data/class/Clan/ClanInfo.php

25 lines
549 B
PHP
Raw Normal View History

<?php
namespace Clan;
use Core\Db;
class ClanInfo
{
public static function isJoinable(string $name): bool
{
return Db::getValue('select count(name) from clan where name = ? and status = 1', [$name]) > 0;
}
2023-10-16 13:12:16 +00:00
public static function getNameById(int $id): string
{
2023-11-02 13:57:39 +00:00
$clan = self::getById($id);
return !empty($clan['name']) ? $clan['name'] : '';
}
public static function getById(int $id): array
{
return Db::getRow('select * from clan where id = ? and status = 1', [$id]) ?: [];
2023-10-16 13:12:16 +00:00
}
}