Class Visibility Suggestions

Below, is a summary of all classes and their component's visiblity. Whenever a visibility is set and used at the right level, a green star is presented. Whenever it is set to a level, but could be updated to another, red and orange stars are mentioned. .

  Name Value None (public) Public Protected Private Constant
class Payment
 CODE'spectrocoin_merchant'
    
 COINGATE_MAGENTO_VERSION'1.0.6'
    
 $_code    
 $_isInitializeNeeded    
 $urlBuilder    
 $storeManager    
 $scClient    
 $resolver    
class PaymentMethod
 PAY_AMOUNT'pay'
    
 RECEIVE_AMOUNT'receive'
    
class SCMerchantClient
 $merchantApiUrl    
 $privateMerchantCertLocation    
 $publicSpectroCoinCertLocation    
 $merchantId    
 $apiId    
 $debug    
 $privateMerchantKey    
class OrderStatusEnum
 $New    
 $Pending    
 $Paid    
 $Failed    
 $Expired    
 $Test    
class OrderCallback
 $merchantId    
 $apiId    
 $orderId    
 $payCurrency    
 $payAmount    
 $receiveCurrency    
 $receiveAmount    
 $receivedAmount    
 $description    
 $orderRequestId    
 $status    
 $sign    
class ApiError
 $code    
 $message    
class CreateOrderRequest
 $orderId    
 $payCurrency    
 $payAmount    
 $receiveCurrency    
 $receiveAmount    
 $description    
 $culture    
 $callbackUrl    
 $successUrl    
 $failureUrl    
class CreateOrderResponse
 $depositAddress    
 $orderId    
 $orderRequestId    
 $payAmount    
 $payCurrency    
 $receiveAmount    
 $receiveCurrency    
 $validUntil    
 $redirectUrl    
class Callback
 $order    
 $paymentModel    
 $client    
 $httpRequest    
class PlaceOrder
 $checkoutSession    
 $orderFactory    
class
 __construct     
class
 setPrivateMerchantKey     
class
 createOrder     
class
 generateSignature     
class
 parseCreateOrderCallback     
class
 validateCreateOrderCallback     
class
 validateSignature     
class
 __construct     
class
 getMerchantId     
class
 getApiId     
class
 getOrderId     
class
 getPayCurrency     
class
 getPayAmount     
class
 getReceiveCurrency     
class
 getReceiveAmount     
class
 getReceivedAmount     
class
 getDescription     
class
 getOrderRequestId     
class
 getStatus     
class
 getSign     
class
 validate     
class
 __construct     
class
 getCode     
class
 getMessage     
class
 formatCurrency     
class
 __construct     
class
 getPayAmount     
class
 getPayCurrency     
class
 getOrderId     
class
 getReceiveAmount     
class
 getReceiveCurrency     
class
 getDescription     
class
 getCulture     
class
 getCallbackUrl     
class
 getSuccessUrl     
class
 getFailureUrl     
class
 __construct     
class
 getDepositAddress     
class
 getOrderId     
class
 getOrderRequestId     
class
 getPayAmount     
class
 getPayCurrency     
class
 getReceiveAmount     
class
 getReceiveCurrency     
class
 getValidUntil     
class
 getRedirectUrl     
class
 __construct     
class
 execute     
class
 __construct     
class
 execute     
class
 __construct     
class
 getSCClient     
class
 getSpectrocoinResponse     
class
 getStatusDataOrDefault     
class
 getOrderStatus     
class
 updateOrderStatus     
class
 toOptionArray     
class
 toOptionArray