Учитывая, что у меня есть данные для типа класса Employee, и у меня есть метод с именем addEmployee
, этот метод добавляет данные в массив. У меня уже есть данные в сотруднике, скажем (Адам, 21, INC и т. Д.) addEmployee(Employee $emp);
, что позже - addEmployee($emp)
, тогда мне нужна помощь, чтобы понять, что происходит в строке $emp->getName()
, $emp->getAge
, ect of get.
public function addEmployee(Employee $emp){
if(isset($_SESSION['original'])){
$newArray = $_SESSION['original'];
}else{
$newArray = array();
}
$emp->getName ();
$emp->getAge ();
$emp->getCompany ();
$emp->getGender ();
$emp->getAddress ();
$emp->getPosition ();
$emp->getSalary ();
$emp->getTotalSalary ();
$emp = (array)$emp;
array_push($newArray, $emp);
//print_r($newArray);
$_SESSION['original'] = $newArray;
$ce = new CommissionEmployee();
$ce-> display($newArray);
$ce-> countCE($newArray);
$ce-> countPW($newArray);
}