У меня небольшой фреймворк и в своих скриптах я использую автозагрузку (я только сейчас осознал, что нужно начать избавляться от этой функции в своих скриптах)
Я сейчас пытаюсь использовать Twilio API, в их коде используется функция spl_autoload_register. После того, как логический блок, вызываемый кодом twilio в остальной части скрипта, ломается, когда я делаю новый вызов одному из моих классов
моя файловая структура такова
/classes/
autoload.php
DB_Connect.php
/classes/Twilio/
/sms/Twilio/Services/
twilo.php
Скрипт, который ломается, выглядит примерно так
<?php
include(classes/autoload.php);
if($something_is_true){
requrie_once(sms/Twilio/Services/Twilio.php);
//here is where the spl_autoload_register() is called
}
$connection = new DB_Connect();
//script is broken here
Что мне нужно сделать сейчас в папке Classes, чтобы все классы заработали?