public function append($path)
    {
        //argument 1 must be a string
        $argument = Argument::i()->test(1, 'string');

        //each argument will be a path
        $paths = func_get_args();

        //for each path
        foreach ($paths as $i => $path) {
            //check for type errors
            $argument->test($i + 1, $path, 'string');
            //add to path
            $this->data .= $this->format($path);
        }

        return $this;
    }
public function append($path)
    {
        //argument 1 must be a string
        $argument = Argument::i()->test(1, 'string');

        //each argument will be a path
        $paths = func_get_args();

        //for each path
        foreach ($paths as $i => $path) {
            //check for type errors
            $argument->test($i + 1, $path, 'string');
            //add to path
            $this->data .= $this->format($path);
        }

        return $this;
    }
public function append ( $ path ) { //argument 1 must be a string $ argument = Argument :: i ( ) -> test ( 1 , 'string' ) ; //each argument will be a path $ paths = func_get_args ( ) ; //for each path foreach ( $ paths as $ i => $ path ) { //check for type errors $ argument -> test ( $ i + 1 , $ path , 'string' ) ; //add to path $ this -> data .= $ this -> format ( $ path ) ; } return $ this ; }
Adds a path to the existing one

@param *string $path The extra path to append

@return Eden\Path\Index
Adds a path to the existing one