Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/view/fuel/FuelMenuView.php
12249 views
1
<?php
2
3
final class FuelMenuView
4
extends FuelComponentView {
5
6
private $items = array();
7
8
public function newItem() {
9
$item = new FuelMenuItemView();
10
$this->items[] = $item;
11
return $item;
12
}
13
14
public function render() {
15
require_celerity_resource('fuel-menu-css');
16
17
$items = $this->items;
18
19
if (!$items) {
20
return null;
21
}
22
23
$list = phutil_tag(
24
'div',
25
array(
26
'class' => 'fuel-menu',
27
),
28
$items);
29
30
return $this->newComponentTag(
31
'div',
32
array(
33
'class' => 'fuel-menu-component',
34
),
35
$list);
36
}
37
38
}
39
40