whenEmpty()
The whenEmpty
method will execute the given callback when the collection is empty:
const collection = collect([]);
collection.whenEmpty(c => c.push("Mohamed Salah"));
collection.all();
//=> ['Mohamed Salah']
const collection = collect(["Sadio Mané"]);
collection.whenEmpty(
c => c.push("Mohamed Salah"),
c => c.push("Xherdan Shaqiri")
);
collection.all();
//=> [
//=> 'Sadio Mané',
//=> 'Xherdan Shaqiri',
//=> ];
← when() whenNotEmpty() →