1234567891011121314151617181920 |
- <?php
- namespace App\HttpModels;
- use App\Models\Lobby;
- class LobbyModel extends ClientLobbyModel {
- public $isStrangerAccessible;
- public $isClientAccessible;
- public $meetings = [];
- public function __construct(Lobby $lobby)
- {
- parent::__construct($lobby);
- $this->isStrangerAccessible = $lobby->is_stranger_accessible;
- $this->isClientAccessible = $lobby->is_client_accessible;
- foreach ($lobby->meetings()->where('meeting.is_active',true)->get() as $meeting) {
- $this->meetings[] = new MeetingModel($meeting);
- }
- }
- }
|