Path: blob/master/src/applications/files/iconset/PhabricatorIconSetIcon.php
12242 views
<?php12final class PhabricatorIconSetIcon3extends Phobject {45private $key;6private $icon;7private $label;8private $isDisabled;910public function setKey($key) {11$this->key = $key;12return $this;13}1415public function getKey() {16return $this->key;17}1819public function setIcon($icon) {20$this->icon = $icon;21return $this;22}2324public function getIcon() {25if ($this->icon === null) {26return $this->getKey();27}28return $this->icon;29}3031public function setIsDisabled($is_disabled) {32$this->isDisabled = $is_disabled;33return $this;34}3536public function getIsDisabled() {37return $this->isDisabled;38}3940public function setLabel($label) {41$this->label = $label;42return $this;43}4445public function getLabel() {46return $this->label;47}4849}505152