Code Duplication    Length = 9-11 lines in 2 locations

lib/db/op.php 2 locations

@@ 100-108 (lines=9) @@
97
		$this->insertOp($esId, $memberId, $op);
98
	}
99
	
100
	public function removeCursor($esId, $memberId){
101
		$op = array(
102
			'optype' => 'RemoveCursor',
103
			'memberid' => (string) $memberId,
104
			'reason' => 'server-idle',
105
			'timestamp' => $this->getMillisecondsAsString()
106
		);
107
		$this->insertOp($esId, $memberId, $op);
108
	}
109
	
110
	public function removeMember($esId, $memberId){
111
		$op = array(
@@ 120-130 (lines=11) @@
117
	}
118
	
119
	//TODO: Implement https://github.com/kogmbh/WebODF/blob/master/webodf/lib/ops/OpUpdateMember.js#L95
120
	public function changeNick($esId, $memberId, $fullName){
121
		$op = array(
122
			'optype' => 'UpdateMember',
123
			'memberid' => (string) $memberId,
124
			'timestamp' => $this->getMillisecondsAsString(),
125
			'setProperties' => array(
126
				'fullName' => $fullName,
127
			)
128
		);
129
		$this->insertOp($esId, $memberId, $op);
130
	}
131
	
132
	protected function insertOp($esId, $memberId, $op){
133
		if ($this->canInsertOp($esId, $memberId, $op)){