Services\GpService::resourceToModel PHP Method

resourceToModel() public method

public resourceToModel ( $res, $gp )
    public function resourceToModel($res, $gp)
    {
        $gp->nat_id = $res->gnc;
        $gp->obj_prof = $res->gnc;
        $this->saveModel($gp);
        $contact = $gp->contact;
        $contact->title = $res->title;
        $contact->last_name = $res->family_name;
        $contact->first_name = $res->given_name;
        $contact->primary_phone = $res->primary_phone;
        $this->saveModel($contact);
        if ($res->address) {
            if (!($address = $contact->address)) {
                $address = new \Address();
                $address->contact_id = $contact->id;
            }
            $res->address->toModel($address);
            $this->saveModel($address);
        }
    }