addressBook()->where('reference_id', $this->id)->where('type', 2)->where('billing', true)->first(); return [ 'id' => $this->id, 'name' => $this->name, 'email' => $this->email, 'street_one' => $billing ? $billing->street_one : null, 'street_two' => $billing ? $billing->street_two : null, 'city' => $billing ? $billing->city : null, 'state' => $billing ? $billing->state : null, 'post_code' => $billing ? $billing->post_code : null, 'country' => $billing ? $billing->country : null ]; } }