Member.php 501 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace Vip\Lib;
  3. use Dever;
  4. class Member
  5. {
  6. public function get($uid)
  7. {
  8. if (is_array($uid)) {
  9. $user = $uid;
  10. } else {
  11. $user = Dever::db('passport/user')->one($uid);
  12. }
  13. if ($user['mobile']) {
  14. $member = Dever::db('vip/member')->one(array('mobile' => $user['mobile']));
  15. if ($member) {
  16. if (time() > $member['end']) {
  17. # 已过期
  18. return -2;
  19. } else {
  20. return $member['end'];
  21. }
  22. }
  23. }
  24. # 未开通
  25. return -1;
  26. }
  27. }