public ModuleFile GetModuleFile(string fullAlias)
{
int indexOfColon = fullAlias.IndexOf(':');
string module = fullAlias.Substring(0, indexOfColon);
string alias = fullAlias.Substring(indexOfColon + 1);
Module mod = ModuleDataManager.GetInstance().GetMod(module);
if (mod == null)
{
return(null);
}
ModuleFile result;
result = mod.GetModuleFile("aliases", alias);
if (result != null)
{
return(result);
}
result = mod.GetModuleFile("components", alias);
if (result != null)
{
return(result);
}
result = mod.GetModuleFile("controllers", alias);
if (result != null)
{
return(result);
}
return(null);
}