php Ошибка Fatal error: Cannot declare class (Решение)

Ошибка может быть связана помимо элементарнго повторного объявления класса в том же пространстве, ещё и с импортом одноименного класса из другого пространства.

Например, в случае:

use ItForFree\rusphp\Common\Ui\Breadcrumbs\Breadcrumbs;

/**
 * Хлебные крошки для модуля иерахических ссылок
 */
class Breadcrumbs {
   public function init() {
       $Bcmrs = new Breadcrumbs();
   
   }
}

надо исправить на:

use ItForFree\rusphp\Common\Ui\Breadcrumbs\Breadcrumbs as IffBreadcrumbs;

/**
 * Хлебные крошки для модуля иерахических ссылок
 */
class Breadcrumbs {
   public function init() {
       $Bcmrs = new IffBreadcrumbs();
   }
}

(наблюдал ошибку в php5.6)

Key Words for FKN + antitotal forum (CS VSU):