Xpressengine\Plugin\PluginRegister::setComponentInfo PHP Méthode

setComponentInfo() protected méthode

주어진 정보를 component에 설정한다.
protected setComponentInfo ( array $info ) : void
$info array component 정보
Résultat void
    protected function setComponentInfo(array $info)
    {
        /** @var \Xpressengine\Plugin\ComponentInterface $class */
        $class = $info['class'];
        if (!is_subclass_of($class, ComponentInterface::class)) {
            throw new Exceptions\NotImplementedException(['className' => $class]);
        }
        $class::setId($info['id']);
        $class::setComponentInfo(array_except($info, ['class', 'id']));
    }