-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathEmployee.php
More file actions
executable file
·71 lines (61 loc) · 1.55 KB
/
Employee.php
File metadata and controls
executable file
·71 lines (61 loc) · 1.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<?php
class Employee {
private $firstName = '';
private $lastName = '';
private $annualSalary = '';
private $superRate = '';
private $paymentStartDate = '';
/**
* Employee constructor.
* @param $firstName
* @param $lastName
* @param $annualSalary
* @param $superRate
* @param $paymentStartDate
*/
public function __construct($firstName, $lastName, $annualSalary, $superRate, $paymentStartDate)
{
$this->firstName = $firstName;
$this->lastName = $lastName;
$this->annualSalary = $annualSalary;
$this->superRate = $superRate;
$this->paymentStartDate = $paymentStartDate;
}
/**
* Getter for the property firstName.
* @return [string]
*/
public function getFirstName ()
{
return $this->firstName;
}
/**
* Getter for the property $lastName.
* @return [string]
*/
public function getLastName() {
return $this->lastName;
}
/**
* Getter for the property $annualSalary.
* @return [integer]
*/
public function getAnnualSalary () {
return $this->annualSalary;
}
/**
* Getter for the property $lastName.
* @return [string]
*/
public function getPaymentStartDate() {
return $this->paymentStartDate;
}
/**
* Getter for the property $superRate.
* @return [integer]
*/
public function getSuperRate() {
return $this->superRate;
}
}
?>