Class Php

class Employee {
    public $numPages;
    public $stayYear;
    public $title;
    public $lastName;
    public $firstName;
    public $price;
    
    function __construct(   $title, $firstName, 
                            $mainName, $price, 
                            $numPages=0, $stayYear=0 ) { 
        $this->title             = $title;
        $this->firstName = $firstName;
        $this->lastName  = $mainName;
        $this->price     = $price;
        $this->numPages  = $numPages;
        $this->stayYear = $stayYear;
    }
    
    function getNumberOfPages() {
        return $this->numPages;
    }
    function getStayLength() {
        return $this->stayYear;
    }
    function getFullName() {
        return "{$this->firstName}" .  "{$this->lastName}";
    }
}
$product1 = new Employee("A", "A1", "A2", 5.99, 300 );
$product2 = new Employee("B", "B1", "B2", 10.99, null, 60.33 );
print "author:          ".$product1->getFullName()."\n";
print "number of pages: ".$product1->getNumberOfPages()."\n";
print "artist:          ".$product2->getFullName()."\n";
print "play length:     ".$product2->getStayLength()."\n";
?>