Skip to content

Commit

Permalink
Added Anotation to VTPass Facade
Browse files Browse the repository at this point in the history
  • Loading branch information
henryejemuta committed Sep 29, 2020
1 parent a680776 commit cba033b
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions src/Facades/VTPass.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,32 @@

namespace HenryEjemuta\LaravelVTPass\Facades;

use HenryEjemuta\LaravelVTPass\Classes\VTPassResponse;
use Illuminate\Support\Facades\Facade;


/**
* @method static VTPassResponse getServicesCategories()
* @method static VTPassResponse getServiceID($serviceCategoryIdentifier)
* @method static VTPassResponse getVariationCodes($serviceID)
* @method static VTPassResponse getProductOptions(string $serviceID, string $name)
* @method static VTPassResponse purchaseAirtime(string $requestId, string $serviceID, int $amount, $phoneNumber)
* @method static VTPassResponse queryTransactionStatus(string $requestId)
* @method static VTPassResponse purchaseProduct(string $requestId, string $serviceID, $billersCode, $variationCode, $phoneNumber, int $amount = 0)
* @method static VTPassResponse purchaseData(string $requestId, string $serviceID, $phoneNumber, $variationCode, $customerPhoneNumber, int $amount = 0)
* @method static VTPassResponse getSmileBundles()
* @method static VTPassResponse verifyMerchant($billersCode, $serviceID, $type = null)
* @method static VTPassResponse verifySmileCustomerByID($customerID)
* @method static VTPassResponse verifySmileCustomer($customerUniqueDetail, $detailType)
* @method static VTPassResponse verifySmileCustomerByEmail($customerEmail)
* @method static VTPassResponse verifySmileCustomerByPhone($customerPhone)
* @method static VTPassResponse buySmileData(string $requestId, $smilePhoneNumber, $variationCode, $phoneNumber, int $amount = 0)
* @method static VTPassResponse payGoTV(string $requestId, $smartCartNumber, $variationCode, $phoneNumber, int $amount = 0)
* @method static VTPassResponse verifyElectricityBillMeterNumber($customerMeterNumber, $serviceID, $type)
* @method static VTPassResponse buyElectricity(string $requestId, $serviceID, $customerMeterNumber, $type, $phoneNumber, int $amount) @throws VTPassErrorException
*
* @see \Henryejemuta\LaravelVTPass\VTPass
*/
class VTPass extends Facade
{
protected static function getFacadeAccessor()
Expand Down

0 comments on commit cba033b

Please sign in to comment.