├── .editorconfig ├── .gitignore ├── CHANGELOG.md ├── IdeHelper.php ├── LICENSE ├── README.md ├── bootstrapTest.php ├── composer.json ├── phpunit.xml ├── src └── Kodeine │ └── Metable │ ├── HasMetaEvents.php │ ├── MetaData.php │ ├── Metable.php │ ├── MetableServiceProvider.php │ └── Migrations │ └── create_posts_meta_table.php └── tests ├── Casts ├── StateCaster.php ├── UserCastedObject.php └── UserState │ ├── DefaultState.php │ └── State.php ├── Events ├── BaseEventTest.php ├── CreatedWithMetasTestEvent.php ├── MetaCreatedTestEvent.php ├── MetaCreatingTestEvent.php ├── MetaDeletedTestEvent.php ├── MetaDeletingTestEvent.php ├── MetaSavedTestEvent.php ├── MetaSavingTestEvent.php ├── MetaUpdatedTestEvent.php ├── MetaUpdatingTestEvent.php ├── SavedWithMetasTestEvent.php └── UpdatedWithMetasTestEvent.php ├── HasMetaEventsTest.php ├── Listeners ├── BaseListenerTest.php ├── HandleCreatedWithMetasTestEvent.php ├── HandleMetaCreatedTestEvent.php ├── HandleMetaCreatingTestEvent.php ├── HandleMetaDeletedTestEvent.php ├── HandleMetaDeletingTestEvent.php ├── HandleMetaSavedTestEvent.php ├── HandleMetaSavingTestEvent.php ├── HandleMetaUpdatedTestEvent.php ├── HandleMetaUpdatingTestEvent.php ├── HandleSavedWithMetasTestEvent.php └── HandleUpdatedWithMetasTestEvent.php ├── MetableTest.php ├── Models ├── EventTest.php └── UserTest.php ├── Observers └── EventObserver.php └── Traits └── HasUserStates.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeine/laravel-meta/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeine/laravel-meta/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeine/laravel-meta/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /IdeHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeine/laravel-meta/HEAD/IdeHelper.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeine/laravel-meta/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kodeine/laravel-meta/HEAD/README.md -------------------------------------------------------------------------------- /bootstrapTest.php: -------------------------------------------------------------------------------- 1 |