/** * @todo Implement testGetName(). */ public function testGetName() { $admin = new ProjectAdmin(); $this->assertEquals("", $admin->getName()); $admin->setLastName("Samarasinghe"); $this->assertEquals("Samarasinghe", $admin->getName()); $admin->setFirstName("Sam"); $this->assertEquals("Sam Samarasinghe", $admin->getName()); $admin->setLastName(null); $this->assertEquals("Sam", $admin->getName()); }
/** * Creates a ProjectAdmin object from a resultset row * * @param array $row Resultset row from the database. * @return ProjectAdmin ProjectAdmin object. */ private function _createFromRow($row) { $tmp = new ProjectAdmin(); $tmp->setEmpNumber($row[self::PROJECT_ADMIN_FIELD_EMP_NUMBER]); $tmp->setLastName($row[self::PROJECT_ADMIN_FIELD_PROJECT_ID]); $tmp->setFirstName($row[EmpInfo::EMPLOYEE_FIELD_FIRST_NAME]); $tmp->setLastName($row[EmpInfo::EMPLOYEE_FIELD_LAST_NAME]); return $tmp; }