Создание объектов |
Прежде чем воспользоваться объектом, необходимо создать его. Большинство объектов создаются в Joomla тремя способами. Вызов метода JFactory: : get<MMH> (). Класс JFactory служит для создания наиболее часто используемых глобальных объектов таких классов, как JApplication, JConfig, JDate, JSession, JLanguage, JDocument, JUser, JCache, JAcl, JDbo, JMailer, JFeedParser, JXMLParser, JXML, JEditor и JURI. Например, в приведенной ниже строке кода получается текущий объект типа JApplication. $арр = JFactory::getApplication(); Вызов метода $client = JTable::getlnstance('Client','BannersTable'); Применение оператора new. Этот оператор служит для создания объектов иным способом, чем с помощью класса JFactory и метода getlnstance (). В данном случае новый экземпляр объекта создается вызовом конструктора его класса. У конструкторов некоторых классов имеются как обязательные, так и необязательные аргументы. Ниже приведен пример создания объекта с помощью оператора new. $registry = new JRegistry (); Указывать круглые скобки необязательно, если аргументы не передаются конструктору. Понравился материал? Пригодилась информация? Плюсани в социалки!
|
Похожие новости | |