Code Duplication    Length = 18-18 lines in 2 locations

lib/private/image.php 2 locations

@@ 139-156 (lines=18) @@
136
	 *
137
	 * @return int
138
	 */
139
	public function widthTopLeft() {
140
		$o = $this->getOrientation();
141
		$this->logger->debug('OC_Image->widthTopLeft() Orientation: ' . $o, array('app' => 'core'));
142
		switch ($o) {
143
			case -1:
144
			case 1:
145
			case 2: // Not tested
146
			case 3:
147
			case 4: // Not tested
148
				return $this->width();
149
			case 5: // Not tested
150
			case 6:
151
			case 7: // Not tested
152
			case 8:
153
				return $this->height();
154
		}
155
		return $this->width();
156
	}
157
158
	/**
159
	 * Returns the height when the image orientation is top-left.
@@ 163-180 (lines=18) @@
160
	 *
161
	 * @return int
162
	 */
163
	public function heightTopLeft() {
164
		$o = $this->getOrientation();
165
		$this->logger->debug('OC_Image->heightTopLeft() Orientation: ' . $o, array('app' => 'core'));
166
		switch ($o) {
167
			case -1:
168
			case 1:
169
			case 2: // Not tested
170
			case 3:
171
			case 4: // Not tested
172
				return $this->height();
173
			case 5: // Not tested
174
			case 6:
175
			case 7: // Not tested
176
			case 8:
177
				return $this->width();
178
		}
179
		return $this->height();
180
	}
181
182
	/**
183
	 * Outputs the image.