mirror of
https://github.com/slawkens/myaac.git
synced 2025-04-27 01:39:22 +02:00
Allow OTS_Player to be passed as object to getPlayerLink
This commit is contained in:
parent
28a2b34cc1
commit
84d37c5a8f
@ -89,13 +89,18 @@ function getForumBoardLink($board_id, $page = NULL): string {
|
|||||||
|
|
||||||
function getPlayerLink($name, $generate = true, bool $colored = false): string
|
function getPlayerLink($name, $generate = true, bool $colored = false): string
|
||||||
{
|
{
|
||||||
$player = new OTS_Player();
|
if (is_object($name) and $name instanceof OTS_Player) {
|
||||||
|
$player = $name;
|
||||||
if(is_numeric($name)) {
|
|
||||||
$player->load((int)$name);
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$player->find($name);
|
$player = new OTS_Player();
|
||||||
|
|
||||||
|
if(is_numeric($name)) {
|
||||||
|
$player->load((int)$name);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$player->find($name);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!$player->isLoaded()) {
|
if (!$player->isLoaded()) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user