У меня есть следующий класс:
class UserRepository {
private $conn;
public function __construct($conn) {
$this->$conn = $conn;
}
//Methods omitted
}
Я использую следующее для создания объекта UserRepository:
$conn = new PDO("mysql:host=".DB_SERVER.";dbname=".DB_DATABASE, DB_USERNAME, DB_PASSWORD);
$userRepository = new UserRepository($conn);
Я получаю следующую ошибку в конструкторе UserRepository :
Recoverable fatal error: Object of class PDO could not be converted to string
Что я делаю не так?