Example #1
0
 public function getIndex()
 {
     // Get all the user's deployment
     $deployments = DeploymentQueryHelper::getQuery($this->deployments, 10);
     $search_term = Input::get('q');
     if (empty($search_term)) {
         $search_term = 'xdocker';
     }
     $this->check();
     $response = xDockerEngine::dockerHubGet($search_term);
     $dockerInstances = !empty($response) ? $response->results : '';
     // var_dump($accounts, $this->accounts, $this->accounts->owner);
     // Show the page
     return View::make('site/deployment/index', array('deployments' => $deployments, 'search_term' => $search_term, 'dockerInstances' => $dockerInstances));
 }
Example #2
0
 /**
  * Returns all the blog posts.
  *
  * @return View
  */
 public function getIndex()
 {
     if (Auth::check()) {
         //$deployments = Deployment::where('user_id', Auth::id())->get();
         $deployments = DeploymentQueryHelper::getQuery($this->deployments, 10);
     } else {
         $deployments = array();
     }
     try {
         $search_term = Input::get('q');
         if (empty($search_term)) {
             $search_term = 'xdocker';
         }
         $response = xDockerEngine::dockerHubGet($search_term);
         $dockerInstances = !empty($response) ? $response->results : '';
     } catch (Exception $e) {
         Log::error('Exception while loading docker images!');
         $dockerInstances = array();
     }
     // Show the page
     return View::make('site/home/index', array('deployments' => $deployments, 'search_term' => $search_term, 'dockerInstances' => $dockerInstances));
 }