configOption.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?php
  2. namespace MGModule\DNSManager2\models\whmcs\product\configOptions;
  3. use MGModule\DNSManager2 as main;
  4. /**
  5. * Config Options Model
  6. *
  7. * @Table(name=tblproductconfigoptions,preventUpdate,prefixed=false)
  8. * @author Michal Czech <michael@modulesgarden.com>
  9. */
  10. class configOption extends main\mgLibs\models\orm {
  11. /**
  12. *
  13. * @Column()
  14. * @var int
  15. */
  16. public $id;
  17. /**
  18. *
  19. * @Column()
  20. * @var int
  21. */
  22. public $gid;
  23. /**
  24. *
  25. * @Column(name=optionname,as=optionname)
  26. * @var string
  27. */
  28. public $name;
  29. /**
  30. *
  31. * @var string
  32. */
  33. public $frendlyName;
  34. /**
  35. *
  36. * @Column(name=optiontype,as=optiontype)
  37. * @var string
  38. */
  39. public $type;
  40. /**
  41. *
  42. * @Column(name=qtyminimum)
  43. * @var int
  44. */
  45. public $qtymin;
  46. /**
  47. *
  48. * @Column(name=qtymaximum)
  49. * @var int
  50. */
  51. public $qtymax;
  52. /**
  53. *
  54. * @Column()
  55. * @var int
  56. */
  57. public $order;
  58. /**
  59. *
  60. * @Column()
  61. * @var boolean
  62. */
  63. public $hidden;
  64. }