public function getDurationFormatted()
	{
		$duration = $this->getDuration();

		if ($duration->d == 0 && $duration->h == 0 && $duration->i == 0) {
			return 'Less than minute';
		}

		$ret = '';

		if ($duration->d == 1) {
			$ret .= 'One day';
		} else if ($duration->d > 1) {
			$ret .= $duration->d . ' days';
		}

		if ($duration->h == 1) {
			if (!empty($ret)) {
				$ret .= ', one hour';
			} else {
				$ret .= 'One hour';
			}
		} else if ($duration->h > 1) {
			if (!empty($ret)) {
				$ret .= ', ' . $duration->h . ' hours';
			} else {
				$ret .= $duration->h . ' hours';
			}
		}

		if ($duration->i == 1) {
			if (!empty($ret)) {
				$ret .= ', one minute';
			} else {
				$ret .= 'One minute';
			}
		} else if ($duration->i > 1) {
			if (!empty($ret)) {
				$ret .= ', ' . $duration->i . ' minutes';
			} else {
				$ret .= $duration->i . ' minutes';
			}
		}

		return $ret;
	}