StudioApi.php 935 B

1234567891011121314151617181920212223242526272829303132333435363738
  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. //TODO 改为studio table
  7. if(empty($name)){
  8. return false;
  9. }
  10. $userinfo = new \UserInfo();
  11. $studio = $userinfo->getUserByName($name);
  12. if($studio){
  13. return $userinfo->getUserByName($name)['userid'];
  14. }else{
  15. return false;
  16. }
  17. }
  18. public static function getById($id){
  19. //TODO 改为studio table
  20. if(empty($id)){
  21. return false;
  22. }
  23. $userinfo = new \UserInfo();
  24. $studio = $userinfo->getName($id);
  25. if(!$studio){
  26. return false;
  27. }
  28. return [
  29. 'id'=>$id,
  30. 'nickName'=>$studio['nickname'],
  31. 'realName'=>$studio['username'],
  32. 'avatar'=>'',
  33. ];
  34. }
  35. }