src/Resource.php
private function setLocale(string $locale)
    {
        $arr = \Locale::parseLocale($locale);
        
        if ($arr === false) {
            throw new \InvalidArgumentException('Invalid locale');
        }
        
        $this->locale = $arr;
    }
private function setLocale(string $locale)
    {
        $arr = \Locale::parseLocale($locale);
        
        if ($arr === false) {
            throw new \InvalidArgumentException('Invalid locale');
        }
        
        $this->locale = $arr;
    }
private function setLocale ( string $ locale ) { $ arr = \ Locale :: parseLocale ( $ locale ) ; if ( $ arr === false ) { throw new \ InvalidArgumentException ( 'Invalid locale' ) ; } $ this -> locale = $ arr ; }
Sets the locale of the resource
@param string $locale The locale
@throws \InvalidArgumentException When provided with an invalid locale
Sets the locale of the resource