Services\PatientAddress::fromModel PHP Method

fromModel() public static method

public static fromModel ( Address $address )
$address Address
    public static function fromModel(\Address $address)
    {
        $pa = parent::fromModel($address);
        if ($address->date_start) {
            $pa->date_start = new Date($address->date_start);
        }
        if ($address->date_end) {
            $pa->date_end = new Date($address->date_end);
        }
        if ($address->address_type_id == \AddressType::CORRESPOND) {
            $pa->correspond = true;
        }
        if ($address->address_type_id == \AddressType::TRANSPORT) {
            $pa->transport = true;
        }
        return $pa;
    }
PatientAddress