[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 final class PhabricatorFeedPublicStreamController 4 extends PhabricatorFeedController { 5 6 public function shouldRequireLogin() { 7 return false; 8 } 9 10 public function processRequest() { 11 if (!PhabricatorEnv::getEnvConfig('feed.public')) { 12 return new Aphront404Response(); 13 } 14 15 $request = $this->getRequest(); 16 $viewer = PhabricatorUser::getOmnipotentUser(); 17 18 $query = new PhabricatorFeedQuery(); 19 $query->setViewer($viewer); 20 $query->setLimit(100); 21 $stories = $query->execute(); 22 23 $builder = new PhabricatorFeedBuilder($stories); 24 $builder 25 ->setFramed(true) 26 ->setUser($viewer); 27 28 $view = phutil_tag_div( 29 'phabricator-public-feed-frame', 30 $builder->buildView()); 31 32 return $this->buildStandardPageResponse( 33 $view, 34 array( 35 'title' => pht('Public Feed'), 36 'public' => true, 37 )); 38 } 39 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |