Salve, a tutti ho un piccolo problema con l'utilizzo di una variabile in una classe, vi spiego meglio la mia situazione.

index.php
Codice PHP:
<?php
session_start
();
require (
'./inc/libs/Smarty.class.php');
require (
'./inc/medoo.php');
$database = new medoo();
require (
'./inc/Auth.php'); 
.....

Auth.php
Codice PHP:
<?php
class Auth {

public function 
login($username$password)    {
        
//Select users row from database base on $username        
   
$selection $database->select("User","*",["Username"=>$username"Password"=>$password]);
 
....

        }

......
}

La variabile in questione è $database che è stata inizializzata in index.php e che vorrei poter utilizzare in Auth.php

l'output attuale è :
codice:
Fatal error: Call to a member function select() on a non-object in /Applications/XAMPP/xamppfiles/htdocs/project/inc/Auth.php on line 62

come potrei fare?


Grazie anticipatamente per le risposte