Hi Shivam,

 

Base is relatively new, see base_api.thrift, so probably those thrift stubs 
hadn’t been generated and committed for the PHP code yet. You can go ahead and 
commit those.

 

The Facades are not generated code. We wrote those to integrate with Laravel’s 
service container.

 

From: "Rastogi, Shivam" <[email protected]>
Reply-To: "[email protected]" <[email protected]>
Date: Monday, July 22, 2019 at 5:51 PM
To: "[email protected]" <[email protected]>
Subject: Generating thrift stubs for PHP is throwing errors

 

Hi Team,

 

I am adding a new method to the RegistryAPIServer. I have updated the following 
files airavata_api.thrift and registry-api.thrift.

 

But when I am executing the shell scripts to generate the stubs for php, the 
Airavata.php files refers to Base/API/BaseAPIIf interface but in the actual pga 
library the Base folder is missing and there is a new folder called Facades.


Could someone please direct me whether I have updated all the correct files or 
not? What is the difference between these two Facades and Base?

 

"

interface AiravataIf extends \Airavata\Base\API\BaseAPIIf {


"

 

 

Thanks and regards,
Shivam Rastogi

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to