![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/demo.cartinsight.co/vendor/vonage/client-core/src/Meetings/ |
<?php namespace Vonage\Meetings; use Vonage\Entity\Hydrator\ArrayHydrateInterface; class Room implements ArrayHydrateInterface { protected array $data; public function fromArray(array $data): static { if (!isset($data['display_name'])) { throw new \InvalidArgumentException('A room object must contain a display_name'); } $this->data = $data; return $this; } public function toArray(): array { return array_filter($this->data, static function ($value) { return $value !== ''; }); } public function __get($value) { return $this->data[$value]; } }