Package com.dubture.getcomposer.packages

Examples of com.dubture.getcomposer.packages.PharDownloader


  protected void installComposer(IProgressMonitor monitor) throws CoreException {
    // only download composer.phar when config is set to use project phar
    IPreferenceStore prefs = ComposerPlugin.getDefault().getPreferenceStore();
    if (prefs.getBoolean(ComposerPreferenceConstants.USE_PROJECT_PHAR)) {
      downloader = new PharDownloader();
      InputStream resource = downloader.download();
      IFile file = getProject().getFile("composer.phar");
      file.create(resource, true, monitor);
      file.refreshLocal(IResource.DEPTH_ZERO, monitor);
    }
View Full Code Here


      composerPath = path.append("composer.phar");
      composerFile = composerPath.toFile();
      existed = true;
      if (!composerFile.exists()) {
        existed = false;
        PharDownloader downloader = new PharDownloader();
        InputStream resource = downloader.download();
        FileUtils.copyInputStreamToFile(resource, composerFile);
      }
    } catch (Exception e) {
      Logger.logException(e);
    }
View Full Code Here

      this.monitor = monitor;
     
      monitor.beginTask("Downloading composer.phar from getcomposer.org",
          3);

      downloader = new PharDownloader();
      InputStream resource = downloader.download();

      monitor.worked(1);
      IFile file = project.getFile("composer.phar");
      monitor.worked(1);
View Full Code Here

TOP

Related Classes of com.dubture.getcomposer.packages.PharDownloader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.