CreateQrLogoImgServiceParamBean.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <?php
  2. namespace Tool\ShanTaoTool\Bean\Qr;
  3. use Tool\ShanTaoTool\Bean\BaseBean;
  4. class CreateQrLogoImgServiceParamBean extends BaseBean
  5. {
  6. /**
  7. * 文件名称
  8. * @var string $fileName
  9. */
  10. private $fileName;
  11. /**
  12. * 二维码内容
  13. * @var string $qrContent
  14. */
  15. private $qrContent;
  16. /**
  17. * 二维码大小
  18. * @var int $qrSize
  19. */
  20. private $qrSize;
  21. /**
  22. * logo地址
  23. * @var string $logoName
  24. */
  25. private $logoName;
  26. /**
  27. * @return string
  28. */
  29. public function getFileName(): string
  30. {
  31. return $this->fileName;
  32. }
  33. /**
  34. * @param string $fileName
  35. */
  36. public function setFileName(string $fileName)
  37. {
  38. $this->fileName = $fileName;
  39. }
  40. /**
  41. * @return string
  42. */
  43. public function getQrContent(): string
  44. {
  45. return $this->qrContent;
  46. }
  47. /**
  48. * @param string $qrContent
  49. */
  50. public function setQrContent(string $qrContent)
  51. {
  52. $this->qrContent = $qrContent;
  53. }
  54. /**
  55. * @return int
  56. */
  57. public function getQrSize(): int
  58. {
  59. return $this->qrSize;
  60. }
  61. /**
  62. * @param int $qrSize
  63. */
  64. public function setQrSize(int $qrSize)
  65. {
  66. $this->qrSize = $qrSize;
  67. }
  68. /**
  69. * @return string
  70. */
  71. public function getLogoName(): string
  72. {
  73. return $this->logoName;
  74. }
  75. /**
  76. * @param string $logoName
  77. */
  78. public function setLogoName(string $logoName)
  79. {
  80. $this->logoName = $logoName;
  81. }
  82. }