Phpml\Math\Set::removeAll PHP Метод

removeAll() публичный Метод

public removeAll ( array $elements ) : Set
$elements array
Результат Set
    public function removeAll(array $elements) : Set
    {
        $this->elements = self::sanitize(array_diff($this->elements, $elements));
        return $this;
    }

Usage Example

Пример #1
0
 public function testEmpty()
 {
     $set = new Set([1, 2]);
     $set->removeAll([2, 1]);
     $this->assertEquals(new Set(), $set);
     $this->assertTrue($set->isEmpty());
 }