1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Framework\Oauth;
- use Magento\Framework\Exception\InputException;
- /**
- * @api
- * @since 100.0.2
- */
- class OauthInputException extends InputException
- {
- /**
- * Get error messages as a single comma separated string
- *
- * @return string
- */
- public function getAggregatedErrorMessage()
- {
- $errors = [];
- foreach ($this->getErrors() as $error) {
- // Clean up any trailing period
- $errors[] = rtrim($error->getMessage(), '.');
- }
- $errorMsg = '';
- if (!empty($errors)) {
- $errorMsg = implode(', ', $errors);
- }
- return $errorMsg;
- }
- }
|