'classabstract__model',
'abstract_module' =>'classabstract__module',
'_root' =>'class__root',
'_cache' =>'class__cache',
'_request' =>'class__request',
'_layout' =>'class__layout',
'_view' =>'class__view',
'_file' =>'class__file',
'_dir' =>'class__dir',
'plugin_auth' => 'classplugin__auth',
'plugin_check' =>'classplugin__check',
'plugin_date' =>'classplugin__date',
'plugin_datetime' =>'classplugin__datetime',
'plugin_gestionuser' =>'classplugin__gestionuser',
'plugin_html' =>'classplugin__html',
'plugin_i18n' =>'classplugin__i18n',
'plugin_jquery' =>'classplugin__jquery',
'plugin_log' =>'classplugin__log',
'plugin_mail' =>'classplugin__mail',
'plugin_rss' =>'classplugin__rss',
'plugin_upload' =>'classplugin__upload',
'plugin_valid' =>'classplugin__valid',
'plugin_xsrf' =>'classplugin__xsd',
);
$tLine=$this->oFile->getTab();
$sGoTo=null;
$tColor=array('#fff','#eee');
$tFunction=null;
$sTypeFile=null;
if(preg_match('/conf\//',_root::getParam('file')) and preg_match('/\.ini/',_root::getParam('file'))){
//$sCode=$this->oFile->getContent();
$tCode=$tLine;
$sTypeFile=module_code::$INI;
}else{
$sCode=highlight_string($this->oFile->getContent(),true);
$tCode=explode('
',$sCode);
foreach($tLine as $i => $line):
$iLine=sprintf('%06d',($i+1));
if(preg_match('/function/',$line) ):
list($sType,$sMethod)=preg_split('/function/',$line);
$sMethod=preg_replace('/{/','',$sMethod);
$tFunction[$sMethod]=array(
'method' => $sMethod,
'type' => $sType,
'line' => $iLine,
);
endif;
endforeach;
}
?>