oxygen/data
Oxygen - Data
This repository contains the Oxygen Data Layer.
For more information visit the Core repository.
Doctrine 2 Wrapper
The data package is focused around the robust Doctrine 2 ORM.
Behaviours
Accessorsprovides automaticgetXYZandsetXYZmethods on entitiesAuthenticationprovides an email, password and remember token.CacheInvalidatoradds acacheInvalidationSettingsfield, where different entities can be registered. When$thisis updated, the eventoxygen.entity.cache.invalidatedwill be fired for each of the entities insidecacheInvalidationSettings.Fillableadds thefromArraymethod which can update entity fields from an input arrayPrimaryKeyadds a simple ID field with getters and setters.Publishesadds astagefield, entities can be either a draft or publishedRememberTokenprovides an email and remember token.SoftDeletesadds thedeletedAtfield, calldelete()on the entity to 'soft' delete it.TimestampsaddscreatedAtandupdatedAtfields that are automatically updatedVersionsadds versioning capabilities to the entity (warning: it requires two fields (versionsandheadVersion) to be already present in the entity and set up with the correct relationship information)
Related Packages
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 0.12.1 | >=8.1.0 | ^10.0 | MIT | |
| 0.12.0 | >=8.1.0 | ^10.0 | MIT | |
| 0.11.9 | >=7.4.0 | ~6.0 | MIT | |
| 0.11.8 | >=7.4.0 | ~6.0 | MIT | |
| 0.11.7 | >=7.4.0 | ~6.0 | MIT | |
| 0.11.6 | >=7.4.0 | ~6.0 | MIT | |
| 0.11.5 | >=7.4.0 | ~6.0 | MIT | |
| 0.11.4 | >=7.4.0 | ~6.0 | MIT | |
| 0.11.3 | >=7.4.0 | ~6.0 | MIT | |
| 0.11.2 | >=7.4.0 | ~6.0 | MIT | |
| 0.11.1 | >=7.4.0 | ~6.0 | MIT | |
| 0.11.0 | >=7.4.0 | ~6.0 | MIT | |
| 0.10.0 | >=7.2.0 | ~6.0 | MIT | |
| 0.9.8 | >=7.2.0 | ~6.0 | MIT | |
| 0.9.7 | >=7.2.0 | ~6.0 | MIT | |
| 0.9.6 | >=7.2.0 | ~6.0 | MIT | |
| 0.9.5 | >=7.2.0 | ~6.0 | MIT | |
| 0.9.4 | >=7.2.0 | ~6.0 | MIT | |
| 0.9.3 | >=7.2.0 | ~6.0 | MIT | |
| 0.9.2 | >=7.2.0 | ~6.0 | MIT | |
| 0.9.1 | >=7.2.0 | ~6.0 | MIT | |
| 0.9 | >=7.2.0 | ~6.0 | MIT | |
| 0.8.3 | >=7.2.0 | ~6.0 | MIT | |
| 0.8.2 | >=5.4.0 | ~5.1 | MIT | |
| 0.8.1 | >=5.4.0 | ~5.1 | MIT | |
| 0.8.0 | >=5.4.0 | ~5.1 | MIT | |
| 0.7.2 | >=5.4.0 | ~5.1 | MIT | |
| 0.7.1 | >=5.4.0 | ~5.1 | MIT | |
| 0.7.0 | >=5.4.0 | ~5.1 | MIT | |
| 0.6.10 | >=5.4.0 | ~5.1 | MIT |
Showing the latest 30 of 54. See every release on Packagist