Example #1
0
 public function package()
 {
     Loader::model('file_set');
     $pl = new MootoolsPluginList();
     $package = $this->post("package");
     $fs = Fileset::getByName($package);
     $u = new User();
     $ui = UserInfo::getByID($u->getUserID());
     $username = $ui->getAttribute(MOOTOOLS_GITHUB_USER);
     $pkgHandle = FRONTEND_DEVELOPER_PACKAGE_HANDLE;
     $uID = $u->getUserID();
     $files = $pl->getMootoolsPluginFiles($fs);
     $filesets[$fs->getFileSetName()] = $files;
     $package = Package::getByHandle($pkgHandle);
     $path = $package->getPackagePath();
     include $path . "/elements/plugin_files.php";
     exit;
 }
 protected function getBuildFileSets()
 {
     Loader::model('file_set');
     Loader::model('file_list');
     $pl = new MootoolsPluginList();
     $rows = array();
     $fsets = $this->getLoadFileSet();
     foreach ($fsets as $key => $fsID) {
         $fs = FileSet::getByID($fsID);
         $name = $fs->getFileSetName();
         $files = $pl->getMootoolsPluginFiles($fs);
         $rows[$name] = $files;
     }
     return $rows;
 }