Browse Source

Added 'islandora_os_check' function, primarily for Windows detection.

pull/450/head
Stefan Langer 11 years ago
parent
commit
5c70875f8b
  1. 16
      islandora.module

16
islandora.module

@ -1865,3 +1865,19 @@ function islandora_islandora_datastream_access($op, AbstractDatastream $datastre
}
return $result;
}
/**
* Determines the server's operating system.
*
* @return string
* The name of the operating system being used.
*/
function islandora_os_check() {
// Determine if PHP is currently running on Windows. (The constant
// "PHP_OS" may return "Windows," "WIN32," "WINNT," "CYGWIN_NT-5.1," etc.)
if ((strtolower(substr(PHP_OS, 0, 3)) == 'win') ||
(strtolower(substr(PHP_OS, 0, 6)) == 'cygwin')) {
return 'Windows';
}
return 'Unix';
}

Loading…
Cancel
Save