<?php

namespace App\Facades;

use App\SettingRepository;
use Illuminate\Support\Facades\Facade;
use Mtc\MercuryDataModels\NewCar;
use Mtc\MercuryDataModels\Vehicle;
use Mtc\MercuryDataModels\VehicleOffer;

/**
 * @method static mixed getMappedTaxonomy($provider, $taxonomy, $value, $vehicle_data = null, ?int $make_id = null)
 * @method static void storeUnmappedTaxonomies(Vehicle|VehicleOffer|NewCar $vehicle)
 * @see SettingRepository
 */
class TaxonomyMapper extends Facade
{
    /**
     * Define the facade accessor
     *
     * @return string
     */
    protected static function getFacadeAccessor()
    {
        return 'taxonomy-mapper';
    }
}
