• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/controller/payment.php
  • Класс: BitrixSaleControllerPayment
  • Вызов: Payment::checkPermissionEntity
protected function checkPermissionEntity($name)
{
	if($name == 'getorderid'
		|| $name == 'getpaymentsystemid'
		|| $name == 'getpaymentsystemname'
		|| $name == 'getpersontypeid'
		|| $name == 'getsum'
		|| $name == 'getsumpaid'
		|| $name == 'isinner'
		|| $name == 'ismarked'
		|| $name == 'isnarked'
		|| $name == 'ispaid'
		|| $name == 'isreturn'
	)
	{
		$r = $this->checkReadPermissionEntity();
	}
	elseif($name == 'setpaid'
		|| $name == 'setavailablepaysystems'
		|| $name == 'clearavailablepaysystems'
		|| $name == 'setreturn')
	{
		$r = $this->checkModifyPermissionEntity();
	}
	else
	{
		$r = parent::checkPermissionEntity($name);
	}
	return $r;
}