Page MenuHomestyx hydra

PhabricatorFeedPublicStreamController.php
No OneTemporary

PhabricatorFeedPublicStreamController.php

<?php
final class PhabricatorFeedPublicStreamController
extends PhabricatorFeedController {
public function shouldRequireLogin() {
return false;
}
public function processRequest() {
if (!PhabricatorEnv::getEnvConfig('feed.public')) {
return new Aphront404Response();
}
$request = $this->getRequest();
$viewer = PhabricatorUser::getOmnipotentUser();
$query = new PhabricatorFeedQuery();
$query->setViewer($viewer);
$query->setLimit(100);
$stories = $query->execute();
$builder = new PhabricatorFeedBuilder($stories);
$builder
->setFramed(true)
->setUser($viewer);
$view = phutil_tag_div(
'phabricator-public-feed-frame',
$builder->buildView());
return $this->buildStandardPageResponse(
$view,
array(
'title' => pht('Public Feed'),
'public' => true,
));
}
}

File Metadata

Mime Type
text/x-php
Expires
Mon, Nov 24, 2:42 PM (13 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
357323
Default Alt Text
PhabricatorFeedPublicStreamController.php (890 B)

Event Timeline