protected function buildApplicationCrumbs()
 {
     $crumbs = parent::buildApplicationCrumbs();
     $blueprint = $this->getBlueprint();
     $resource = $this->getResource();
     $lease = $this->getLease();
     if ($blueprint) {
         $id = $blueprint->getID();
         $crumbs->addTextCrumb(pht('Blueprints'), $this->getApplicationURI('blueprint/'));
         $crumbs->addTextCrumb($blueprint->getBlueprintName(), $this->getApplicationURI("blueprint/{$id}/"));
         $crumbs->addTextCrumb(pht('Logs'), $this->getApplicationURI("blueprint/{$id}/logs/"));
     } else {
         if ($resource) {
             $id = $resource->getID();
             $crumbs->addTextCrumb(pht('Resources'), $this->getApplicationURI('resource/'));
             $crumbs->addTextCrumb($resource->getResourceName(), $this->getApplicationURI("resource/{$id}/"));
             $crumbs->addTextCrumb(pht('Logs'), $this->getApplicationURI("resource/{$id}/logs/"));
         } else {
             if ($lease) {
                 $id = $lease->getID();
                 $crumbs->addTextCrumb(pht('Leases'), $this->getApplicationURI('lease/'));
                 $crumbs->addTextCrumb($lease->getLeaseName(), $this->getApplicationURI("lease/{$id}/"));
                 $crumbs->addTextCrumb(pht('Logs'), $this->getApplicationURI("lease/{$id}/logs/"));
             }
         }
     }
     return $crumbs;
 }
 protected function buildApplicationCrumbs()
 {
     $crumbs = parent::buildApplicationCrumbs();
     $blueprint = $this->getBlueprint();
     if ($blueprint) {
         $id = $blueprint->getID();
         $crumbs->addTextCrumb(pht('Blueprints'), $this->getApplicationURI('blueprint/'));
         $crumbs->addTextCrumb($blueprint->getBlueprintName(), $this->getApplicationURI("blueprint/{$id}/"));
         $crumbs->addTextCrumb(pht('Authorizations'), $this->getApplicationURI("blueprint/{$id}/authorizations/"));
     }
     return $crumbs;
 }
 protected function buildApplicationCrumbs()
 {
     $crumbs = parent::buildApplicationCrumbs();
     $resource = $this->getResource();
     if ($resource) {
         $id = $resource->getID();
         $crumbs->addTextCrumb(pht('Resources'), $this->getApplicationURI('resource/'));
         $crumbs->addTextCrumb($resource->getResourceName(), $this->getApplicationURI("resource/{$id}/"));
         $crumbs->addTextCrumb(pht('Leases'), $this->getApplicationURI("resource/{$id}/leases/"));
     } else {
         $crumbs->addTextCrumb(pht('Leases'), $this->getApplicationURI('lease/'));
     }
     return $crumbs;
 }
 protected function buildApplicationCrumbs()
 {
     $crumbs = parent::buildApplicationCrumbs();
     $crumbs->addTextCrumb(pht('Logs'), $this->getApplicationURI('log/'));
     return $crumbs;
 }
 public function buildApplicationCrumbs()
 {
     $crumbs = parent::buildApplicationCrumbs();
     $crumbs->addTextCrumb(pht('Blueprints'), $this->getApplicationURI('blueprint/'));
     return $crumbs;
 }
 public function buildApplicationCrumbs()
 {
     $crumbs = parent::buildApplicationCrumbs();
     $crumbs->addTextCrumb(pht('Resources'), $this->getApplicationURI('resource/'));
     return $crumbs;
 }