Blesta
  • Package
  • Class
  • Tree
  • Deprecated

Packages

  • blesta
    • app
      • controllers
      • models
    • components
      • areyouahuman
      • auth
        • motp
        • oath
      • delivery
        • interfax
        • postal
          • methods
      • download
      • email
      • events
        • default
      • exchange
        • rates
          • google
            • finance
          • yahoo
            • finance
      • gateway
        • payments
      • gateways
      • invoice
        • delivery
        • templates
          • quickbooks
            • invoice
      • json
      • modules
      • net
        • amazon
          • s3
        • http
        • net
          • geo
            • ip
      • plugins
      • recaptcha
      • reports
        • aging
          • invoices
        • custom
          • report
        • invoice
          • creation
        • tax
          • liability
        • transactions
          • applied
          • received
      • security
      • session
        • cart
      • settingscollection
      • upgrades
        • tasks
      • upload
      • vcard
    • helpers
      • currency
        • format
      • data
        • structure
          • array
          • string
      • text
        • parser
      • widget
        • client
  • minPHP
    • components
      • input
      • record
    • helpers
      • color
      • data
        • structure
      • date
      • form
      • html
      • javascript
      • xml
    • lib
  • None
  • PHP

Classes

  • Accounts
  • ApiKeys
  • CalendarEvents
  • ClientGroups
  • Clients
  • Companies
  • Contacts
  • Countries
  • Coupons
  • CronTasks
  • Currencies
  • EmailGroups
  • Emails
  • Encryption
  • GatewayManager
  • Invoices
  • InvoiceTemplateManager
  • Languages
  • Logs
  • Marketplace
  • ModuleClientMeta
  • ModuleManager
  • Navigation
  • PackageGroups
  • PackageOptionGroups
  • PackageOptions
  • Packages
  • Payments
  • Permissions
  • PluginManager
  • Pricings
  • ReportManager
  • ServiceChanges
  • Services
  • Settings
  • Staff
  • StaffGroups
  • States
  • Taxes
  • Themes
  • Transactions
  • Users

Package blesta\app\models

Classes summary

Accounts Accounts contain both ACH and Credit Card account information. Permits accounts to be fetched, added, edited, and deleted. Some accounts may require processing with remote gateways when added or edited. In such instances certain account details are not stored within the system, but only off-site on the remote gateway.
ApiKeys API Key management
CalendarEvents CalendarEvents
ClientGroups Client group management
Clients Client management
Companies Company management
Contacts Contact management
Countries Countries adhere to ISO 3166-1 and contain English and native country name (when differing from English)
Coupons Coupon management
CronTasks Cron Task management
Currencies Currency Management
EmailGroups Email Group management
Emails Email management
Encryption Company Encryption Settings
GatewayManager Gateway manager. Handles installing/uninstalling and configuring payment gateways.
Invoices Invoice management
InvoiceTemplateManager Invoice template manager. Handles fetches invoice templates
Languages Language management. Maintains all languages installed on the system and allows new languages to be installed.
Logs Log System
Marketplace Marketplace
ModuleClientMeta Module Client Meta
ModuleManager Module manager. Handles installing/uninstalling and configuring modules.
Navigation Handles navigation.
PackageGroups Package Group management
PackageOptionGroups Package Option Group management
PackageOptions Package Option management
Packages Package management
Payments Processes payments through remote gateways and records the transactions. Supports non-merchant gateways by returning markup used to render those payment buttons.
Permissions Permissions management
PluginManager Plugin manager. Handles installing/uninstalling plugins through their respective plugin handlers.
Pricings Pricing management
ReportManager Report Manager
ServiceChanges Service upgrades/downgrades
Services Service management
Settings System setting management
Staff Staff management
StaffGroups Staff group management
States States adhere to ISO 3166-2, and contain the native state/province/territory name. The format of ISO 3166-2 is [ISO 3166-1 alpha2 country code]-[subdivision code]. This model requires that the ISO 3166-2 code be split on the hyphen into its two parts.
Taxes Tax rule management
Themes Company Theme Settings
Transactions Transaction management
Users User management
Blesta API documentation generated by ApiGen 2.8.0