yii\apidoc\models\EventDoc::__construct PHP Метод

__construct() публичный Метод

public __construct ( phpDocumentor\Reflection\ClassReflector\ConstantReflector $reflector = null, Context $context = null, array $config = [] )
$reflector phpDocumentor\Reflection\ClassReflector\ConstantReflector
$context Context
$config array
    public function __construct($reflector = null, $context = null, $config = [])
    {
        parent::__construct($reflector, $context, $config);
        if ($reflector === null) {
            return;
        }
        foreach ($this->tags as $i => $tag) {
            if ($tag->getName() == 'event') {
                $eventTag = new ReturnTag('event', $tag->getContent(), $tag->getDocBlock(), $tag->getLocation());
                $this->type = $eventTag->getType();
                $this->types = $eventTag->getTypes();
                $this->description = static::mbUcFirst($eventTag->getDescription());
                $this->shortDescription = BaseDoc::extractFirstSentence($this->description);
                unset($this->tags[$i]);
            }
        }
    }
EventDoc