Amiro.Ru / Manual | |||
Packages:
DB Debug Driver_PaymentSystem Environment Library Module ModuleComponent Package Plugin Plugin_AJAXResponder Plugin_Sample Service Template TxCommand TxService Hyper_AmiCatalog Hyper_AmiClean Hyper_AmiEshopShipping Hyper_AmiExt Hyper_AmiFiles Hyper_AmiMultifeeds Hyper_AmiSearch Hyper_AmiUsers Config_AmiCatalog_Items Config_AmiClean_AmiNewsList Config_AmiClean_AmiSample Config_AmiClean_EshopOrder Config_AmiClean_Sape Config_AmiClean_Trustlink Config_AmiClean_Webservice Config_AmiEshopShipping_Fields Config_AmiEshopShipping_Methods Config_AmiEshopShipping_Types Config_AmiFake_AmiroPayDrvExample Config_AmiFiles_Files Config_AmiMultifeeds_Articles Config_AmiMultifeeds_Blog Config_AmiMultifeeds_FAQ Config_AmiMultifeeds_News Config_AmiMultifeeds_Photoalbum Config_AmiMultifeeds_PhotoGallery Config_AmiMultifeeds_Stickers Config_AmiUsers_Users Module_Catalog Module_Pages Module_Sample Module_SearchHistory
Interfaces:
Classes:
AMI
AMI_BackgroundProcess AMI_Cache AMI_Captcha AMI_CaptchaImage AMI_Event AMI_Exception AMI_ExternalAuthDriver AMI_HTMLResponse AMI_HTTPRequest AMI_HTTPResponse AMI_Mail AMI_MailQueue AMI_PageManager AMI_Response AMI_Service AMI_UserSourceApp AMI_UserSourceAppDriver Amiro_UserSourceAppDriver Facebook_UserSourceAppDriver Loginza_UserSourceAppDriver Twitter_UserSourceAppDriver VBulletin_ExternalAuthDriver VKontakte_UserSourceAppDriver cstEshopDatasets |
Loading search... The AMI_UserSourceApp class• IntroductionUser Source Application service class. Provide drivers management functionality. • Class synopsis
AMI_UserSourceApp
implements AMI_iUserSourceAppService
{
/* Properties */
// Inactive user set
// Incorrect user set
// Template block name.
// User specblock icons list set
// Cached driver icons
// INI Config array
// Associative array of driverId => driverName pair
// Array of drivers names
// Locales array
// Enabled/disabled flag
// Button item set name
// Buttons list set name
// INI Config file name
// Locales file name
// Template file name
/* Methods */
// Constructor.
// Add driver into service.
// Check for valid user E-mail.
// Dispatch custom driver action.
// Getting all drivers buttons as HTML.
// Create and return driver object.
// Return specified driver icon as HTML.
// Return driver name by driver Id.
// Returns global template object.
// Special function to correct show icon in cached users specblock.
}
• Class DetailsRemote config file name stored as $iniFileName ('_local/user_source_app.ini.php' by default). Tags:
• Class Properies
• Class Methods// Constructor.
Reading all drivers resources from: 'user_source_app/drivers/',and initialize its.
// Add driver into service.
// Check for valid user E-mail.
// Dispatch custom driver action.
// Getting all drivers buttons as HTML.
Implementation of: AMI_iUserSourceAppService::getButtons(). // Create and return driver object.
// Return specified driver icon as HTML.
Implementation of: AMI_iUserSourceAppService::getDriverIcon(). // Return driver name by driver Id.
// Returns global template object.
// Special function to correct show icon in cached users specblock.
|