public function browseView()
 {
     $crObjects = CRUtilities::getAllCRObjects();
     $crData = CRUtilities::getEditCRData();
     //var_dump( $crObjects[0]); exit;
     return View::make("gateway/browse", array("gatewayProfiles" => CRUtilities::getAllGatewayProfilesData(), "computeResources" => CRUtilities::getAllCRObjects(), "crData" => CRUtilities::getEditCRData()));
 }
 public function dashboard()
 {
     //only for super admin
     //Session::put("scigap_admin", true);
     $crData = CRUtilities::getEditCRData();
     $gateways = CRUtilities::getAllGatewayProfilesData();
     $gatewayData = array("gateways" => $gateways, "computeResources" => CRUtilities::getAllCRObjects(), "crData" => $crData);
     if (Session::has("scigap_admin")) {
         $view = "scigap-admin/manage-gateway";
     } else {
         $view = "admin/manage-gateway";
     }
     return View::make($view, $gatewayData);
 }
 public function gatewayView()
 {
     //only for super admin
     //Session::put("super-admin", true);
     $crData = CRUtilities::getEditCRData();
     $gateways = CRUtilities::getAllGatewayProfilesData();
     $tokens = AdminUtilities::get_all_ssh_tokens();
     $srData = SRUtilities::getEditSRData();
     //$dsData = CRUtilities::getAllDataStoragePreferences( $gateways);
     $gatewayData = array("gateways" => $gateways, "computeResources" => CRUtilities::getAllCRObjects(), "crData" => $crData, "storageResources" => SRUtilities::getAllSRObjects(), "srData" => $srData, "tokens" => $tokens);
     $view = "admin/manage-gateway";
     Session::put("admin-nav", "gateway-prefs");
     return View::make($view, $gatewayData);
 }
public static function getBrowseCRData(){
	$appDeployments = Airavata::getAllApplicationDeployments( Session::get("gateway_id"));

    return array( 'crObjects' => CRUtilities::getAllCRObjects(true),
    			  'appDeployments' => $appDeployments 
    			);
}
 public static function getBrowseCRData($onlyNames)
 {
     $appDeployments = Airavata::getAllApplicationDeployments(Session::get('authz-token'), Session::get("gateway_id"));
     return array('crObjects' => CRUtilities::getAllCRObjects($onlyNames), 'appDeployments' => $appDeployments);
 }