Example #1
0
 /**
  * @param callable(key:mixed,value:mixed):bool $callback
  * @return static
  */
 public function filter($callback)
 {
     $callback = $this->callbackParser->parseArrowFunction($callback);
     return parent::filter($callback);
 }
 public function testShouldGetValues()
 {
     $map = Map::createFromArray([1 => 'one', 2 => 'two', 'three' => 3]);
     $values = $map->values();
     $this->assertInstanceOf(ListInterface::class, $values);
     $this->assertEquals(['one', 'two', 3], $values->toArray());
 }