class NewClass {
public function Name () {
include("function.php");
$function = new Functions($DSN_DO, $DB_USER_DO, $DB_PASS_DO, $OPTIONS_DO);
// какой-то код здесь
include("test.php");
$test = new Test();
}
}
$object = new NewClass();
Как навести порядок? Есть базовые функции с запросами в базу, я решил вынести их в отдельный файл под названием
function.php
.
Проблема в том, что если вызвать
include("test.php");
, и в файле
test.php
в функции которую я вызываю также происходит определение
include("function.php");
, то получаю ошибку о том, что function.php уже определена.