Code Duplication    Length = 7-8 lines in 2 locations

Ajax/semantic/html/collections/menus/HtmlMenu.php 1 location

@@ 126-133 (lines=8) @@
123
		return $popup;
124
	}
125
126
	public function addDropdownAsItem($value, $items=NULL) {
127
		$dd=$value;
128
		if (\is_string($value)) {
129
			$dd=new HtmlDropdown("dropdown-" . $this->identifier . "-" . $this->count(), $value, $items);
130
		}
131
		$this->addItem($dd);
132
		return $dd;
133
	}
134
135
	/**
136
	 *

Ajax/common/Widget.php 1 location

@@ 189-195 (lines=7) @@
186
	 * @param callable $callback function($element)
187
	 * @return \Ajax\common\html\HtmlDoubleElement
188
	 */
189
	public function addDropdownInToolbar($value,$items,$callback=NULL){
190
		$dd=$value;
191
		if (\is_string($value)) {
192
			$dd=new HtmlDropdown("dropdown-". $this->identifier."-".$value, $value, $items);
193
		}
194
		return $this->addInToolbar($dd,$callback);
195
	}
196
197
	/**
198
	 * @param unknown $caption