| | |
| | | <?php |
| | | namespace JVBase\managers; |
| | | |
| | | use JVBase\inc\managers\ErrorHelper; |
| | | use JVBase\Instance; |
| | | use JVBase\managers\queue\Queue; |
| | | use JVBase\registrar\Registrar; |
| | |
| | | } |
| | | class UserTermsManager |
| | | { |
| | | use Instance; |
| | | use Instance, ErrorHelper; |
| | | protected CustomTable $index; |
| | | |
| | | private function __construct() |
| | |
| | | 'result' => $results |
| | | ]; |
| | | } catch (Exception $e) { |
| | | Errors::getInstance()->log( |
| | | '[UserTermsManager]:processOperation', |
| | | "Exception during operation processing: " . $e->getMessage(), |
| | | [ |
| | | 'operation' => $operation->id, |
| | | ] |
| | | ); |
| | | $this->logError($e->getMessage(), 'processOperation'); |
| | | return [ |
| | | 'success' => false, |
| | | 'result' => $e->getMessage() |