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 objectsThis package was maintain by these authors.
Consider to support contributte development team. Also thank you for being used this package.