public function removeMulti(array $x) : Set { foreach ($x as $member) { unset($this->A[$this->getKey($member)]); } return $this; }
/** * @dataProvider dataProviderForRemoveMulti */ public function testRemoveMulti(array $A, array $x, array $R) { $setA = new Set($A); $setR = new Set($R); $setA->removeMulti($x); $this->assertEquals($setR, $setA); }