Ejemplo n.º 1
0
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;
    }
}
Ejemplo n.º 2
0
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;
    }
}
Ejemplo n.º 3
0
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;
    }
}
Ejemplo n.º 4
0
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;
    }
}