Класс, который используется в моем классе, для работы требует другой класс.
Должен ли я подключать и его?
Да. Вы должны подключать каждый пакет, который вам требуется, с помощью
require_once() или include_once
(), даже если он уже подключен в другом пакете.