Code Duplication    Length = 10-10 lines in 2 locations

src/hsl.php 2 locations

@@ 65-74 (lines=10) @@
62
	 * @param  string $offset The offset to get
63
	 * @return mixed          The value of the offset
64
	 */
65
	public function offsetGet($offset) {
66
		if ($this->offsetExists($offset)) {
67
			return $this->hsl[$offset];
68
		}
69
		return error::trigger(error::INVALID_ARGUMENT, sprintf(
70
			'The offset "%s" does not exist in %s',
71
			(string) $offset,
72
			__CLASS__
73
		));
74
	}
75
	
76
	/**
77
	 * Set a value in the data array
@@ 83-92 (lines=10) @@
80
	 * @param  mixed  $value  The value to set it to
81
	 * @return mixed          The result
82
	 */
83
	public function offsetSet($offset, $value) {
84
		if ($this->offsetExists($offset)) {
85
			return $this->hsl[$offset] = (float) $value;
86
		}
87
		return error::trigger(error::INVALID_ARGUMENT, sprintf(
88
			'The offset "%s" cannot be set in %s',
89
			(string) $offset,
90
			__CLASS__
91
		));
92
	}
93
	
94
	/**
95
	 * Reset an offset to 0