options = get_option('UtmvGrabber_options'); echo '
'; $this->setting_tabs(); echo '
'; } /** * Register and add settings */ public function page_init() { } private function setting_tabs() { print UtmvGrabber()->engine->getView('main_utmv_grabber', array()); } /** * Sanitize each setting field as needed * * @param array $input Contains all settings fields as array keys */ public function sanitize($input) { return $input; } /** * display value from array * @param String $key * @param bolean $return * * @return String value from options */ public function displayValue($key, $return = false) { if (array_key_exists($key, $this->options)) { if ($return) { return $this->options[$key]; } print $this->options[$key]; } } /** * Print the NeonMaker api information */ public function general_setting() { print sprintf(''); } public function payment_setting() { print sprintf(''); } } return new UtmvGrabberOptions(); ?>