wp_options = array(); $this->wp_options[$this->option_append_type] = AD_SELECT_NONE; $this->wp_options[$this->option_ad_data] = AD_EMPTY_DATA; $this->wp_options[$this->option_ad_after_day] = AD_ZERO_DATA; $this->wp_options[$this->option_ad_block_user] = AD_EMPTY_DATA; } public function get_append_type(){ return $this->wp_options[$this->option_append_type]; } public function get_ad_data(){ return $this->wp_options[$this->option_ad_data]; } public function get_ad_after_day(){ return $this->wp_options[$this->option_ad_after_day]; } public function get_ad_block_user(){ return $this->wp_options[$this->option_ad_block_user]; } public function get_ad_name(){ return $this->option_ad_name; } } class Ads1 extends BaseAdsenseDaemon{ const OPTION_AD_NAME = "#1. Daemon Template"; const OPTION_APPEND_TYPE = "ad1_appendType"; const OPTION_AD_DATA = "ad1_data"; const OPTION_AD_AFTER_DAY = "ad1_after_day"; const OPTION_AD_BLOCK_USER = "ad1_block_user"; //constructor public function Ads1() { $this->option_ad_name = self::OPTION_AD_NAME; $this->option_append_type = self::OPTION_APPEND_TYPE; $this->option_ad_data = self::OPTION_AD_DATA; $this->option_ad_after_day = self::OPTION_AD_AFTER_DAY; $this->option_ad_block_user = self::OPTION_AD_BLOCK_USER; parent::BaseAdsenseDaemon(); } } class Ads2 extends BaseAdsenseDaemon{ const OPTION_AD_NAME = "#2. Daemon Template"; const OPTION_APPEND_TYPE = "ad2_appendType"; const OPTION_AD_DATA = "ad2_data"; const OPTION_AD_AFTER_DAY = "ad2_after_day"; const OPTION_AD_BLOCK_USER = "ad2_block_user"; //constructor public function Ads2() { $this->option_ad_name = self::OPTION_AD_NAME; $this->option_append_type = self::OPTION_APPEND_TYPE; $this->option_ad_data = self::OPTION_AD_DATA; $this->option_ad_after_day = self::OPTION_AD_AFTER_DAY; $this->option_ad_block_user = self::OPTION_AD_BLOCK_USER; parent::BaseAdsenseDaemon(); } } class Ads3 extends BaseAdsenseDaemon{ const OPTION_AD_NAME = "#3. Daemon Template"; const OPTION_APPEND_TYPE = "ad3_appendType"; const OPTION_AD_DATA = "ad3_data"; const OPTION_AD_AFTER_DAY = "ad3_after_day"; const OPTION_AD_BLOCK_USER = "ad3_block_user"; //constructor public function Ads3() { $this->option_ad_name = self::OPTION_AD_NAME; $this->option_append_type = self::OPTION_APPEND_TYPE; $this->option_ad_data = self::OPTION_AD_DATA; $this->option_ad_after_day = self::OPTION_AD_AFTER_DAY; $this->option_ad_block_user = self::OPTION_AD_BLOCK_USER; parent::BaseAdsenseDaemon(); } } ?>