Page MenuHomePhabricator

Refactor logic for getting next/prev month and day on month and day views, respectively
ClosedPublic

Authored by lpriestley on May 5 2015, 8:08 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Apr 25, 7:14 AM
Unknown Object (File)
Sat, Apr 20, 4:25 AM
Unknown Object (File)
Sat, Apr 20, 4:25 AM
Unknown Object (File)
Sat, Apr 20, 4:25 AM
Unknown Object (File)
Sat, Apr 20, 4:19 AM
Unknown Object (File)
Sat, Apr 20, 3:40 AM
Unknown Object (File)
Tue, Apr 16, 11:05 PM
Unknown Object (File)
Tue, Apr 16, 6:15 AM
Subscribers

Details

Summary

Ref T4393, Refactor logic for getting next/prev month and day on month and day views, respectively

Test Plan

Open Calendar search, search using month view, scroll next/prev months to observe correct navigation, repeat with day view.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

lpriestley retitled this revision from to Refactor logic for getting next/prev month and day on month and day views, respectively.
lpriestley updated this object.
lpriestley edited the test plan for this revision. (Show Details)
lpriestley added a reviewer: epriestley.

Sorry, I reviewed this in the reverse order so my comments are backward

just pretend you are australian

src/view/phui/calendar/PHUICalendarDayView.php
258–264

And same here?

266–267

Also no more callsites?

266–274

No more callsites, I think?

267

Maybe call this $next?

267–274

This is just $this->getDateTime(), right?

src/view/phui/calendar/PHUICalendarMonthView.php
252

For that matter, can we simplify this class by adding a getDateTime()?

lpriestley marked 6 inline comments as done.
lpriestley edited edge metadata.

More refactoring

epriestley edited edge metadata.
This revision is now accepted and ready to land.May 5 2015, 8:41 PM
This revision was automatically updated to reflect the committed changes.