[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 final class PhabricatorConfigDictionarySource 4 extends PhabricatorConfigSource { 5 6 private $dictionary; 7 8 public function __construct(array $dictionary) { 9 $this->dictionary = $dictionary; 10 } 11 12 public function getAllKeys() { 13 return $this->dictionary; 14 } 15 16 public function getKeys(array $keys) { 17 return array_select_keys($this->dictionary, $keys); 18 } 19 20 public function canWrite() { 21 return true; 22 } 23 24 public function setKeys(array $keys) { 25 $this->dictionary = $keys + $this->dictionary; 26 return $this; 27 } 28 29 public function deleteKeys(array $keys) { 30 foreach ($keys as $key) { 31 unset($this->dictionary[$key]); 32 } 33 return $keys; 34 } 35 36 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |