RccServiceHelper faultlog
This commit is contained in:
parent
7036ef9c81
commit
e1a0e7e970
|
|
@ -40,7 +40,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Hat ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -73,7 +72,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render TShirt ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -106,7 +104,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Shirt ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -139,7 +136,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Pants ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -171,7 +167,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Face ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -204,7 +199,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Head ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -236,7 +230,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Gear ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -270,7 +263,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Package ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -302,7 +294,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Model ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -334,7 +325,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Mesh ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -366,7 +356,6 @@ namespace Alphaland\Assets {
|
|||
Render::Update($assetid, $soap, true);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Place ".$assetid." Job", $thumbnailScript);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
/*
|
||||
Alphaland 2021
|
||||
This is responsible for communicating to the specified Webservice
|
||||
Nikita TODO: ALPHA-22 (Response Models for things that definitely have a known response (like specific SOAP actions))
|
||||
https://jira.mfdlabs.local/browse/ALPHA-22
|
||||
*/
|
||||
|
|
@ -9,6 +10,7 @@
|
|||
namespace Alphaland\Grid {
|
||||
|
||||
use stdClass;
|
||||
use PDO;
|
||||
|
||||
class RccServiceHelper
|
||||
{
|
||||
|
|
@ -19,10 +21,23 @@ namespace Alphaland\Grid {
|
|||
$this->ServiceIp = $ServiceIp;
|
||||
}
|
||||
|
||||
private function LogFault($soap, $description)
|
||||
{
|
||||
$theFault = print_r($soap, TRUE); //soap object fault to human readable string (ghetto?)
|
||||
$fault = $GLOBALS['pdo']->prepare("INSERT INTO soap_faults(description, fault, whenOccurred) VALUES(:jd, :f, UNIX_TIMESTAMP())");
|
||||
$fault->bindParam(":jd", $description, PDO::PARAM_STR);
|
||||
$fault->bindParam(":f", $theFault, PDO::PARAM_STR);
|
||||
$fault->execute();
|
||||
}
|
||||
|
||||
private function SoapCallService(string $name, array $arguments = [])
|
||||
{
|
||||
$soapcl = new \SoapClient($GLOBALS['RCCwsdl'], ["location" => "http://" . $this->ServiceIp, "uri" => "http://roblox.com/", "exceptions" => false]);
|
||||
return $soapcl->{$name}($arguments); //thanks BrentDaMage didnt know u can do this
|
||||
$soapcl = $soapcl->{$name}($arguments); //thanks BrentDaMage didnt know u can do this
|
||||
if (is_soap_fault($soapcl)) {
|
||||
$this->LogFault($soapcl, $name . " Exception"); //log faults
|
||||
}
|
||||
return $soapcl;
|
||||
}
|
||||
|
||||
private function VerifyLuaValue($value) //mostly due to booleans, but maybe something will come up in the future
|
||||
|
|
|
|||
|
|
@ -103,7 +103,6 @@ namespace Alphaland\Users {
|
|||
} else {
|
||||
die(print_r($soap));
|
||||
}
|
||||
logSoapFault($soap, "Render Player Closeup ".$userid." Job", $script);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -141,7 +140,6 @@ namespace Alphaland\Users {
|
|||
Render::Update($userid, $soap);
|
||||
return true;
|
||||
}
|
||||
logSoapFault($soap, "Render Player ".$userid." Job", $script);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue