Why can I define a new instance of class AdRequest
inside function like this:
require_once 'adRequest.php';
class adRequestTest extends PHPUnit_Framework_TestCase{
public $fixture;
function testGetHash_returnsCorrectValue(){
$fixture = new AdRequest();
$fixture->site = "dummy.com";
}
}
but when I am trying to create this instance like this:
require_once 'adRequest.php';
class adRequestTest extends PHPUnit_Framework_TestCase{
public $fixture;
$fixture = new AdRequest();
function testGetHash_returnsCorrectValue(){
$fixture->site = "dummy.com";
}
}
I got this error:
PHP Parse error: syntax error, unexpected '$fixture' (T_VARIABLE), expecting function (T_FUNCTION)