Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace empty() with is_null() #587

Merged
merged 2 commits into from
Mar 4, 2021
Merged

Conversation

joannasese
Copy link
Contributor

Addresses report where a subscription/plan with unitAmount of zero will return NULL when calling getUnitAmount(). empty() was too inclusive.

@joannasese joannasese added the V3 v2019-10-10 Client label Mar 2, 2021
@joannasese joannasese marked this pull request as ready for review March 3, 2021 05:47
@joannasese joannasese force-pushed the sim-275-v3-v2019-10-10 branch from 9324607 to 0b40316 Compare March 3, 2021 07:02
@joannasese joannasese requested a review from douglasmiller March 3, 2021 16:04
// accepts response object of decoded json
// returns RecurlyResource
{
$test_response_object = (object)array(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: use [] instead of array()

@joannasese joannasese requested a review from douglasmiller March 4, 2021 18:24
Copy link
Contributor

@douglasmiller douglasmiller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@douglasmiller douglasmiller merged commit 75dc9d7 into v3-v2019-10-10 Mar 4, 2021
@douglasmiller douglasmiller deleted the sim-275-v3-v2019-10-10 branch March 4, 2021 18:31
douglasmiller added a commit that referenced this pull request Mar 22, 2021
# Changelog

## [Unreleased](https://github.com/recurly/recurly-client-php/tree/HEAD)

[Full Changelog](4.0.0...HEAD)

**Merged pull requests:**

- Generated Latest Changes for v2021-02-25 [\#595](#595) ([recurly-integrations](https://github.com/recurly-integrations))
- Sync updates not ported from 3.x client [\#590](#590) ([douglasmiller](https://github.com/douglasmiller))
- Replace empty\(\) with is\_null\(\) [\#588](#588) ([joannasese](https://github.com/joannasese))
- Replace empty\(\) with is\_null\(\) [\#587](#587) ([joannasese](https://github.com/joannasese))
@douglasmiller douglasmiller mentioned this pull request Mar 22, 2021
recurly-integrations pushed a commit that referenced this pull request Apr 15, 2022
[Full Changelog](3.11.0...3.12.0)

**Merged Pull Requests**

- Generated Latest Changes for v2019-10-10 [#678](#678) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 [#669](#669) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 [#663](#663) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 [#656](#656) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 (Tax Inclusive Pricing) [#649](#649) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 (Account Hierarchy Invoice Rollup) [#646](#646) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 [#643](#643) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 [#640](#640) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 (Added new response to subscription change) [#634](#634) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 (Dunning Campaigns feature) [#631](#631) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 (get_preview_renewal) [#629](#629) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 [#626](#626) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 [#617](#617) ([recurly-integrations](https://github.com/recurly-integrations))
- Generated Latest Changes for v2019-10-10 [#608](#608) ([recurly-integrations](https://github.com/recurly-integrations))
- Replace empty() with is_null() [#587](#587) ([joannasese](https://github.com/joannasese))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
V3 v2019-10-10 Client
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants