public function getDescription($i = 0)
    {
        $files = $this->files;
        $files = $this->owner->$files;
        if(!isset($files[$i]))
           return "";
        $file = $files[$i];
        return isset($file->vars->description) ? $file->vars->description : "";
    }
public function getDescription($i = 0)
    {
        $files = $this->files;
        $files = $this->owner->$files;
        if(!isset($files[$i]))
           return "";
        $file = $files[$i];
        return isset($file->vars->description) ? $file->vars->description : "";
    }
public function getDescription ( $ i = 0 ) { $ files = $ this -> files ; $ files = $ this -> owner -> $ files ; if ( ! isset ( $ files [ $ i ] ) ) return "" ; $ file = $ files [ $ i ] ; return isset ( $ file -> vars -> description ) ? $ file -> vars -> description : "" ; }
Each file can has some additional attributes - description by default.

@param $i index in a $files collection
@return file description
Each file can has some additional attributes - description by default .