Code Duplication    Length = 12-13 lines in 2 locations

lib/Model/Member.php 2 locations

@@ 96-108 (lines=13) @@
93
	 * Update status of member like he joined a closed circle
94
	 * (invite/request)
95
	 */
96
	private function joinClosedCircle() {
97
98
		switch ($this->getStatus()) {
99
			case Member::STATUS_NONMEMBER:
100
			case Member::STATUS_KICKED:
101
				$this->setStatus(Member::STATUS_REQUEST);
102
				break;
103
104
			case Member::STATUS_INVITED:
105
				$this->setAsAMember(Member::LEVEL_MEMBER);
106
				break;
107
		}
108
	}
109
110
111
	private function inviteIntoClosedCircle() {
@@ 111-122 (lines=12) @@
108
	}
109
110
111
	private function inviteIntoClosedCircle() {
112
		switch ($this->getStatus()) {
113
			case Member::STATUS_NONMEMBER:
114
			case Member::STATUS_KICKED:
115
				$this->setStatus(Member::STATUS_INVITED);
116
				break;
117
118
			case Member::STATUS_REQUEST:
119
				$this->setAsAMember(Member::LEVEL_MEMBER);
120
				break;
121
		}
122
	}
123
124
125
	/**