/**
  * Handle the command.
  *
  * @param MultipleFieldType $fieldType
  * @param AddonCollection   $addons
  * @param Container         $container
  * @param Repository        $config
  * @return array
  */
 public function handle(MultipleFieldType $fieldType, AddonCollection $addons, Container $container, Repository $config)
 {
     $definition = [];
     $key = 'multiple.lookup.' . get_class($container->make($this->table->config('related')));
     /* @var Addon $addon */
     foreach ($addons->withConfig($key) as $addon) {
         $definition = $config->get($addon->getNamespace($key));
     }
     $definition = $config->get($fieldType->getNamespace($key), $definition);
     return $definition;
 }
 /**
  * Handle the command.
  *
  * @param LookupTableBuilder $builder
  */
 public function handle(LookupTableBuilder $builder)
 {
     $builder->setButtons(['add' => ['data-entry' => 'entry.id', 'data-key' => $builder->config('key')]]);
 }