Skip to content

[5.8] whereDay and whereMonth inconsistent when passing int values - #28185

Merged
taylorotwell merged 2 commits into
laravel:5.8from
oliversarfas:5.8
Apr 11, 2019
Merged

[5.8] whereDay and whereMonth inconsistent when passing int values#28185
taylorotwell merged 2 commits into
laravel:5.8from
oliversarfas:5.8

Conversation

@oliversarfas

@oliversarfas oliversarfas commented Apr 11, 2019

Copy link
Copy Markdown
Contributor

Fixes #28184

  • Laravel Version: 5.8.11
  • PHP Version: 7.3.2
  • Database Driver & Version: MySQL 5.7.25

Description:

When using whereDay, or whereMonth, passing an integer produces mixed results based on the current date

Steps To Reproduce:

add a whereDay, or whereMonth to a builder instance, when the date is less than 10th of the month, or the month is less than 10.
Easiest replication is to use now()->month, or now()->day

@oliversarfas oliversarfas changed the title Fix issue #28184 [5.8] Fix issue #28184 whereDay and whereMonth inconsistent when passing int values Apr 11, 2019
@oliversarfas oliversarfas changed the title [5.8] Fix issue #28184 whereDay and whereMonth inconsistent when passing int values [5.8] whereDay and whereMonth inconsistent when passing int values Apr 11, 2019
@BassemN

BassemN commented Apr 11, 2019

Copy link
Copy Markdown
Contributor

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants