В Symfony некоторые функции имеют корневое пространство имен, а некоторые функции нет, почему?
Например:
// code from symfony
if (file_exists($cache->getPath()) && \is_object($this->container = include $cache->getPath())) {
$this->container->set('kernel', $this);
$oldContainer = $this->container;
$fresh = true;
}
file_exists
не имеет пространства имен, но \is_object
делает.
Я заметил, что такого рода различия происходят во всем проекте Symfony.