/** * clone file information and copy file * * @param XooNIpsOrmFile $file XooNIpsOrmFile object * @return reference of cloned file orm object */ function &fileClone($file) { // clone file orm $copyfile =& $file->xoopsClone(); $copyfile->setFilepath(tempnam('/tmp', 'XNP')); // copy file copy($this->createFilepath($file), $copyfile->getFilepath()); return $copyfile; }