File: //opt/cpanel/ea-php54/root/usr/share/pear/RVSeagullMod/lib/RVSGL/rvsLibs/DirectAdmin.php
<?php
/**
* RvSiteBuilder net libary
*
* @package RvsLibs
* @author Pairote Manunphol <pairote@rvglobalsoft.com>
* @version $Revision$
* @since PHP 5.1
*
* เรียกใช้งาน include ที่
* - seagull core
* - setup.php
* - wysiwyg
* - jotform
* ไม่สามารถเรียก class อื่นโดยไม่ include ได้เพราะจะ error
*/
if (class_exists('RvsLibs_DirectAdmin') === false) {
class RvsLibs_DirectAdmin
{
public static function isDirectAdmin()
{
return (isset($_SERVER['SERVER_SOFTWARE']) && $_SERVER['SERVER_SOFTWARE'] == 'DirectAdmin') ? true : false;
}
public static function setHeaderDirectAdmin($strHeader)
{
if (RvsLibs_DirectAdmin::isDirectAdmin() == true) {
//TODO set $output->addHeader($strHeader)
//ทำไมถึง addHeader ไม่ได้ติดอะไร
echo $strHeader . "\n";
} else {
@header($strHeader);
}
}
public static function phpFileType()
{
return (RvsLibs_DirectAdmin::isDirectAdmin() == true) ? 'raw' : 'php';
}
}
}
?>