The myCRED_Account object is an “umbrella” object for a particular user, consisting primarily of their balance and history.
The badge object holds the badge levels, each levels requirements and badge images.
The Balance object consists of the balance values for both the current and total balance along with the point type.
This object contains a given users log history for a specific point type.
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.
The myCRED_Lottery class handles all lottery related information.
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.
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.
This object holds the format and name of a given point type that has been setup in myCRED.
The myCRED_Query_Log class handles all log queries and optionally present the results by constructing a HTML table.
The rank object contains the rank post object, the set title, logo details, requirements and user count.
This is the main myCRED API class allowing your site to award / deduct points based on requests from other websites.
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.
The Transfer object is used for creating new transfers, rendering the transfer form or just retreating information about a particular transfer.