\Metabolism
User signup and payments extended stats
Synopsis
class Metabolism
{
- // constants
- const URL_ME = '?module=metabolism';
- const URL_BACK = '?module=report_finance';
- // members
- protected $payments = '';
- protected $signups = '';
- protected $messages = '';
- protected string $year = '';
- protected string $month = '';
- // methods
- public void __construct()
- protected void setDate()
- protected void initPayments()
- protected void initSignups()
- protected void initMessages()
- public string renderPanel()
- protected string renderDateForm()
- protected string getChartOptions()
- public string renderPayments()
- public string renderSignups()
Constants
Name | Value |
---|---|
URL_ME | '?module=metabolism' |
URL_BACK | '?module=report_finance' |
Members
protected
Methods
protected
- getChartOptions() — Returns default chart options
- initMessages() — Inits system message helper instance
- initPayments() — Inits payments database layer instance
- initSignups() — Inits signups database layer instance
- renderDateForm() — Returns year-month selection form
- setDate() — Catches year/month selector data and sets internal props for further usage
public
- __construct() — Creates new metabolism instance
- renderPanel() — Renders default module controls panel
- renderPayments() — Renders payments metabolism report
- renderSignups() — Renders payments metabolism report