StudioApi.php 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. namespace App\Http\Api;
  3. require_once __DIR__.'/../../../public/app/ucenter/function.php';
  4. class StudioApi{
  5. public static function getIdByName($name){
  6. /**
  7. * 获取 uuid
  8. */
  9. //TODO 改为studio table
  10. if(empty($name)){
  11. return false;
  12. }
  13. $userinfo = new \UserInfo();
  14. $studio = $userinfo->getUserByName($name);
  15. if($studio){
  16. return $userinfo->getUserByName($name)['userid'];
  17. }else{
  18. return false;
  19. }
  20. }
  21. public static function getById($id){
  22. //TODO 改为studio table
  23. if(empty($id)){
  24. return false;
  25. }
  26. $userinfo = new \UserInfo();
  27. $studio = $userinfo->getName($id);
  28. if(!$studio){
  29. return false;
  30. }
  31. return [
  32. 'id'=>$id,
  33. 'nickName'=>$studio['nickname'],
  34. 'realName'=>$studio['username'],
  35. 'studioName'=>$studio['nickname'],
  36. 'avatar'=>'',
  37. ];
  38. }
  39. }