Example #1
0
 public function __construct($locale = null)
 {
     parent::setLocale($locale);
 }
Example #2
0
 /**
  * Return difference between datetime1 and datetime2 in human locale format
  *
  * @param $datetime1
  * @param $datetime2
  * @param null $locale
  * @param string $formatIn
  * @return string
  */
 public function differenceForHumans($datetime1, $datetime2, $locale = null, $formatIn = 'Y-m-d H:i:s')
 {
     parent::setLocale($locale);
     Carbon::setLocale($this->locale);
     $crb1 = Carbon::createFromFormat($formatIn, $datetime1, $this->timezone);
     $crb2 = Carbon::createFromFormat($formatIn, $datetime2, $this->timezone);
     return $crb2->diffForHumans($crb1);
 }