castopod/app/Validation/OtherRules.php
Yassine Doghri 34be5bccab refactor(plugins): create Field objects per field type in settings forms + handle rendering in class
update manifest.schema.json to have defaultValue type differ based on field type
2024-12-23 15:35:47 +00:00

30 lines
493 B
PHP

<?php
declare(strict_types=1);
namespace App\Validation;
class OtherRules
{
/**
* Is a boolean (true or false)
*/
public function is_boolean(mixed $str = null): bool
{
return is_bool($str);
}
/**
* Is it an array?
*/
public function is_list(mixed $str = null): bool
{
return is_array($str);
}
public function is_string_or_list(mixed $str = null): bool
{
return is_string($str) || is_array($str);
}
}