Example #1
0
 public function FTPinfos_serverTotalSpace($localhost_path, $manager_loggin, $manager_pass)
 {
     if ($_SERVER['SERVER_ADDR'] == '127.0.0.1') {
         return disk_total_space($localhost_path);
     } else {
         $soap = new \SoapClient("https://www.ovh.com/soapi/soapi-re-1.24.wsdl");
         $session_soap = $soap->login($manager_loggin, $manager_pass, "fr", false);
         $result = $soap->hostingSummary($session_soap, preg_replace('/^www\\./', '', $_SERVER["SERVER_NAME"]));
         $soap->logout($session_soap);
         return intval($result->maxWebspace) / 1000 * 1024 * 1024 * 1024;
     }
 }