You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

dbo.php.twig 695B

123456789101112131415161718192021222324252627282930313233
  1. {{ "<?php" }}
  2. /**
  3. * AUTO GENERATED BY LUTICATE GENERATOR
  4. * ANY CHANGES WILL BE OVERWRITTEN
  5. */
  6. namespace {{ dbo_namespace.as_it }};
  7. use Luticate\Utils\Dbo\LuDbo;
  8. class {{ dbo_name.camel_upper }} extends LuDbo {
  9. {% for column in columns %}
  10. /**
  11. * @var $_{{ column.name.camel_lower }} {{ column.data_type.php.as_it }}
  12. */
  13. protected $_{{ column.name.camel_lower }};
  14. {% endfor %}
  15. {% for column in columns %}
  16. public function get{{ column.name.camel_upper }}()
  17. {
  18. return $this->_{{ column.name.camel_lower }};
  19. }
  20. public function set{{ column.name.camel_upper }}($value)
  21. {
  22. $this->_{{ column.name.camel_lower }} = $value;
  23. }
  24. {% endfor %}
  25. }