Beispiel #1
0
 public function __get($key)
 {
     switch ($key) {
         case 'str':
             return StringHelper::get_instance();
             break;
         case 'input':
             return Input::get_instance();
             break;
         case 'recaptcha':
             return Recaptcha::get_instance();
             break;
     }
 }
Beispiel #2
0
 /**
  * Getter
  *
  * @param string $name
  * @return mixed
  */
 public function __get($name)
 {
     switch ($name) {
         case 'str':
             return StringHelper::get_instance();
             break;
         default:
             // Do nothing
             return false;
             break;
     }
 }
Beispiel #3
0
 /**
  * Getter
  *
  * @param string $name
  *
  * @return mixed
  */
 public function __get($name)
 {
     switch ($name) {
         case 'string':
             return StringHelper::get_instance();
             break;
         case 'input':
             return Input::get_instance();
             break;
         case 'prg':
             return PostRedirectGet::get_instance();
             break;
         case 'screen':
             return get_current_screen();
             break;
         default:
             // Do nothing
             return null;
             break;
     }
 }
Beispiel #4
0
 /**
  * Getter
  *
  * @param $name
  * @return mixed|void
  */
 public function __get($name)
 {
     switch ($name) {
         case 'api_class':
             /**
              * wpametu_api_query_name
              *
              * Filter query_vars name for api class detect
              *
              * @filter
              * @param string $api_query_name
              * @return string
              */
             return apply_filters('wpametu_api_query_name', $this->api_query_name);
             break;
         case 'api_vars':
             /**
              * wpametu_vars_query_name
              *
              * Filter query_vars name for api class detect
              *
              * @filter
              * @param string $api_query_name
              * @return string
              */
             return apply_filters('wpametu_vars_query_name', $this->vars_query_name);
             break;
         case 'config':
             $config = $this->get_config_dir() . '/rewrite.php';
             if (file_exists($config)) {
                 return $config;
             } else {
                 return false;
             }
             break;
         case 'last_updated':
             return (int) get_option($this->option_name, false);
             break;
         case 'rewrite_md5':
             return (string) get_option($this->rewrite_md5_name, false);
             break;
         case 'str':
             return StringHelper::get_instance();
             break;
         default:
             // Do nothing
             break;
     }
 }
Beispiel #5
0
 /**
  * Getter
  *
  * @param string $name
  * @return string
  */
 public function __get($name)
 {
     switch ($name) {
         case 'nonce':
             return $this->name . '_nonce';
             break;
         case 'input':
             return Input::get_instance();
             break;
         case 'str':
             return StringHelper::get_instance();
             break;
         case 'prg':
             return PostRedirectGet::get_instance();
             break;
         case 'walker':
             return IteratorWalker::get_instance();
             break;
         default:
             // Do nothing.
             break;
     }
 }
Beispiel #6
0
 /**
  * Getter
  *
  * @param string $name
  * @return mixed
  */
 public function __get($name)
 {
     switch ($name) {
         case 'input':
             return Input::get_instance();
             break;
         case 'str':
             return StringHelper::get_instance();
             break;
         case 'walker':
             return IteratorWalker::get_instance();
             break;
         default:
             if (isset($this->models[$name])) {
                 $class_name = $this->models[$name];
                 return $class_name::get_instance();
             }
             break;
     }
 }
Beispiel #7
0
 /**
  * Getter
  *
  * @param string $name Property name.
  *
  * @return null|static
  */
 public function __get($name)
 {
     switch ($name) {
         case 'input':
             return Input::get_instance();
             break;
         case 'str':
             return StringHelper::get_instance();
             break;
         default:
             return null;
             break;
     }
 }