00001 <?php
00017 class ModuleInfo
00018 {
00032 function &GetInformation($type, $extra)
00033 {
00034 if ($type == "file")
00035 {
00036 $info = pathinfo($extra);
00037
00038 if ($info["extension"] == "xml")
00039 {
00040 include_once("core/modules/moduleinformation/backends/ModuleInfoXml.class.php");
00041 return new ModuleInfoXml($extra);
00042 }
00043 else if ($info["extension"] == "inc")
00044 {
00045 include_once("core/modules/moduleinformation/backends/ModuleInfoInc.class.php");
00046 return new ModuleInfoInc($extra);
00047 }
00048 else
00049 return null;
00050 }
00051 else
00052 return null;
00053 }
00054 }
00055 ?>