Exemple #1
0
 public function frameResponse(\FrameResponseObject $frameResponseObject)
 {
     $steamUser = $GLOBALS["STEAM"]->get_current_steam_user();
     if (isset($this->portfolioId)) {
         $portfolioObject = new \PortfolioModel(\steam_factory::get_object($GLOBALS["STEAM"]->get_id(), $this->portfolioId));
         $artefacts = array();
         foreach ($portfolioObject->getArtefacts() as $artefact) {
             $artefacts[] = $artefact;
         }
     }
     $listViewer = new \Widgets\ListViewer();
     $listViewer->setHeadlineProvider(new HeadlineProviderArtefacts());
     $listViewer->setContentProvider(new ContentProviderArtefacts());
     $listViewer->setContent($artefacts);
     $frameResponseObject->addWidget($listViewer);
     return $frameResponseObject;
 }
Exemple #2
0
 public function frameResponse(\FrameResponseObject $frameResponseObject)
 {
     $portfolioObject = new \PortfolioModel(\steam_factory::get_object($GLOBALS["STEAM"]->get_id(), $portfolioId));
     $portfolioArtefacts = $portfolioObject->getArtefacts();
     $listViewer = new \Widgets\ListViewer();
     if (isset($portfolioId)) {
         $portfolioObject = new \PortfolioModel(\steam_factory::get_object($GLOBALS["STEAM"]->get_id(), $portfolioId));
     }
     if (isset($artefactId)) {
         $artefactObject = new \ArtefactModel(\steam_factory::get_object($GLOBALS["STEAM"]->get_id(), $artefactId));
     }
     $steamUser = $GLOBALS["STEAM"]->get_current_steam_user();
     //		/** check the rights of the log-in user */
     //		$threadObject_allowed_read = $threadObject->check_access_read($steamUser);
     //		$threadObject_write = $threadObject->check_access_write($steamUser);
     //		$threadObject_annotate = $threadObject->check_access_annotate($steamUser);
     $listViewer->setHeadlineProvider(new HeadlineProvider());
     $listViewer->setContentProvider(new ContentProvider());
     $listViewer->setContent($artefacts);
     $frameResponseObject->addWidget($listViewer);
     return $frameResponseObject;
 }