private function get_css_class_name()
 {
     if (empty($this->css_class_name)) {
         require_once FCA_FBC_INCLUDES_DIR . '/functions.php';
         $this->css_class_name = fca_camel_case_to_underscore(get_class($this));
     }
     return $this->css_class_name;
 }
Example #2
0
 /**
  * @param string $file
  * @param string $type
  * @param array $deps
  */
 private function prepare_to_enqueue_plugin_local($file, $type = null, $deps = array())
 {
     require_once FCA_FBC_INCLUDES_DIR . '/functions.php';
     $base_name = basename($file);
     $class_name = str_replace(array($this->get_includes_dir(), '.php', '/'), array('', '', '_'), $file);
     $handle = trim(fca_camel_case_to_underscore($class_name), '_');
     $src = plugins_url('', $file) . '/' . str_replace('.php', '.' . $type, $base_name);
     $this->enqueue_call($type, array($handle, $src, $deps));
 }