@@ -99,7 +99,7 @@ |
||
| 99 | 99 | sprintf( |
| 100 | 100 | '<options=bold;fg=yellow>%s</>%s', |
| 101 | 101 | $package->getName(), |
| 102 | - PHP_EOL . $package->getDescription() . PHP_EOL |
|
| 102 | + PHP_EOL.$package->getDescription().PHP_EOL |
|
| 103 | 103 | ) |
| 104 | 104 | ); |
| 105 | 105 | } |
@@ -67,37 +67,37 @@ discard block |
||
| 67 | 67 | return; |
| 68 | 68 | } |
| 69 | 69 | |
| 70 | - $symfonyStyle->title('Getting package ' . $argument); |
|
| 70 | + $symfonyStyle->title('Getting package '.$argument); |
|
| 71 | 71 | |
| 72 | 72 | $package = $packagist->getPackage($argument); |
| 73 | 73 | |
| 74 | - $output->writeln('<options=bold;fg=yellow>Package name:</> ' . $package->getName()); |
|
| 75 | - $output->writeln('<options=bold;fg=yellow>Package description:</> ' . $package->getDescription()); |
|
| 76 | - $output->writeln('<options=bold;fg=yellow>Package version:</> ' . $package->getVersion()); |
|
| 77 | - $output->writeln('<options=bold;fg=yellow>Package time:</> ' . $package->getTime()); |
|
| 78 | - $output->writeln('<options=bold;fg=yellow>Package type:</> ' . $package->getType()); |
|
| 79 | - $output->writeln('<options=bold;fg=yellow>Package repository:</> ' . $package->getRepository()); |
|
| 74 | + $output->writeln('<options=bold;fg=yellow>Package name:</> '.$package->getName()); |
|
| 75 | + $output->writeln('<options=bold;fg=yellow>Package description:</> '.$package->getDescription()); |
|
| 76 | + $output->writeln('<options=bold;fg=yellow>Package version:</> '.$package->getVersion()); |
|
| 77 | + $output->writeln('<options=bold;fg=yellow>Package time:</> '.$package->getTime()); |
|
| 78 | + $output->writeln('<options=bold;fg=yellow>Package type:</> '.$package->getType()); |
|
| 79 | + $output->writeln('<options=bold;fg=yellow>Package repository:</> '.$package->getRepository()); |
|
| 80 | 80 | $output->writeln( |
| 81 | 81 | '<options=bold;fg=yellow>Package keywords:</> ' |
| 82 | 82 | . implode(', ', $package->getVersions()->offsetGet($package->getVersion())->getKeywords()) |
| 83 | 83 | ); |
| 84 | 84 | $output->writeln('<options=bold;fg=yellow>Package GitHub stat:</>'); |
| 85 | 85 | $symfonyStyle->listing([ |
| 86 | - 'Stars: ' . $package->getGithub()->getStars(), |
|
| 87 | - 'Watchers: ' . $package->getGithub()->getWatchers(), |
|
| 88 | - 'Forks: ' . $package->getGithub()->getForks(), |
|
| 89 | - 'Open issues: ' . $package->getGithub()->getOpenIssues(), |
|
| 86 | + 'Stars: '.$package->getGithub()->getStars(), |
|
| 87 | + 'Watchers: '.$package->getGithub()->getWatchers(), |
|
| 88 | + 'Forks: '.$package->getGithub()->getForks(), |
|
| 89 | + 'Open issues: '.$package->getGithub()->getOpenIssues(), |
|
| 90 | 90 | ]); |
| 91 | - $output->writeln('<options=bold;fg=yellow>Package language:</> ' . $package->getLanguage()); |
|
| 92 | - $output->writeln('<options=bold;fg=yellow>Package dependents:</> ' . $package->getDependents()); |
|
| 93 | - $output->writeln('<options=bold;fg=yellow>Package suggesters:</> ' . $package->getSuggesters()); |
|
| 91 | + $output->writeln('<options=bold;fg=yellow>Package language:</> '.$package->getLanguage()); |
|
| 92 | + $output->writeln('<options=bold;fg=yellow>Package dependents:</> '.$package->getDependents()); |
|
| 93 | + $output->writeln('<options=bold;fg=yellow>Package suggesters:</> '.$package->getSuggesters()); |
|
| 94 | 94 | $output->writeln('<options=bold;fg=yellow>Package downloads stat:</>'); |
| 95 | 95 | $symfonyStyle->listing([ |
| 96 | - 'Total: ' . $package->getDownloads()->getTotal(), |
|
| 97 | - 'Monthly: ' . $package->getDownloads()->getMonthly(), |
|
| 98 | - 'Daily: ' . $package->getDownloads()->getDaily(), |
|
| 96 | + 'Total: '.$package->getDownloads()->getTotal(), |
|
| 97 | + 'Monthly: '.$package->getDownloads()->getMonthly(), |
|
| 98 | + 'Daily: '.$package->getDownloads()->getDaily(), |
|
| 99 | 99 | ]); |
| 100 | - $output->writeln('<options=bold;fg=yellow>Package favers:</> ' . $package->getFavers()); |
|
| 100 | + $output->writeln('<options=bold;fg=yellow>Package favers:</> '.$package->getFavers()); |
|
| 101 | 101 | $output->writeln('<options=bold;fg=yellow>Package authors:</>'); |
| 102 | 102 | $authors = []; |
| 103 | 103 | if (!empty($package->getMaintainers())) { |
@@ -131,19 +131,19 @@ discard block |
||
| 131 | 131 | $authors = []; |
| 132 | 132 | /** @var PackageAuthor $author */ |
| 133 | 133 | foreach ($package->getVersions()->offsetGet($showVersionsHistory)->getAuthors() as $author) { |
| 134 | - $authors[] = "[" . $author->getRole() . "] " . $author->getName() . " (" . $author->getEmail() . ")"; |
|
| 134 | + $authors[] = "[".$author->getRole()."] ".$author->getName()." (".$author->getEmail().")"; |
|
| 135 | 135 | } |
| 136 | 136 | |
| 137 | - $source = "[" . $package->getVersions()->offsetGet($showVersionsHistory)->getSource()->getType() . "] "; |
|
| 137 | + $source = "[".$package->getVersions()->offsetGet($showVersionsHistory)->getSource()->getType()."] "; |
|
| 138 | 138 | $source .= $package->getVersions()->offsetGet($showVersionsHistory)->getSource()->getUrl(); |
| 139 | 139 | |
| 140 | - $dist = "[" . $package->getVersions()->offsetGet($showVersionsHistory)->getDist()->getType() . "] "; |
|
| 140 | + $dist = "[".$package->getVersions()->offsetGet($showVersionsHistory)->getDist()->getType()."] "; |
|
| 141 | 141 | $dist .= $package->getVersions()->offsetGet($showVersionsHistory)->getDist()->getUrl(); |
| 142 | 142 | |
| 143 | 143 | $require = []; |
| 144 | 144 | /** @var PackageDependency $dependency */ |
| 145 | 145 | foreach ($package->getVersions()->offsetGet($showVersionsHistory)->getRequire() as $dependency) { |
| 146 | - $require[] = $dependency->getName() . " => " . $dependency->getVersion(); |
|
| 146 | + $require[] = $dependency->getName()." => ".$dependency->getVersion(); |
|
| 147 | 147 | } |
| 148 | 148 | |
| 149 | 149 | $body = [ |
@@ -31,9 +31,9 @@ discard block |
||
| 31 | 31 | class Packagist |
| 32 | 32 | { |
| 33 | 33 | const API_URL = 'https://packagist.org'; |
| 34 | - const API_URL_LIST = self::API_URL . '/packages/list.json'; |
|
| 35 | - const API_URL_SEARCH = self::API_URL . '/search.json'; |
|
| 36 | - const API_URL_PACKAGE = self::API_URL . '/packages/%s.json'; |
|
| 34 | + const API_URL_LIST = self::API_URL.'/packages/list.json'; |
|
| 35 | + const API_URL_SEARCH = self::API_URL.'/search.json'; |
|
| 36 | + const API_URL_PACKAGE = self::API_URL.'/packages/%s.json'; |
|
| 37 | 37 | const API_RESULT_PER_PAGE = 15; |
| 38 | 38 | const SUPPORTED_PACKAGE_TYPES = [ |
| 39 | 39 | 'symfony-bundle', |
@@ -75,18 +75,18 @@ discard block |
||
| 75 | 75 | throw new PackagistException(PackagistException::E_EMPTY_SEARCH_QUERY); |
| 76 | 76 | } |
| 77 | 77 | |
| 78 | - $attributes[] = 'q=' . urlencode($query); |
|
| 78 | + $attributes[] = 'q='.urlencode($query); |
|
| 79 | 79 | |
| 80 | 80 | if (!empty($tag)) { |
| 81 | - $attributes[] = 'tags=' . urlencode($tag); |
|
| 81 | + $attributes[] = 'tags='.urlencode($tag); |
|
| 82 | 82 | } |
| 83 | 83 | |
| 84 | 84 | if (!empty($type)) { |
| 85 | 85 | $this->validatePackageType($type); |
| 86 | - $attributes[] = 'type=' . urlencode($type); |
|
| 86 | + $attributes[] = 'type='.urlencode($type); |
|
| 87 | 87 | } |
| 88 | 88 | |
| 89 | - $request .= '?' . implode('&', $attributes); |
|
| 89 | + $request .= '?'.implode('&', $attributes); |
|
| 90 | 90 | |
| 91 | 91 | $response = $this->apiProvider->getAPIResponse($request); |
| 92 | 92 | $this->validateResponse($response, 'results'); |
@@ -105,7 +105,7 @@ discard block |
||
| 105 | 105 | |
| 106 | 106 | do { |
| 107 | 107 | ++$currentPage; |
| 108 | - $response = $this->apiProvider->getAPIResponse($request . '&page=' . $currentPage); |
|
| 108 | + $response = $this->apiProvider->getAPIResponse($request.'&page='.$currentPage); |
|
| 109 | 109 | $this->validateResponse($response, 'results'); |
| 110 | 110 | |
| 111 | 111 | if ($response['total'] == 0) { |
@@ -154,14 +154,14 @@ discard block |
||
| 154 | 154 | $request = self::API_URL_LIST; |
| 155 | 155 | $attributes = []; |
| 156 | 156 | if (!empty($vendor)) { |
| 157 | - $attributes[] = 'vendor=' . urlencode($vendor); |
|
| 157 | + $attributes[] = 'vendor='.urlencode($vendor); |
|
| 158 | 158 | } |
| 159 | 159 | if (!empty($type)) { |
| 160 | 160 | $this->validatePackageType($type); |
| 161 | - $attributes[] = 'type=' . urlencode($type); |
|
| 161 | + $attributes[] = 'type='.urlencode($type); |
|
| 162 | 162 | } |
| 163 | 163 | if (!empty($attributes)) { |
| 164 | - $request .= '?' . implode('&', $attributes); |
|
| 164 | + $request .= '?'.implode('&', $attributes); |
|
| 165 | 165 | } |
| 166 | 166 | $response = $this->apiProvider->getAPIResponse($request); |
| 167 | 167 | $this->validateResponse($response, 'packageNames'); |
@@ -29,7 +29,7 @@ |
||
| 29 | 29 | */ |
| 30 | 30 | public function load(array $configs, ContainerBuilder $container) |
| 31 | 31 | { |
| 32 | - $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config')); |
|
| 32 | + $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')); |
|
| 33 | 33 | $loader->load('services.yaml'); |
| 34 | 34 | } |
| 35 | 35 | } |