1 <?php 2 3 namespace dokuwiki\Input; 4 5 /** 6 * Internal class used for $_POST access in dokuwiki\Input\Input class 7 */ 8 class Post extends Input 9 { 10 /** @noinspection PhpMissingParentConstructorInspection 11 * Initialize the $access array, remove subclass members 12 */ 13 public function __construct() 14 { 15 $this->access = &$_POST; 16 } 17 18 /** 19 * Sets a parameter in $_POST and $_REQUEST 20 * 21 * @param string $name Parameter name 22 * @param mixed $value Value to set 23 */ 24 public function set($name, $value) 25 { 26 parent::set($name, $value); 27 $_REQUEST[$name] = $value; 28 } 29 } 30