WIP: разгрузка User:class от сторонних методов.
This commit is contained in:
26
_incl_data/class/Status.php
Normal file
26
_incl_data/class/Status.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
class Status
|
||||
{
|
||||
private static array $messages = [];
|
||||
|
||||
public static function set(string $message)
|
||||
{
|
||||
self::$messages[] = $message;
|
||||
}
|
||||
|
||||
public static function get(): string
|
||||
{
|
||||
return implode('<br>', self::$messages);
|
||||
}
|
||||
|
||||
public static function print()
|
||||
{
|
||||
echo self::get();
|
||||
}
|
||||
|
||||
public static function exists(): bool
|
||||
{
|
||||
return !empty(self::$messages);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user