QappPushTaskUsers.php 546 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace App\Modules\Push\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. class QappPushTaskUsers extends Model
  5. {
  6. protected $table = 'qapp_push_task_users';
  7. protected $fillable = ['uid', 'app_id', 'task_id', 'task_log_id'];
  8. /**
  9. * @param $taskId
  10. * @return array
  11. */
  12. public static function getTaskUsers($taskId): array
  13. {
  14. if (empty($taskId)) {
  15. return [];
  16. }
  17. $result = self::where('task_id', $taskId)->get();
  18. return $result ? $result->toArray() : [];
  19. }
  20. }