/** * setCurrent * * Set current point of the journey * * @name setCurrent * @param string * @access public * @method void */ public function setCurrent($node) { reset(self::$object); for ($i = 1; $i <= self::$count; $i++) { if (self::$object[$i]->index == $node) { break; } next(self::$object); } self::$curr = current(self::$object); }