Bolt\Version::forComposer PHP Méthode

forComposer() public static méthode

Returns a version formatted for composer.
public static forComposer ( ) : string
Résultat string
    public static function forComposer()
    {
        if (strpos(static::VERSION, ' ') === false) {
            return static::VERSION;
        }
        $version = explode(' ', static::VERSION, 2);
        return $version[0];
    }

Usage Example

Exemple #1
0
 /**
  * @param Request $request
  *
  * @return \Symfony\Component\HttpFoundation\JsonResponse
  */
 public function installInfo(Request $request)
 {
     $package = $request->get('package');
     $versions = ['dev' => [], 'stable' => []];
     try {
         $info = $this->app['extend.info']->info($package, Bolt\Version::forComposer());
     } catch (\Exception $e) {
         return $this->getJsonException($e);
     }
     if (isset($info->version) && is_array($info->version)) {
         foreach ($info->version as $version) {
             $versions[$version->stability][] = $version;
         }
     }
     return $this->json($versions);
 }
All Usage Examples Of Bolt\Version::forComposer