Page MenuHomePhorge

PhabricatorProjectBoardController.php
No OneTemporary

Size
783 B
Referenced Files
None
Subscribers
None

PhabricatorProjectBoardController.php

<?php
abstract class PhabricatorProjectBoardController
extends PhabricatorProjectController {
private $viewState;
final protected function getViewState() {
if ($this->viewState === null) {
$this->viewState = $this->newViewState();
}
return $this->viewState;
}
private function newViewState() {
$project = $this->getProject();
$request = $this->getRequest();
return id(new PhabricatorWorkboardViewState())
->setProject($project)
->readFromRequest($request);
}
final protected function newWorkboardDialog() {
$dialog = $this->newDialog();
$state = $this->getViewState();
foreach ($state->getQueryParameters() as $key => $value) {
$dialog->addHiddenInput($key, $value);
}
return $dialog;
}
}

File Metadata

Mime Type
text/x-php
Expires
Mon, May 12, 8:33 AM (1 d, 23 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
119895
Default Alt Text
PhabricatorProjectBoardController.php (783 B)

Event Timeline