-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Error msg:
Error: Could not find class self, when processing annotations on Maslosoft\Fc\Tracker\Models\Project, near self::ValidatorPattern)
* @var string
*/ while scanning file /www/fc/src/Tracker/Models/Project.php
Relevant code:
class Project extends MongoDocument
{
const AllowedPattern = '\p{L}0-9-';
const MatchPattern = '[' . self::AllowedPattern . ']+';
const FullPattern = '^' . self::MatchPattern . '$';
const ValidatorPattern = '~' . self::FullPattern . '~';
/**
* @Label('Project Name')
* @RequiredValidator
* @UniqueValidator
* @ImmutableValidator
* @MatchValidator('pattern': self::ValidatorPattern)
* @var string
*/
public $name = '';