Salve,
se all'interno del metodo di una classe volessi richiamare un metodo della medesima classe come dovrei fare?

Ho provato il seguente codice:
codice:
class Database
{
        //Attributi
        private $name = "";
        private $address = "";
        private $username = "";
        private $password = "";
        private $con;


        //Metodi
        public function __construct($address, $name, $username, $password)
        {
            $this->address = $address;
            $this->name = $name;
            $this->username = $username;
            $this->password = $password;
            $this->con = new Mysqli($address, $username, $password, $name);
        }

        public function isConnected()
        {
             return true;
        }

        public function getValues($query)
        {
            if( !isConnected() )
                connect();

            return $this->con->query($query);
        }
}
ma quando provo ad eseguire getValues, ottengo il seguente errore:
"Fatal error: Uncaught Error: Call to undefined function isConnected() in C:\xampp\htdocs\jogobonito\Database.php:58 Stack trace: #0 C:\xampp\htdocs\jogobonito\provadb.php(9): Database->getValues('SELECT * FROM u...') #1 {main} thrown in C:\xampp\htdocs\jogobonito\Database.php on line 58"