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