Difference between revisions of "XDLibsPHP:Home"

From XcelData Wiki
Jump to: navigation, search
(Created page with "{{InDev}} =XcelData PHP Libs= A collection of php classes that make the system work. == API == * '''Pawn2MEAPI''' - xceldata-api.1.0.class.php ** Pawn2MEAPI::sendAlertSMS($...")
 
Line 17: Line 17:
 
** XDBilling::CalculateBillingNavigationForDate($date=null)
 
** XDBilling::CalculateBillingNavigationForDate($date=null)
 
** XDBilling::GenerateBillingForCompany($company, $date=null)
 
** XDBilling::GenerateBillingForCompany($company, $date=null)
 +
 +
* '''XDCompany''' - xceldata-company-helper.1.0.class.php
 +
** XDCompany::GetStores($companyID, $doExpensiveThings=false) ''[should be deprecated]''
 +
** XDCompany::GetStores2($companyID, $doExpensiveThings=false) ''[needs to be renamed :/]''
 +
** XDCompany::GetArchivedStores($companyID)
 +
** XDCompany::GetStoreByID($storeID, $doExpensiveThings=false)
 +
** XDCompany::GetStoreByKey($storeKey, $doExpensiveThings=false)
 +
** XDCompany::GetStoreByKeyWithMetalSettings($storeKey)
 +
 +
 +
  
 
[[Category:XcelDataAPI]]
 
[[Category:XcelDataAPI]]

Revision as of 17:00, 3 August 2018

This article documents features that are still in development.

Information may change rapidly as the event progresses, or if requirements change. The last updates to this article may not reflect the most current information.


XcelData PHP Libs

A collection of php classes that make the system work.

API

  • Pawn2MEAPI - xceldata-api.1.0.class.php
    • Pawn2MEAPI::sendAlertSMS($toNumber, $fromNumber, $message)
    • Pawn2MEAPI::sendSystemSMS($toNumber, $message) [could be broken, seems unused]
    • Pawn2MEAPI::DoActivationLinkSMS($USER_PHONE, $COMPANY_ID, $STORE_ID)
  • XDBilling - xceldata-billing-helper.1.0.class.php
    • XDBilling::GetStoreElectronicRatesForMonth($storeID, $PREV_MONTH_DATE)
    • XDBilling::GetStoreElectronicUsageForMonth($storeID, $START_DATE)
    • XDBilling::GenerateBillingForAllCompanies($date=null)
    • XDBilling::CalculateBillingNavigationForDate($date=null)
    • XDBilling::GenerateBillingForCompany($company, $date=null)
  • XDCompany - xceldata-company-helper.1.0.class.php
    • XDCompany::GetStores($companyID, $doExpensiveThings=false) [should be deprecated]
    • XDCompany::GetStores2($companyID, $doExpensiveThings=false) [needs to be renamed :/]
    • XDCompany::GetArchivedStores($companyID)
    • XDCompany::GetStoreByID($storeID, $doExpensiveThings=false)
    • XDCompany::GetStoreByKey($storeKey, $doExpensiveThings=false)
    • XDCompany::GetStoreByKeyWithMetalSettings($storeKey)