/** * Registers an ajax variable in the buffer * * @param ajax_var $variable */ public function register_var(&$variable) { if (!isset($this->vars[$variable->get_id()])) { $this->vars[$variable->get_id()] =& $variable; } $client_id = $variable->client_id(); if ($this->is_post_back && isset($_REQUEST[$client_id])) { $variable->set_value($_REQUEST[$client_id]); } }