Remove all "FileHasObject" edge reads and writes
[phabricator.git] / src / applications / fact / chart / PhabricatorConstantChartFunction.php
blobe65c577827633bf23830a24ae4a233ae4dc54026
1 <?php
3 final class PhabricatorConstantChartFunction
4 extends PhabricatorPureChartFunction {
6 const FUNCTIONKEY = 'constant';
8 protected function newArguments() {
9 return array(
10 $this->newArgument()
11 ->setName('n')
12 ->setType('number'),
16 public function evaluateFunction(array $xv) {
17 $n = $this->getArgument('n');
19 $yv = array();
21 foreach ($xv as $x) {
22 $yv[] = $n;
25 return $yv;