File Manager

Current Directory: /home/astoriaah/www/libraries/fof30/Form/Header
Viewing File: /home/astoriaah/www/libraries/fof30/Form/Header/Language.php
<?php /** * @package FOF * @copyright Copyright (c)2010-2018 Nicholas K. Dionysopoulos / Akeeba Ltd * @license GNU GPL version 2 or later */ namespace FOF30\Form\Header; defined('_JEXEC') or die; /** * Language field header * * @deprecated 3.1 Support for XML forms will be removed in FOF 4 */ class Language extends Selectable { /** * Method to get the filter options. * * @return array The filter option objects. * * @since 2.0 */ protected function getOptions() { // Initialize some field attributes. $client = (string) $this->element['client']; if ($client != 'site' && $client != 'administrator') { $client = 'site'; } // Merge any additional options in the XML definition. $options = array_merge( parent::getOptions(), \JLanguageHelper::createLanguageList($this->value, constant('JPATH_' . strtoupper($client)), true, true) ); return $options; } }