/**
  * @param array $config
  * @return array
  */
 private function processCollectionConfig(array $config)
 {
     if (isset($config['options']['output'])) {
         $path = $config['options']['output'];
         $ext = pathinfo($path, PATHINFO_EXTENSION);
         $revision = Capistrano::getShortRevision();
         if (null !== $revision) {
             $path = substr_replace($path, "{$revision}.{$ext}", -1 * strlen($ext));
             $config['options']['output'] = $path;
         }
     }
     return $config;
 }
示例#2
0
 /**
  * @return string
  */
 private function getRevision()
 {
     return \EnliteAssetic\Capistrano::getShortRevision();
 }
 /**
  * @return string
  */
 protected function getVersion()
 {
     return Capistrano::getShortRevision();
 }