File "xml.php"
Full Path: /home/asmplong/www/ancien-site-2019/site/administrator/components/com_modules/helpers/xml.php
File size: 955 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* @version $Id: xml.php 21518 2011-06-10 21:38:12Z chdemko $
* @package Joomla.Administrator
* @subpackage com_modules
* @copyright Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
// no direct access
defined('_JEXEC') or die;
/**
* @package Joomla.Administrator
* @subpackage com_modules
*/
class ModulesHelperXML
{
function parseXMLModuleFile(&$rows)
{
foreach ($rows as $i => $row)
{
if ($row->module == '')
{
$rows[$i]->name = 'custom';
$rows[$i]->module = 'custom';
$rows[$i]->descrip = 'Custom created module, using Module Manager `New` function';
}
else
{
$data = JApplicationHelper::parseXMLInstallFile($row->path . '/' . $row->file);
if ($data['type'] == 'module')
{
$rows[$i]->name = $data['name'];
$rows[$i]->descrip = $data['description'];
}
}
}
}
}