Esempio n. 1
0
 static function linkCopy( $sourceFilename, $destinationFilename, $symbolicLink = true )
 {
     if ( in_array( eZSys::osType(),
                    array( 'unix', 'linux', 'mac' ) ) )
     {
         if ( $symbolicLink )
             $result = eZFileHandler::symlink( $sourceFilename, $destinationFilename );
         else
             $result = eZFileHandler::link( $sourceFilename, $destinationFilename );
         if ( $result )
             return $result;
         return eZFileHandler::copy( $sourceFilename, $destinationFilename );
     }
     else
     {
         return eZFileHandler::copy( $sourceFilename, $destinationFilename );
     }
 }