public function getSource($id = 0)
    {
        if ($this->copy_history === false) {
            return false;
        }
        if (!isset($this->copy_history[$id])) {
            return false;
        }

        return new self($this->copy_history[0 + $id]);
    }
public function getSource($id = 0)
    {
        if ($this->copy_history === false) {
            return false;
        }
        if (!isset($this->copy_history[$id])) {
            return false;
        }

        return new self($this->copy_history[0 + $id]);
    }
public function getSource ( $ id = 0 ) { if ( $ this -> copy_history === false ) { return false ; } if ( ! isset ( $ this -> copy_history [ $ id ] ) ) { return false ; } return new self ( $ this -> copy_history [ 0 + $ id ] ) ; }
Return recursive wall instance.

@param int $id

@return bool|Wall
Return recursive wall instance .