MetaModels\DcGeneral\Events\Table\InputScreens\Subscriber::handleModelToLabel PHP Метод

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

Render an attribute or legend.
public handleModelToLabel ( ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\Event\ModelToLabelEvent $event ) : void
$event ContaoCommunityAlliance\DcGeneral\Contao\View\Contao2BackendView\Event\ModelToLabelEvent The event.
Результат void
    public function handleModelToLabel(ModelToLabelEvent $event)
    {
        if ($event->getEnvironment()->getDataDefinition()->getName() !== 'tl_metamodel_dcasetting') {
            return;
        }
        $model = $event->getModel();
        switch ($model->getProperty('dcatype')) {
            case 'attribute':
                self::drawAttribute($event);
                break;
            case 'legend':
                self::drawLegend($event);
                break;
            default:
                break;
        }
    }