chore: update tests
This commit is contained in:
parent
405000e087
commit
397dab7059
1 changed files with 54 additions and 1 deletions
55
test/source.php
vendored
55
test/source.php
vendored
|
@ -1,4 +1,57 @@
|
|||
<?php
|
||||
/**
|
||||
function hello($world) {}
|
||||
*/
|
||||
*/
|
||||
|
||||
// base class with member properties and methods
|
||||
class Vegetable {
|
||||
|
||||
var $edible;
|
||||
var $color;
|
||||
|
||||
Something::class;
|
||||
SomeThing::class;
|
||||
|
||||
function Vegetable($edible, $color="green")
|
||||
{
|
||||
$this->edible = $edible;
|
||||
$this->color = $color;
|
||||
}
|
||||
|
||||
function is_edible()
|
||||
{
|
||||
return $this->edible;
|
||||
}
|
||||
|
||||
function what_color()
|
||||
{
|
||||
return $this->color;
|
||||
}
|
||||
|
||||
} // end of class Vegetable
|
||||
|
||||
// extends the base class
|
||||
class Spinach extends Vegetable {
|
||||
|
||||
|
||||
var $cooked = false;
|
||||
|
||||
function Spinach()
|
||||
{
|
||||
$this->Vegetable(true, "green");
|
||||
}
|
||||
|
||||
function cook_it()
|
||||
{
|
||||
$this->cooked = true;
|
||||
}
|
||||
|
||||
function is_cooked()
|
||||
{
|
||||
return $this->cooked;
|
||||
}
|
||||
|
||||
} // end of class Spinach
|
||||
|
||||
?>
|
||||
|
||||
|
|
Loading…
Reference in a new issue