Keevitaja\Linguist\Services\Linguist::validatedSlug PHP Method

validatedSlug() protected method

Get validated i18n slug
protected validatedSlug ( string $slug ) : string
$slug string
return string
    protected function validatedSlug($slug)
    {
        $slug = $slug ?: $this->workingLocale();
        /*
         * Throw exception if i18n slug is not found in config locales array
         */
        if (!in_array($slug, config('linguist.locales'))) {
            throw new InvalidLocaleException('Locale slug [' . $slug . '] not configured!');
        }
        return $slug;
    }