Website π contributte.org | Contact π¨π»βπ» f3l1x.io | Twitter π¦ @contributte
This project is no longer being maintained. Please use contributte/utils. |
---|
Composer | contributte/model |
---|---|
Version | |
PHP | |
License |
State | Version | Branch | Nette | PHP |
---|---|---|---|---|
dev | ^0.3 |
master |
3.0+ | ^7.2 |
stable | ^0.2 |
master |
3.0+ | ^7.2 |
stable | ^0.1 |
master |
2.4 | >=7.1 |
Initializes data only when required.
use Contributte\Model\ViewModel\Collections\LazyCollection;
$items = LazyCollection::fromCallback(callback $datasource);
foreach($items as $item) { // Datasource callback is called on first access
}
use Contributte\Model\Values\Email;
$email = new Email('foo@example.com'); // Validate email format
$value = $email->get(); // Get value
$equal = $email->equal(new Email('foo@example.com')); // Compare values of objects
This package was maintain by these authors.
Consider to support contributte development team. Also thank you for being used this package.