Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
core_payment

Topics

 privacy
 
 
 test
 
 

Directories

directory local
  
 

Namespaces

namespace  core\plugininfo
 Defines classes used for plugin info.
 
namespace  core_payment
 Class account.
 
namespace  core_payment\event
  
 
namespace  core_payment\external
 This is the external API for this component.
 
namespace  core_payment\form
 Class account.
 
namespace  core_payment\local\callback
 This file contains the core_payment\local\local\callback\service_provider interface.
 
namespace  core_payment\local\entities
 The payable class.
 
namespace  paygw_paypal
 Contains class for PayPal payment gateway.
 

Classes

class  core\plugininfo\paygw
 Payment gateway subplugin info class. More...
 
class  core_payment\account
 Class account. More...
 
class  core_payment\account_gateway
 Class account_gateway. More...
 
class  core_payment\event\account_created
 Class account_created. More...
 
class  core_payment\event\account_deleted
 Class account_deleted. More...
 
class  core_payment\event\account_updated
 Class account_updated. More...
 
class  core_payment\external\get_available_gateways
 
class  core_payment\form\account
 Class account. More...
 
class  core_payment\form\account_gateway
 Class account_gateway. More...
 
class  core_payment\gateway
 Base class for payment gateways. More...
 
class  core_payment\helper
 Helper class for the payment subsystem. More...
 
interface  core_payment\local\callback\service_provider
 The service_provider interface for plugins to provide callbacks which are needed by the payment subsystem. More...
 
class  core_payment\local\entities\payable
 The payable class. More...
 
class  paygw_paypal\paypal_helper
 

Detailed Description