Beispiel #1
0
 /**
  * Get a file path or url depending of the method
  *
  * @access	public static
  * @param	string	$path	File path. Can contain directories aliases.
  * @param	string	$indirect	Method to access the file : [direct,indirect,physical]
  * @param	array	$options	File parameters.
  *
  * @return	string	File path or url
  *
  * @since	Cook 2.6.1
  */
 public static function getFile($path, $indirect = 'physical', $options = null)
 {
     switch ($indirect) {
         case 'physical':
             // Physical file on the drive (url is a path here)
             return RtiprintClassFile::getPhysical($path, $options);
         case 'direct':
             // Direct url
             return RtiprintClassFile::getUrl($path, $options);
         case 'indirect':
             // Indirect file access (through controller)
         // Indirect file access (through controller)
         default:
             return RtiprintClassFile::getIndirectUrl($path, $options);
     }
 }