• Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/Avatar/Controller/mask.php
  • Класс: BitrixUIAvatarControllerMask
  • Вызов: Mask::deleteAction
public function deleteAction($id, MainEngineCurrentUser $currentUser): ResponseAjaxJson
{
	$result = $this->checkEditability($id, $currentUser);
	if ($result->isSuccess())
	{
		/* @var AvatarMaskItem $item*/
		['item' => $item] = $result->getData();
		$item->delete();
	}
	if ($result->isSuccess())
	{
		return ResponseAjaxJson::createSuccess(
			$result
		);
	}
	return ResponseAjaxJson::createError($result->getErrorCollection());
}