modifs.mineures sans commentaires
This commit is contained in:
		
							parent
							
								
									c748fed388
								
							
						
					
					
						commit
						ee058e00cd
					
				| @ -139,6 +139,9 @@ class MutableDateTime extends \DateTime { | ||||
|     $this->setTime(0, 0); | ||||
|     return $this; | ||||
|   } | ||||
|   function getStartOfDay(): self { | ||||
|     return $this->clone(true)->setStartOfDay(); | ||||
|   } | ||||
| 
 | ||||
|   /** | ||||
|    * modifier cet objet pour que l'heure soit à 23:59:59.999999 ce qui le rend | ||||
| @ -148,6 +151,9 @@ class MutableDateTime extends \DateTime { | ||||
|     $this->setTime(23, 59, 59, 999999); | ||||
|     return $this; | ||||
|   } | ||||
|   function getEndOfDay(): self { | ||||
|     return $this->clone(true)->setEndOfDay(); | ||||
|   } | ||||
| 
 | ||||
|   function setPrevDay(int $nbDays=1, bool $skipWeekend=false): self { | ||||
|     if ($nbDays == 1 && $skipWeekend && $this->wday == 1) { | ||||
| @ -156,6 +162,9 @@ class MutableDateTime extends \DateTime { | ||||
|     $this->sub(new \DateInterval("P${nbDays}D")); | ||||
|     return $this; | ||||
|   } | ||||
|   function getPrevDay(int $nbDays=1, bool $skipWeekend=false): self { | ||||
|     return $this->clone(true)->setPrevDay($nbDays, $skipWeekend); | ||||
|   } | ||||
| 
 | ||||
|   function setNextDay(int $nbDays=1, bool $skipWeekend=false): self { | ||||
|     if ($nbDays == 1 && $skipWeekend) { | ||||
| @ -165,4 +174,7 @@ class MutableDateTime extends \DateTime { | ||||
|     $this->add(new \DateInterval("P${nbDays}D")); | ||||
|     return $this; | ||||
|   } | ||||
|   function getNextDay(int $nbDays=1, bool $skipWeekend=false): self { | ||||
|     return $this->clone(true)->setNextDay($nbDays, $skipWeekend); | ||||
|   } | ||||
| } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user