fehlerbehandlung beim statusicon geändert
getKrautStatus gibt jetzt einen string zurück. tooltip in den php-code verlegt. icon für fehler beim auswerten des statuscode hinzugefügt. catch prüft jetzt auf throwable.
This commit is contained in:
parent
d452c362ad
commit
6ffb650103
3 changed files with 21 additions and 11 deletions
|
@ -40,13 +40,19 @@ function getStatus(): bool
|
|||
catch (Error $e) { return false; }
|
||||
}
|
||||
|
||||
function getKrautButton(bool $status)
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
function getKrautButton(bool $status): string
|
||||
{
|
||||
if ($status) {
|
||||
echo '<img alt="Raumstatus Icon - Raum ist geöffnet"
|
||||
class="icon-img" src="./images/icons/users.svg">';
|
||||
return '<span class="tooltiptext">Der Space ist geöffnet</span>
|
||||
<img alt="Raumstatus Icon - Raum ist geöffnet"
|
||||
class="icon-img" src="./images/icons/users.svg">';
|
||||
} else {
|
||||
echo '<img alt="Raumstatus Icon - Raum ist geschlossen"
|
||||
class="icon-img" src="./images/icons/user-times.svg">';
|
||||
return '<span class="tooltiptext">Der Space ist geschlossen</span>
|
||||
<img alt="Raumstatus Icon - Raum ist geschlossen"
|
||||
class="icon-img" src="./images/icons/user-times.svg">';
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue