public static function fromMap()

in php/src/Models/PushDocumentRequestModel.php [58:75]


    public static function fromMap($map = [])
    {
        $model = new self();
        if (isset($map['headers'])) {
            $model->headers = $map['headers'];
        }
        if (isset($map['body'])) {
            if (!empty($map['body'])) {
                $model->body = [];
                $n           = 0;
                foreach ($map['body'] as $item) {
                    $model->body[$n++] = null !== $item ? Document::fromMap($item) : $item;
                }
            }
        }

        return $model;
    }