Moodle APIs 4.1
Moodle 4.1.9+ (Build: 20240402)
Directories | Files | Namespaces | Classes
core_payment

Directories

directory local
  
 

Files

file  account.php
 Class account.
 
file  account.php
 Class account.
 
file  account_created.php
 Class account_created.
 
file  account_deleted.php
 Class account_deleted.
 
file  account_gateway.php
 Class account_gateway.
 
file  account_gateway.php
 Class account_gateway.
 
file  account_updated.php
 Class account_updated.
 
file  behat_core_payment_generator.php
 Behat data generator for core_payment.
 
file  gateway.php
 Contains base class for payment gateways.
 
file  get_available_gateways.php
 This is the external API for this component.
 
file  helper.php
 Contains helper class for the payment subsystem.
 
file  lib.php
 Payment module test data generator class.
 
file  payable.php
 The payable class.
 
file  paygw.php
 Contains subplugin info class for payment gateways.
 
file  paypal_helper.php
 Contains helper class to work with PayPal REST API.
 
file  provider.php
 Privacy Subsystem implementation for core_payment.
 
file  service_provider.php
 This file contains the core_payment::local::local::callback::service_provider interface.
 

Namespaces

namespace  core\plugininfo
  
 
namespace  core_payment
  
 
namespace  core_payment\event
  
 
namespace  core_payment\external
  
 
namespace  core_payment\form
  
 
namespace  core_payment\local\callback
  
 
namespace  core_payment\local\entities
  
 
namespace  core_payment\privacy
  
 
namespace  paygw_paypal
  
 

Classes

class  behat_core_payment_generator
 
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  core_payment\privacy\provider
 Privacy Subsystem implementation for core_payment. More...
 
class  core_payment_generator
 
class  paygw_paypal\paypal_helper
 

Detailed Description