appwrite/src/Appwrite/Utopia/Database/Validator/CustomId.php

24 lines
381 B
PHP
Raw Normal View History

2021-07-05 11:35:15 +00:00
<?php
2022-05-23 14:54:50 +00:00
2022-01-18 11:05:04 +00:00
namespace Appwrite\Utopia\Database\Validator;
2021-07-05 11:35:15 +00:00
use Utopia\Database\Validator\Key;
2022-05-23 14:54:50 +00:00
class CustomId extends Key
{
2021-07-05 11:35:15 +00:00
/**
* Is valid.
*
* Returns true if valid or false if not.
*
* @param $value
*
* @return bool
*/
public function isValid($value): bool
2021-07-05 11:35:15 +00:00
{
return $value == 'unique()' || parent::isValid($value);
}
2022-05-23 14:54:50 +00:00
}