Я пытаюсь объявить объект класса UserDAL внутри класса User_Service, но я не могу сделать это так, как показано ниже. Я получаю «HTTP ERROR 500». Однако я могу объявить объект внутри функции, что не является хорошей практикой
<?php
require_once "UserDAL.php";
class User_Service
{
$UserDALobject = new UserDAL();
public function showAllUsers()
{
$UserdataArray = $UserDALobject->getAllUsers();
foreach($UserdataArray as $user)
{
echo "<br>ID : ".$user->id." || ";
echo "Name : ".$user->name." || ";
echo "E Mail : ".$user->email." ";
}
}
}
$users = new User_Service();
$users->showAllUsers();
?>