- Timestamp:
- 09/30/08 13:09:05 (2 months ago)
- Files:
-
- 1 modified
-
lang/php/misc/Hermit/example/employee/hoge.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/php/misc/Hermit/example/employee/hoge.php
r19682 r20266 6 6 7 7 class Hoge { 8 public function execute(){ 8 private $dao; 9 public function __construct(){ 9 10 //HermitDaoManager::set(__CLASS__, 'EmployeeDao'); 10 $dao = new Hermit('EmployeeDao'); 11 //$result = $dao->getAllEmployeeList(); 12 $result = $dao->getEmployeeByEmpNo(7698); 13 /* 11 $this->dao = new Hermit('EmployeeDao'); 12 } 13 public function getAll(){ 14 return $this->dao->getAllEmployeeList(); 15 } 16 public function getOne(){ 17 return $this->dao->getEmployeeByEmpNo(7698); 18 } 19 public function getEmp(){ 14 20 $emp = new Employee; 15 21 $emp->empno = 7566; 16 22 $emp->ename = 'JONES'; 17 $result = $dao->getEmployee($emp); 18 */ 19 return $result; 23 return $this->dao->getEmployee($emp); 20 24 } 21 25 } … … 25 29 HermitDataSourceManager::set('EmployeeDao', $pdo); 26 30 $hoge = new Hoge; 27 $result = $hoge->execute(); 28 var_dump($result); 31 echo '[getAll] -----------------', var_export($hoge->getAll(), true), PHP_EOL; 32 echo '[getOne] -----------------', var_export($hoge->getOne(), true), PHP_EOL; 33 echo '[getEmp] -----------------', var_export($hoge->getEmp(), true), PHP_EOL; 34
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)