public function years($years) { if (!is_numeric($years)) { throw new \RuntimeException(); } $interval = new \DateInterval('P' . $years . 'Y'); $interval->invert = (int) $this->negative; $this->time->add($interval); return $this; }