/** * Calculates and returns the unit of work current duration in seconds. * * @return int * * @since 1.0 */ public function getUnitDuration() { self::$logger->debug('>>getUnitDuration()'); $intStartTime = mktime($this->unitStartTime->getHour(), $this->unitStartTime->getMinute(), $this->unitStartTime->getSecond(), $this->unitStartTime->getMonth(), $this->unitStartTime->getDay(), $this->unitStartTime->getYear()); $intEndTime = mktime($this->unitEndTime->getHour(), $this->unitEndTime->getMinute(), $this->unitEndTime->getSecond(), $this->unitEndTime->getMonth(), $this->unitEndTime->getDay(), $this->unitEndTime->getYear()); self::$logger->debug('<<getUnitDuration [' . $intEndTime - $intStartTime . ']'); return $intEndTime - $intStartTime; }