public function insert($name = '', $value = '') { $name = isset($this->settings['name']) ? $this->settings['name'] : $name; $input = isset($this->settings['input']) ? $this->settings['input'] : false; $value = isset($this->settings['value']) ? $this->settings['value'] : $value; $this->settings = array(); switch ($input) { case 'post': return Method::post($name, $value); break; case 'get': return Method::get($name, $value); break; case 'env': return Method::env($name, $value); break; case 'server': return Method::server($name, $value); break; case 'request': return Method::request($name, $value); break; } }