function asset_path($filename) { $dist_path = get_template_directory_uri() . DIST_DIR; $directory = dirname($filename) . '/'; $file = basename($filename); static $manifest; if (empty($manifest)) { $manifest_path = get_template_directory() . DIST_DIR . 'assets.json'; $manifest = new JsonManifest($manifest_path); } if (array_key_exists($file, $manifest->get())) { return $dist_path . $directory . $manifest->get()[$file]; } else { return $dist_path . $directory . $file; } }
function asset_path($filename) { $dist_path = '/dist/'; $directory = dirname($filename) . '/'; $file = basename($filename); static $manifest; if (empty($manifest)) { $manifest_path = '/dist/' . 'assets.json'; $manifest = new JsonManifest($_SERVER["DOCUMENT_ROOT"] . $manifest_path); } if (array_key_exists($file, $manifest->get())) { return $dist_path . $directory . $manifest->get()[$file]; } else { return $dist_path . $directory . $file; } }
function asset_path($filename) { $dist_path = MZ_MINDBODY_SCHEDULE_URL . DIST_DIR; $directory = dirname($filename) . '/'; $file = basename($filename); static $manifest; if (empty($manifest)) { $manifest_path = MZ_MINDBODY_SCHEDULE_URL . DIST_DIR . 'assets.json'; $manifest = new JsonManifest($manifest_path); } if (array_key_exists($file, $manifest->get())) { $array = $manifest->get(); return $dist_path . $directory . $array[$file]; } else { return $dist_path . $directory . $file; } }
function asset_path($filename) { $dist_path = PB_PLUGIN_URL . 'assets/dist/'; $directory = dirname($filename) . '/'; $file = basename($filename); static $manifest; if (empty($manifest)) { $manifest_path = PB_PLUGIN_DIR . 'assets/dist/assets.json'; $manifest = new JsonManifest($manifest_path); } if (array_key_exists($file, $manifest->get())) { return $dist_path . $directory . $manifest->get()[$file]; } else { return $dist_path . $directory . $file; } }