Kalde et Objekt
Hejjeg har 2 klasser User og Login.
Fra Login klassen vil jeg gerne kunne tilgå klassen User, men det kan jeg ikke lige gøre. Ved ikke hvad der går galt. Når jeg prøver på at tilgå klassen fra Login skriver jeg følgende:
$login = new User(); men intellisense viser mig ikke klassen User på listen.
**************************************
Login Klassen:
**************************************
<?php
/**
*
*/
include 'User.php';
class Test {
function __construct() {
}
public function Test()
{
$test = new User();
}
}
?>
**************************************
User Klassen:
**************************************
<?php
/**
* A class for User information (Username, password)
*/
class User {
private $userName;
private $passWord;
function __construct($userName,$passWord )
{
$this ->$userName = $userName;
$this ->$password = $passWord;
}
public function getUserName()
{
return $this->$userName;
}
public function getPassword()
{
return $this->$passWord;
}
public function checkLogin($userName, $passWord)
{
if($userName == "mdam" && $passWord == "1234")
{
return TRUE;
}
else
{
return FALSE;
}
}
}
?>