public function applyPlan3(Vecktor $vector) { // Проход по всем департаментам foreach ($vector->getAllDepartments() as $department) { // Получаем список работников в департаменте $employees = $department->getEmployees(); // Запускаем процесс апгрейда $this->upgradeManager($employees); } echo "План 3.Повысить сотрудников.\n"; $vector->printStatistic(); echo "\n"; }
public function __construct() { // Вызов родительского конструктора parent::__construct(); // Проход по всем департаментам foreach ($this->allDepartments as $department) { // Получаем список работников в департаменте $employees = $department->getEmployees(); // Запускаем процесс увольнения Инженеров $this->fireEngineers($employees, $department); } }
public function __construct() { // Вызов родительского конструктора parent::__construct(); // Проход по всем департаментам foreach ($this->allDepartments as $department) { // Получаем список работников в департаменте $employees = $department->getEmployees(); // Запускаем процесс увелечения ЗП и кофе $this->upgradeAnalysts($employees); } }