myCRED_Transfer

The Transfer object is used for creating new transfers, rendering the transfer form or just retreating information about a particular transfer.

myCRED_History

This object contains log related data for a given myCRED balance. It contains an array of data to help with certain history checks, such as checking if a user got a record of getting points

myCRED_Badge

This object holds all relevant information about a specific myCRED badge, along with a set of methods to manipulate the badge along with assigning it to users.

myCRED_Rank

The rank object contains the rank post object, the set title, logo details, requirements and user count.

myCRED_Point_Type

The rank object contains the rank post object, the set title, logo details, requirements and user count.

myCRED_Balance

The Balance object consists of the balance values for both the current and total balance along with the point type. A balance object only holds information about one particular point type.

myCRED_Account

The account object is an “umbrella” object of a given users myCRED related data. This includes their balance, history and data related to any add-ons that are enabled in your installation.

myCRED_Remote

This is the main myCRED API class allowing your site to award / deduct points based on requests from other websites.

myCRED_Query_Log

The myCRED_Query_Log class handles all log queries and optionally present the results by constructing a HTML table.

myCRED_Payment_Gateway

The myCRED_Payment_Gateway is a template class used by the buyCRED Add-on. It contains all the necessary class methods along with a set of template functions.

myCRED_Hook

myCRED_Hook is an abstract class used by all myCRED Hooks. It contains commonly used methods to help you build hooks without to much programming.

myCRED_Module

The myCRED_Module is an abstract class used by all myCRED add-ons and core modules. It contains commonly used methods to help you build modules without to much programming.

myCRED_Settings

This class is the most commonly used and essential class in myCRED. Besides retrieving our settings, this class contain a set of methods which presents, manages, processes actions based on these settings.