• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/entity/base.php
  • Класс: BitrixMainEntityBase
  • Вызов: Base::getModule
public function getModule()
{
	if($this->module === null)
	{
		// BitrixMainSite -> "main"
		// PartnerModuleThing -> "partner.module"
		// Thing -> ""
		$parts = explode("\", $this->className);
		if($parts[1] == "Bitrix")
			$this->module = strtolower($parts[2]);
		elseif(!empty($parts[1]) && isset($parts[2]))
			$this->module = strtolower($parts[1].".".$parts[2]);
		else
			$this->module = "";
	}
	return $this->module;
}