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; }
/** * @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)); }