fork(1) download
  1. <?php
  2.  
  3. class SelectUser {
  4. private $arr;
  5.  
  6. public function __construct(DB $dbinst, array $filter) {
  7. // тут логика, в итоге данные в $arr
  8. }
  9.  
  10. public function toJSON() {
  11. // тут преобразования с arr
  12. }
  13.  
  14. public function toHTML() {
  15. // тут преобразования с arr
  16. }
  17.  
  18. public function toXML() {
  19. // тут преобразования с arr
  20. }
  21.  
  22. public function __toString() {
  23. // тут преобразования с arr
  24. }
  25.  
  26. public function __toArray() {
  27. // тут преобразования с arr
  28. }
  29.  
  30. }
  31.  
  32. class AddUser {
  33. private $arr;
  34.  
  35. public function __construct(DB $dbinst, array $data) {
  36. // тут логика, в итоге данные в $arr
  37. }
  38.  
  39. public function toJSON() {
  40. // тут преобразования с arr
  41. }
  42.  
  43. public function toHTML() {
  44. // тут преобразования с arr
  45. }
  46.  
  47. public function toXML() {
  48. // тут преобразования с arr
  49. }
  50.  
  51. public function __toString() {
  52. // тут преобразования с arr
  53. }
  54.  
  55. public function __toArray() {
  56. // тут преобразования с arr
  57. }
  58.  
  59. }
  60.  
  61. class ModelUsers {
  62.  
  63. public function selectUser($filter) {
  64. return new SelectUser($this->DB, $filter)
  65. }
  66. }
Runtime error #stdin #stdout #stderr 0.01s 20592KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
PHP Parse error:  syntax error, unexpected '}' in /home/SbuQtV/prog.php on line 65