Class Mage_XmlConnect_Model_Application
Xmlconnect Application model
- Varien_Object
-
Mage_Core_Model_Abstract
-
Mage_XmlConnect_Model_Application
Category: Mage
Copyright: Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
License: Open Software License (OSL 3.0)
Author: Magento Core Team <core@magentocommerce.com>
Located at code/core/Mage/XmlConnect/Model/Application.php
protected
null
|
|
public
boolean
|
|
public
array
|
|
protected
array
|
|
protected
array
|
#
_configMerge( array $array1, array $array2 )
Like array_merge_recursive(), but string values will be replaced |
public
null
|
|
public
string
|
|
public
boolean
|
|
public
array
|
|
public
string
|
|
public
integer
|
|
public
string
|
|
public
this
|
|
public
array:
|
|
protected
array
|
|
public
array
|
|
public
|
|
protected
|
|
protected
|
|
protected
|
|
public
|
|
protected
|
|
public
|
|
public
boolean
|
|
public
array
|
|
public
array
|
|
public
array|boolean
|
|
public
array|boolean
|
|
protected
boolean|array
|
|
public
array
|
|
public
integer
|
|
public
string|null
|
|
public
|
#
updateAllAppsUpdatedAtParameter( )
Perform update for all applications "updated at" parameter with current date |
public
boolean
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
integer|string
|
|
public
array
|
|
public
|
string |
APP_CODE_COOKIE_NAME
|
'app_code' |
#
Application code cookie name |
string |
APP_SCREEN_SIZE_NAME
|
'screen_size' |
#
Device screen size name |
string |
APP_SCREEN_SIZE_DEFAULT
|
'320x480' |
#
Device screen size name |
string |
APP_SCREEN_SOURCE_DEFAULT
|
'default' |
#
Device screen size source name |
integer |
APP_STATUS_SUCCESS
|
1 |
#
Application status "submitted" value |
integer |
APP_STATUS_INACTIVE
|
0 |
#
Application status "not submitted" value |
integer |
APP_PREFIX_CUT_LENGTH
|
3 |
#
Application prefix length of cutted part of deviceType and storeCode |
integer |
APP_MAX_KEY_LENGTH
|
40 |
#
Submission/Resubmission key max length |
string |
XML_PATH_CONTACT_CREDENTIALS_EMAIL
|
'xmlconnect/mobile_application/urbanairship_credentials_email' |
#
XML path to config with an email address for contact to receive credentials of Urban Airship notifications |
string |
XML_PATH_URBAN_AIRSHIP_TOS_URL
|
'xmlconnect/mobile_application/urbanairship_terms_of_service_url' |
#
XML path to config with Urban Airship Terms of Service URL |
string |
XML_PATH_URBAN_AIRSHIP_PARTNER_LOGIN_URL
|
'xmlconnect/mobile_application/urbanairship_login_url' |
#
XML path to config with Urban Airship partner's login URL |
string |
XML_PATH_URBAN_AIRSHIP_ABOUT_PUSH_URL
|
'xmlconnect/mobile_application/urbanairship_push_url' |
#
XML path to config with Urban Airship Push notifications product URL |
string |
XML_PATH_URBAN_AIRSHIP_ABOUT_RICH_PUSH_URL
|
'xmlconnect/mobile_application/urbanairship_rich_push_url' |
#
XML path to config with Urban Airship Rich Push notifications product URL |
string |
XML_PATH_DESIGN_FOOTER_COPYRIGHT
|
'design/footer/copyright' |
#
XML path to config copyright data |
string |
XML_PATH_GENERAL_RESTRICTION_IS_ACTIVE
|
'general/restriction/is_active' |
#
XML path to config restriction status (EE module) |
string |
XML_PATH_GENERAL_RESTRICTION_MODE
|
'general/restriction/mode' |
#
XML path to config restriction mode (EE module) |
string |
XML_PATH_SECURE_BASE_LINK_URL
|
'web/secure/base_link_url' |
#
XML path to config secure base link URL |
string |
XML_PATH_PAYPAL_BUSINESS_ACCOUNT
|
'paypal/general/business_account' |
#
XML path to config for paypal business account |
string |
XML_PATH_DEFAULT_CACHE_LIFETIME
|
'xmlconnect/mobile_application/cache_lifetime' |
#
XML path to config for default cache time |
string |
XML_PATH_HOWTO_TWITTER_URL
|
'xmlconnect/social_networking/howto_twitter_url' |
#
XML path to How-To URL for twitter |
string |
XML_PATH_HOWTO_FACEBOOK_URL
|
'xmlconnect/social_networking/howto_facebook_url' |
#
XML path to How-To URL for facebook |
string |
XML_PATH_HOWTO_LINKEDIN_URL
|
'xmlconnect/social_networking/howto_linkedin_url' |
#
XML path to How-To URL for linkedin |
string |
XML_PATH_MODULE_VERSION
|
'modules/Mage_XmlConnect/innerVersion' |
#
XML path to XmlConnect module version |
protected
null|array
|
$_lastParams |
|
#
Last submitted data from history table |
protected
array
|
$submit_params | array() |
#
Application submit info |
protected
boolean
|
$is_resubmit_action | false |
#
Application submit action type |
protected
null|string
|
$code |
|
#
Full application code |
protected
|
$_configModel |
|
#
Configuration model |
protected
boolean
|
$_isConfigurationLoaded | false |
#
Flag of loaded configuration |
protected
array
|
$_socialNetValidationArray | array(
Mage_XmlConnect_Helper_Data::SOCIAL_NETWORK_TWITTER,
Mage_XmlConnect_Helper_Data::SOCIAL_NETWORK_FACEBOOK,
Mage_XmlConnect_Helper_Data::SOCIAL_NETWORK_LINKEDIN,
) |
#
Social networking validation array |
protected
array
|
$_deleteOnUpdateConfig | array(
self::DEPRECATED_CONFIG_FLAG => 'native/pages'
) |
#
Delete on update paths for config data |
$_cacheTag,
$_dataSaveAllowed,
$_eventObject,
$_eventPrefix,
$_isObjectNew,
$_resource,
$_resourceCollectionName,
$_resourceName
|