function AbstractCollection::map
@template TCallbackReturn
Parameters
callable(T): TCallbackReturn $callback A callable to apply to each: item of the collection.
Return value
CollectionInterface<TCallbackReturn>
Overrides CollectionInterface::map
File
-
vendor/
ramsey/ collection/ src/ AbstractCollection.php, line 230
Class
- AbstractCollection
- This class provides a basic implementation of `CollectionInterface`, to minimize the effort required to implement this interface
Namespace
Ramsey\CollectionCode
public function map(callable $callback) : CollectionInterface {
/** @var Collection<TCallbackReturn> */
return new Collection('mixed', array_map($callback, $this->data));
}