20250713 1.1.1

This commit is contained in:
2025-07-13 12:23:08 +03:00
parent 117deab9d8
commit 62762374e0
14 changed files with 386 additions and 41 deletions

View File

@@ -4,7 +4,7 @@ namespace goodboyalex\php_components_pack\traits\ActionState;
use Closure;
use goodboyalex\php_components_pack\enums\MessageType;
use goodboyalex\php_components_pack\models\ActionStateMessageModel;
use goodboyalex\php_components_pack\models\ActionStateMessage;
/**
* Часть кода класса ActionState, отвечающая за статичные методы и константы.
@@ -23,7 +23,7 @@ trait ActionStateStaticTrait
*/
public static function GET_STRING_ERROR_ONLY (): Closure
{
return fn (ActionStateMessageModel $message)
return fn (ActionStateMessage $message)
=> $message->MessageType === MessageType::Error;
}
@@ -34,7 +34,7 @@ trait ActionStateStaticTrait
*/
public static function GET_STRING_ERROR_AND_WARNING (): Closure
{
return fn (ActionStateMessageModel $message)
return fn (ActionStateMessage $message)
=> $message->MessageType === MessageType::Error
|| $message->MessageType === MessageType::Warning;
}
@@ -46,6 +46,6 @@ trait ActionStateStaticTrait
*/
public static function GET_STRING_ALL (): Closure
{
return fn (ActionStateMessageModel $message) => true;
return fn (ActionStateMessage $message) => true;
}
}