Example #1
0
 /**
  * Validate Web API role data.
  *
  * @param Mage_Webapi_Model_Acl_Role $role
  * @throws Magento_Validator_Exception
  */
 protected function _validateRole($role)
 {
     $group = $role->isObjectNew() ? 'create' : 'update';
     $validator = $this->_objectManager->get('Mage_Core_Model_Validator_Factory')->createValidator('api_role', $group);
     if (!$validator->isValid($role)) {
         throw new Magento_Validator_Exception($validator->getMessages());
     }
 }