• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/internals/task/placeholder/placeholderfactory.php
  • Класс: BitrixTasksInternalsTaskPlaceholderPlaceholderFactory
  • Вызов: PlaceholderFactory::getPlaceholderClass
static function getPlaceholderClass(string $placeholderName): string
{
	$className = str_replace(['_', '%'], '', $placeholderName) . self::PLACEHOLDER_SUFFIX;
	$fullClassName = __NAMESPACE__ . '\' . self::PLACEHOLDER_SUFFIX . '\' . $className;

	if (class_exists($fullClassName))
	{
		return $fullClassName;
	}

	throw new PlaceholderNotFoundException($placeholderName);
}