Ask your question about FuelPHP in the appropriate forum, or help others by answering their questions.
i application contain payment gatway how to connect it with fuelphp
my application contain payment gatway that is payzippy , they have provide with their API, I can install that api in normal php coding but i dont no how to connect it fuelphp,
Is their any place in fuelphp where we can add third part API in t your system an use it in fuelphp,
Just like package in we use .like mustache, oauth etc
The API is the interface of the service, so that is on the service provider side, in this case PayZippy. You application is the service client, that needs to talk to the API.
To be able to do that, you often need libraries, like the PayZippy SDK. These are just plain and simple classes. To make it portable or reusable, create a package for it (let's call it payzippy):
Put the SDK files (
) in payzippy/classes/sdk, then give the package a bootloader.php, and in there define all classes, like so:
'ChargingRequest' => __DIR__.DS.'classes'.DS.'sdk'.DS.'ChargingRequest.php',
'ChargingResponse' => __DIR__.DS.'classes'.DS.'sdk'.DS.'ChargingResponse.php',
and like so, add all classes to it that you need from the SDK.
After that, load the package in your controller, and you can use any of these classes. How is probably in the payzippy docs.
i have uploaded the sdk and unzipping it i have save the classes in to folder as given below
\fuel\core\classes\payzippy . i have save the file in this folder and mention the path as given below
'ChargingRequest' => __DIR__.DS.'classes'.DS.'payzippy'.DS.'ChargingRequest.php',
'ChargingResponse' => __DIR__.DS.'classes'.DS.'payzippy'.DS.'ChargingResponse.php',
in the file bootstrap.php in core/classes folder :
can u tell me how to call in the fuelphp controller or how it is invoke i have no idea in that..
Please Help me out in this..
my app is in final stage of impletation.
I wrote: create a package (and lets call it payzippy). You should NEVER put anything in a fuel supplied folder, or change any of the fuel supplied files.
Check the docs on what a package is and how you use it:
There are plenty of ready-made packages at
, if you want to see what a package looks like.
ok fine i have undo my work and
created an package in package folder with of fuel
with that i alos created the bootstrap.php liek and include the file and added the code in to is
'ChargingRequest' => __DIR__ .'/classes/ChargingRequest.php',
'ChargingResponse' => __DIR__ . '/classes/ChargingResponse.php',
now will extend in controller i just have to extend the
ChargingRequest and invoke the function right
Don't ask me how the PayZippy SDK works, I've never seen it before (today). Check the SDK manual to see how you should use it.
Add a Comment
It looks like you're new here. If you want to get involved, click one of these buttons!
Apply for Membership
↳ Job Board
↳ Installation & Setup
↳ Tips and Tutorials
↳ Code share
In this Discussion