Class Mage_Customer_Model_Api2_Customer_Rest_Customer_V1
API2 class for customer (customer)
-
Mage_Api2_Model_Resource
-
Mage_Customer_Model_Api2_Customer
-
Mage_Customer_Model_Api2_Customer_Rest
-
Mage_Customer_Model_Api2_Customer_Rest_Customer_V1
Methods summary
protected
boolean
|
#
_isOwner( integer $customerId )
Is customer has rights to retrieve/update customer item
Is customer has rights to retrieve/update customer item
Parameters
- $customerId
integer $customerId
Returns
boolean
Throws
|
protected
array
|
#
_retrieve( )
Retrieve information about customer
Retrieve information about customer
Returns
array
Throws
Overrides
|
protected
Mage_Customer_Model_Resource_Customer_Collection
|
#
_getCollectionForRetrieve( )
Retrieve collection with only current customer instance
Retrieve collection with only current customer instance
Returns
Overrides
|
protected
|
#
_update( array $data )
Update customer
Parameters
Throws
Overrides
|
protected
|
|
Methods inherited from Mage_Api2_Model_Resource
_applyCollectionModifiers(),
_applyFilter(),
_checkMethodExist(),
_critical(),
_error(),
_errorIfMethodNotExist(),
_errorMessage(),
_getCriticalErrors(),
_getLocation(),
_getStore(),
_getSubModel(),
_isSubCallAllowed(),
_multicall(),
_render(),
_successMessage(),
dispatch(),
getActionType(),
getApiType(),
getApiUser(),
getAvailableAttributes(),
getAvailableAttributesFromConfig(),
getConfig(),
getDbAttributes(),
getEavAttributes(),
getEntityOnlyAttributes(),
getExcludedAttributes(),
getFilter(),
getForcedAttributes(),
getIncludedAttributes(),
getOperation(),
getRenderer(),
getRequest(),
getResourceType(),
getResponse(),
getUserType(),
getVersion(),
getWorkingModel(),
setActionType(),
setApiType(),
setApiUser(),
setFilter(),
setOperation(),
setRenderer(),
setRequest(),
setResourceType(),
setResponse(),
setReturnData(),
setUserType(),
setVersion()
|
Constants inherited from Mage_Api2_Model_Resource
ACTION_TYPE_COLLECTION,
ACTION_TYPE_ENTITY,
OPERATION_ATTRIBUTE_READ,
OPERATION_ATTRIBUTE_WRITE,
OPERATION_CREATE,
OPERATION_DELETE,
OPERATION_RETRIEVE,
OPERATION_UPDATE,
PAGE_SIZE_DEFAULT,
PAGE_SIZE_MAX,
RESOURCE_COLLECTION_ATTRIBUTES_ERROR,
RESOURCE_COLLECTION_FILTERING_ERROR,
RESOURCE_COLLECTION_ORDERING_ERROR,
RESOURCE_COLLECTION_PAGING_ERROR,
RESOURCE_COLLECTION_PAGING_LIMIT_ERROR,
RESOURCE_DATA_INVALID,
RESOURCE_DATA_PRE_VALIDATION_ERROR,
RESOURCE_INTERNAL_ERROR,
RESOURCE_METHOD_NOT_ALLOWED,
RESOURCE_METHOD_NOT_IMPLEMENTED,
RESOURCE_NOT_FOUND,
RESOURCE_REQUEST_DATA_INVALID,
RESOURCE_UNKNOWN_ERROR,
RESOURCE_UPDATED_SUCCESSFUL
|
Properties inherited from Mage_Api2_Model_Resource
$_actionType,
$_apiType,
$_apiUser,
$_filter,
$_multicall,
$_operation,
$_renderer,
$_request,
$_resourceType,
$_response,
$_returnData,
$_userType,
$_version
|