• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/data/cacheengineredis.php
  • Класс: BitrixMainDataCacheEngineRedis
  • Вызов: CacheEngineRedis::setNotExists
public function setNotExists($key, $ttl, $value)
{
	$ttl = (int) $ttl;
	if (self::$engine->setnx($key, $value))
	{
		if ($ttl > 0)
		{
			self::$engine->expire($key, $ttl);
		}

		return true;
	}

	return false;
}