News.php 1005 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. /*
  3. * This file is part of the overtrue/wechat.
  4. *
  5. * (c) overtrue <i@overtrue.me>
  6. *
  7. * This source file is subject to the MIT license that is bundled
  8. * with this source code in the file LICENSE.
  9. */
  10. /**
  11. * News.php.
  12. *
  13. * @author overtrue <i@overtrue.me>
  14. * @copyright 2015 overtrue <i@overtrue.me>
  15. *
  16. * @see https://github.com/overtrue
  17. * @see http://overtrue.me
  18. */
  19. namespace EasyWeChat\Message;
  20. /**
  21. * Class News.
  22. */
  23. class News extends AbstractMessage
  24. {
  25. /**
  26. * Message type.
  27. *
  28. * @var string
  29. */
  30. protected $type = 'news';
  31. /**
  32. * Properties.
  33. *
  34. * @var array
  35. */
  36. protected $properties = [
  37. 'title',
  38. 'description',
  39. 'url',
  40. 'image',
  41. ];
  42. /**
  43. * Aliases of attribute.
  44. *
  45. * @var array
  46. */
  47. protected $aliases = [
  48. 'image' => 'pic_url',
  49. ];
  50. }