public function prev()
    {
        $entity = $this->_parent->{$this->_through}->prev();
        if ($entity) {
            return $entity->{$this->_using};
        }
    }
public function prev()
    {
        $entity = $this->_parent->{$this->_through}->prev();
        if ($entity) {
            return $entity->{$this->_using};
        }
    }
public function prev ( ) { $ entity = $ this -> _parent -> { $ this -> _through } -> prev ( ) ; if ( $ entity ) { return $ entity -> { $ this -> _using } ; } }
Moves backward to the previous item.  If already at the first item,
moves to the last one.

@return mixed The current item after moving or the last item on failure.
Moves backward to the previous item . If already at the first item moves to the last one .