{@inheritDoc}
@see \Ajax\semantic\html\base\HtmlSemDoubleElement::addList()
193615
public function addList($items=array(),$header=NULL){
		if(!$this->content instanceof HtmlGrid){
			$this->content=new HtmlGrid("Grid-".$this->identifier,0);
		}
		$grid=$this->content;

		$colCount=$grid->colCount();
		$colCount++;
		$grid->setColsCount($colCount);

		$list=new HtmlList("",$items);
		$list->asLink();
		if(isset($header)){
			$list->addHeader(4,$header);
		}
		$grid->getCell(0,$colCount-1)->setContent($list);
		$grid->setDivided()->setRelaxed(true);
		return $list;
	}
742539
public function addValues($values=array()) {
		return $this->_addOrSetValues($values, function(HtmlTR $row,$_values){$row->addValues($_values);});
	}
393448
public function addStopWords($list) {
		$this->data = array_unique(array_merge($this->data, (array)$list));
		return $this;
    }
344299
public function addElement($element, $name = null, $attrsTerm = null, $attrsDesc = null) {
		if ($element instanceof DescListElement) {
			return parent::addElement($element, $name);
		}
		
		if (! is_array($element)) {
			throw new Exception('Element must be an array or the "ListElement" instance');
		}
		
		if (! isset($element[0], $element[1])) {
			throw new Exception('Element definition array must contain "0" and "1" offsets');
		}
		
		$newElement = new DescListElement($element[0], $element[1], $attrsTerm, $attrsDesc);
		
		return parent::addElement($newElement, $name);
	}
141263
public static void addToListIfNotExists(List<String> list, String value) {
        boolean found = false;
        for (String item : list) {
            if (item.equalsIgnoreCase(value)) {
                found = true;
                break;
            }
        }
        if (!found) {
            list.add(value);
        }
    }
747259
public function appendInfoList (array $info_list) {
		foreach ($info_list as $name => $info) {
			$this->appendInfo($name, $info);
		}
	}
530904
protected void doAdd(ListAble<ValidatorElement> listAble) {
        validatorElementList.add(listAble);
        LOGGER.debug(listAble + " will be performed");
    }
894530
public function addInnList($value)
    {
        if ($this->InnList === null) {
            $this->InnList = new \Protobuf\ScalarCollection();
        }

        $this->InnList->add($value);
    }
1265730
public function add($mixed) {
	    $mixedArray = is_array($mixed) ? $mixed : array($mixed);
		foreach ($mixedArray as $element) {
		    if ($element instanceof common_report_Report) {
		        $this->elements[] = $element;
		    } elseif ($element instanceof common_exception_UserReadableException) {
		        $this->elements[] = new static(self::TYPE_ERROR, $element->getUserMessage());
		    } else {
		        throw new common_exception_Error('Tried to add '.(is_object($element) ? get_class($element) : gettype($element)).' to report');
		    }
		}
	}
1311182
public function append(...$values): ArrayList
	{
		$this->data = array_merge($this->data, $values);
		
		return $this;
	}
1009764
public void add(Object... aChunk) {
        List<Object> list;
        if (aChunk.length == 1 && aChunk[0] instanceof List) {
            @SuppressWarnings("unchecked")
            List<Object> l = (List<Object>) aChunk[0];
            list = l;
        } else {
            list = Arrays.asList(aChunk);
        }
        list.forEach(chunk -> {
            if (chunk instanceof String) {
                this.add((String) chunk);
            } else if (chunk instanceof SourceNode) {
                this.add((SourceNode) chunk);
            } else {
                throw new IllegalArgumentException();
            }
        });
    }
1210983
public function add(Item $item){
    if(count($this->list) == 100){
      throw new OverflowException('This list is filled');
    }
    $this->list[] = $item;
  }
1200444
public function addItems($list, $key = null)
    {
        if(is_array($list)) {
            array_walk($list, function($val, $key){
                $this->addItem($val, $key);
            });
            return $this;
        }

        $this->addItem($list, $key);
        return $this;
    }
733669
function add($element)
    {
        if(get_class($element) !== $this->manager->getModel()){
            throw new InvalidArgumentException("This element is not compatible with this collection, it only support  ".$this->manager->getModel());
        }
        return array_push($this->elements,$this->manager->hydrate($element));
    }
313346
public void add(List list) {
	if (values == null) values = new LinkedList();
	values.add(list);
    }
135963
public function add($index, $newval) // [\SplDoublyLinkedList]
	{
		$first = $index === 0;
		$last  = $index === $this->size;
		
		if($first)
		{
			$this->unshift($newval);
		}
		else if($last)
		{
			$this->push($newval);
		}
		else if($this->offsetExists($index))
		{
			$this->moveToOffset($index - 1);
			
			$prev = $this->worker;
			
			$item = new Item($newval, $prev->next);
			
			$prev->next = $item;
			
			++$this->size;
			
			if
			(
				   (null !== $this->current_key)
				&& ($index <= $this->current_key)
			)
			{
				++$this->current_key;
			}
		}
		else
		{
			throw new OutOfRangeException('Offset invalid or out of range');
		}
	}
81667
function add($as, $style = 'bg-aqua', $is_curtain = false, $params = []) {
        //        debug_print_backtrace();
        //        dd(1);
        if (!Route::isEnable($as)) {
            return $this;
        }

        if(is_string($as) && !count(Route::get($as))){
//            dd($as, Route::get($as));
            return $this;
        }

        $this->children[$as] = [
            'class'   => $style,
            'curtain' => $is_curtain,
            'params'  => $params,
        ];
        return $this;
    }