Ejemplo n.º 1
0
 public function download()
 {
     $project = $_GET['idProject'];
     $facade = new SystemFacade($project);
     $root = $facade->getFileSystem()->getRoot()->getID();
     echo $facade->makeZipFromDir($root);
 }
Ejemplo n.º 2
0
 public function display()
 {
     $project = $_POST['project'];
     $cryptedId = $_POST['id'];
     $facade = new SystemFacade($project);
     $id = $facade->decrypt($cryptedId);
     $file = $facade->getFileSystem()->getFile($id);
     $displayer = new Displayer($file);
     $displayer->display();
 }
Ejemplo n.º 3
0
<?php

$_GRUNT_PATH = 1;
require_once '../GruntFileSystem.php';
$project = $_POST['project'];
$cryptedId = $_POST['id'];
$facade = new SystemFacade($project);
$id = $facade->decrypt($cryptedId);
$file = $facade->getFileSystem()->getFile($id);
$displayer = new Displayer($file);
$displayer->display();
Ejemplo n.º 4
0
<?php

/* 
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
$_GRUNT_PATH = 1;
require_once '../GruntFileSystem.php';
$project = $_GET['idProject'];
$facade = new SystemFacade($project);
$root = $facade->getFileSystem()->getRoot()->getID();
echo $facade->makeZipFromDir($root);