@@ 806-836 (lines=31) @@ | ||
803 | ||
804 | break; |
|
805 | ||
806 | case 'this_quarter' : |
|
807 | $month_now = date( 'n', $current_time ); |
|
808 | ||
809 | $dates['day'] = null; |
|
810 | ||
811 | if ( $month_now <= 3 ) { |
|
812 | ||
813 | $dates['m_start'] = 1; |
|
814 | $dates['m_end'] = 3; |
|
815 | $dates['year'] = date( 'Y', $current_time ); |
|
816 | ||
817 | } elseif ( $month_now <= 6 ) { |
|
818 | ||
819 | $dates['m_start'] = 4; |
|
820 | $dates['m_end'] = 6; |
|
821 | $dates['year'] = date( 'Y', $current_time ); |
|
822 | ||
823 | } elseif ( $month_now <= 9 ) { |
|
824 | ||
825 | $dates['m_start'] = 7; |
|
826 | $dates['m_end'] = 9; |
|
827 | $dates['year'] = date( 'Y', $current_time ); |
|
828 | ||
829 | } else { |
|
830 | ||
831 | $dates['m_start'] = 10; |
|
832 | $dates['m_end'] = 12; |
|
833 | $dates['year'] = date( 'Y', $current_time ); |
|
834 | ||
835 | } |
|
836 | break; |
|
837 | ||
838 | case 'last_quarter' : |
|
839 | $month_now = date( 'n', $current_time ); |
|
@@ 838-868 (lines=31) @@ | ||
835 | } |
|
836 | break; |
|
837 | ||
838 | case 'last_quarter' : |
|
839 | $month_now = date( 'n', $current_time ); |
|
840 | ||
841 | $dates['day'] = null; |
|
842 | ||
843 | if ( $month_now <= 3 ) { |
|
844 | ||
845 | $dates['m_start'] = 10; |
|
846 | $dates['m_end'] = 12; |
|
847 | $dates['year'] = date( 'Y', $current_time ) - 1; // Previous year |
|
848 | ||
849 | } elseif ( $month_now <= 6 ) { |
|
850 | ||
851 | $dates['m_start'] = 1; |
|
852 | $dates['m_end'] = 3; |
|
853 | $dates['year'] = date( 'Y', $current_time ); |
|
854 | ||
855 | } elseif ( $month_now <= 9 ) { |
|
856 | ||
857 | $dates['m_start'] = 4; |
|
858 | $dates['m_end'] = 6; |
|
859 | $dates['year'] = date( 'Y', $current_time ); |
|
860 | ||
861 | } else { |
|
862 | ||
863 | $dates['m_start'] = 7; |
|
864 | $dates['m_end'] = 9; |
|
865 | $dates['year'] = date( 'Y', $current_time ); |
|
866 | ||
867 | } |
|
868 | break; |
|
869 | ||
870 | case 'this_year' : |
|
871 | $dates['day'] = null; |