* @copyright 2021 * @license GNU AGPL version 3 or any later version * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . * */ namespace OCA\Circles; /** * Class StatusCode * * @package OCA\Circles */ class StatusCode { public static $CIRCLE_CREATE = [ 120 => 'Duplicate name' ]; public static $CIRCLE_CONFIG = [ 120 => 'Invalid configuration' ]; public static $CIRCLE_JOIN = [ 121 => 'Circle is full', 122 => 'You are already a member', 123 => 'Already requesting to join the circle', 124 => 'Circle is closed' ]; public static $CIRCLE_LEAVE = [ 120 => 'You are not a member', 121 => 'You are not a direct member' ]; public static $MEMBER_ADD = [ 120 => 'Unknown entity', 121 => 'Circle is full', 122 => 'Already member of the circle', 123 => 'Already invited into the circle', 124 => 'Member is blocked', 125 => 'The designed circle cannot be added', 126 => 'Circle only accepts local users', 127 => 'Remote Users are not accepted in a non-federated Circle', 128 => 'Cannot add Circle as its own Member', 129 => 'Member does not contains a patron', 130 => 'Member is invited by an entity that does not belongs to the instance at the origin of the request', 131 => 'Member is a non-local Circle', 132 => 'Member type not allowed' ]; public static $CIRCLE_DESTROY = [ 120 => 'Circle is managed from an other app' ]; public static $MEMBER_LEVEL = [ 120 => 'The designed member\'s level is too high', 121 => 'Incorrect Level' ]; public static $MEMBER_DISPLAY_NAME = [ 120 => 'DisplayName cannot be empty' ]; public static $MEMBER_REMOVE = [ 120 => 'The designed member\'s level is too high', ]; }