Почему PEAR делает это:
require_once 'HTML/QuickForm2/Exception.php';
Вместо этого?:
require_once dirname(__FILE__) . '/Exception.php';
Единственное, что я мог найти по этому вопросу, это:
https://pear.php.net/bugs/bug.php?id=17517
Предполагается, что это «полностью противоположное направление стандартов PEAR и руководящих принципов проектирования». Мой вопрос … почему?