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