. namespace core\output; /** * Represents a set of preferences groups. * * @package core * @category output * @copyright 2015 Frédéric Massart - FMCorz.net * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ class preferences_groups implements renderable { /** * Array of preferences_group. * @var array */ public $groups; /** * Constructor. * @param array $groups of preferences_group */ public function __construct($groups) { $this->groups = $groups; } } // Alias this class to the old name. // This file will be autoloaded by the legacyclasses autoload system. // In future all uses of this class will be corrected and the legacy references will be removed. class_alias(preferences_groups::class, \preferences_groups::class);