. */ declare(strict_types=1); namespace FireflyIII\Services\Bunq\Object; /** * Class Avatar. */ class Avatar extends BunqObject { /** @var string */ private $anchorUuid; /** @var Image */ private $image; /** @var string */ private $uuid; /** * Avatar constructor. * * @param array $data */ public function __construct(array $data) { $this->uuid = $data['uuid']; $this->anchorUuid = $data['anchor_uuid']; $this->image = new Image($data['image']); } /** * @return array */ public function toArray(): array { return [ 'uuid' => $this->uuid, 'anchor_uuid' => $this->anchorUuid, 'image' => $this->image->toArray(), ]; } }