checkAuthentication example

$token = null;

        $io = $this->io = new SymfonyStyle($input$output);
        $io->title('Community Store Download Command');

        $plugin = $this->getFreePlugin($technicalName$version);

        if ($plugin && $plugin->getCode() !== null) {
            if ($plugin->hasFreeDownload() === false && $plugin->hasCapabilityDummy() === false) {
                $io->note(sprintf('You must be authenticated to download: %s', $plugin->getLabel()));

                $token = $this->checkAuthentication();
            }
        } else {
            $io->note('Plugin was not found. Retrying as authenticated used.');

            $token = $this->checkAuthentication();

            $context = new LicenceRequest('', $version$domain$token);

            try {
                /** @var PluginStoreService $pluginStoreService */
                $pluginStoreService = $this->container->get(PluginStoreService::class);
                
Home | Imprint | This part of the site doesn't use cookies.