Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 
 
 

54 řádky
922 B

  1. <?php
  2. /*
  3. * This file is part of the overtrue/socialite.
  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. namespace Overtrue\Socialite;
  11. /**
  12. * Interface UserInterface.
  13. */
  14. interface UserInterface
  15. {
  16. /**
  17. * Get the unique identifier for the user.
  18. *
  19. * @return string
  20. */
  21. public function getId();
  22. /**
  23. * Get the nickname / username for the user.
  24. *
  25. * @return string
  26. */
  27. public function getNickname();
  28. /**
  29. * Get the full name of the user.
  30. *
  31. * @return string
  32. */
  33. public function getName();
  34. /**
  35. * Get the e-mail address of the user.
  36. *
  37. * @return string
  38. */
  39. public function getEmail();
  40. /**
  41. * Get the avatar / image URL for the user.
  42. *
  43. * @return string
  44. */
  45. public function getAvatar();
  46. }