Product Promotion
0x5a.live
for different kinds of informations and explorations.
GitHub - cakephp/collection: [READ-ONLY] Collection library in CakePHP. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp
[READ-ONLY] Collection library in CakePHP. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp - cakephp/collection
Visit SiteGitHub - cakephp/collection: [READ-ONLY] Collection library in CakePHP. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp
[READ-ONLY] Collection library in CakePHP. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp - cakephp/collection
Powered by 0x5a.live 💗
CakePHP Collection Library
The collection classes provide a set of tools to manipulate arrays or Traversable objects. If you have ever used underscore.js, you have an idea of what you can expect from the collection classes.
Usage
Collections can be created using an array or Traversable object. A simple use of a Collection would be:
use Cake\Collection\Collection;
$items = ['a' => 1, 'b' => 2, 'c' => 3];
$collection = new Collection($items);
// Create a new collection containing elements
// with a value greater than one.
$overOne = $collection->filter(function ($value, $key, $iterator) {
return $value > 1;
});
The Collection\CollectionTrait
allows you to integrate collection-like features into any Traversable object
you have in your application as well.
Documentation
Please make sure you check the official documentation
PHP Resources
are all listed below.
Made with ❤️
to provide different kinds of informations and resources.