Guest User

Untitled

a guest
Dec 9th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. $validator = new Validation();
  2.  
  3. $validator->add(
  4. 'email',
  5. new EmailValidator([
  6. 'message' => 'Invalid email given'
  7. ]));
  8. $validator->add(
  9. 'email',
  10. new UniquenessValidator([
  11. 'message' => 'Sorry, The email was registered by another user'
  12. ]));
  13. $validator->add(
  14. 'username',
  15. new UniquenessValidator([
  16. 'message' => 'Sorry, That username is already taken'
  17. ]));
  18. // until this point there is no problem but after return side
  19. return $this->validate($validator);
  20. }`
  21.  
  22. version: '2'
  23. services:
  24. ################################################################
  25. db:
  26. image: mysql:latest
  27. container_name: mysql
  28. expose:
  29. - 3306
  30. ports:
  31. - "3307:3306"
  32. volumes:
  33. - ./docker/mysql:/var/lib/mysql
  34. environment:
  35. MYSQL_DATABASE: invo
  36. MYSQL_USER: test
  37. MYSQL_PASSWORD: test123
  38. MYSQL_ROOT_PASSWORD: admin123
  39. ################################################################
  40. app:
  41. build: ./docker/php/
  42. container_name: php
  43. tty: true
  44. # ports:
  45. # - "6900:6900"
  46. volumes:
  47. - ./docker/nginxlog:/var/log/nginx
  48. - ./invo:/var/www/html
  49. ################################################################
  50. web:
  51. tty: true
  52. image: linxlad/nginx
  53. container_name: nginx
  54. ports:
  55. - "80:80"
  56. volumes:
  57. - ./docker/nginx:/etc/nginx/conf.d
  58. - ./docker/nginx/selfconf/nginx.conf:/etc/nginx/nginx.conf
  59. - ./docker/nginxlog:/var/log/nginx
  60. - ./invo:/var/www/html
  61. links:
  62. - app
  63. depends_on:
  64. - app
Add Comment
Please, Sign In to add comment