MetaModels\DcGeneral\Dca\Builder\Builder::addSelectCommand PHP Метод

addSelectCommand() защищенный Метод

Add the select command to the backend view definition.
protected addSelectCommand ( ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface $view, MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition $container ) : void
$view ContaoCommunityAlliance\DcGeneral\Contao\DataDefinition\Definition\Contao2BackendViewDefinitionInterface The backend view definition.
$container MetaModels\DcGeneral\DataDefinition\IMetaModelDataDefinition The metamodel data definition.
Результат void
    protected function addSelectCommand(Contao2BackendViewDefinitionInterface $view, $container)
    {
        /** @var BasicDefinitionInterface $definition */
        $definition = $container->getBasicDefinition();
        // No ations allowed. Don't add the select command button.
        if (!$definition->isEditable() && !$definition->isDeletable() && !$definition->isCreatable()) {
            return;
        }
        $commands = $view->getGlobalCommands();
        $command = new SelectCommand();
        $command->setName('all')->setLabel('MSC.all.0')->setDescription('MSC.all.1');
        $parameters = $command->getParameters();
        $parameters['act'] = 'select';
        $extra = $command->getExtra();
        $extra['class'] = 'header_edit_all';
        $commands->addCommand($command);
    }