* @copyright 2012-2013 Jurian Sluiman. * @license http://www.opensource.org/licenses/bsd-license.php BSD License * @link http://juriansluiman.nl */ namespace SlmLocale\View\Helper; use Laminas\View\Helper\AbstractHelper; use Locale; final class PrimaryLanguage extends AbstractHelper { /** @var Locale */ protected $locale; /** * PrimaryLanguage constructor. * @param Locale $locale */ public function __construct(Locale $locale) { $this->locale = $locale; } /** * @return string */ public function __invoke() { return $this->locale->getPrimaryLanguage($this->locale->getDefault()); } }