Ejemplo n.º 1
0
 /**
  * 
  * View release's details.
  * @param type $id
  * @return type
  */
 public function get_view($id = null)
 {
     $release = new Deploys();
     $release = $release->findWithProject($id);
     if (!$release) {
         $m = new Messages();
         $m->add('error', "Unknown release!");
         return Redirect::to(handles('orchestra::resources/githubdeploys'))->with('message', $m->serialize());
     }
     $project = (object) $release[0]->relationships['projects'];
     $release = (object) $release[0]->attributes;
     $rel = new \Githubdeploys\Release();
     $currentRelease = $rel->getCurrentRelease($project);
     $data = array('release' => $release, 'project' => $project, 'currentRelease' => $currentRelease);
     return View::make('githubdeploys::githubdeploys.releases-view', $data);
 }