geniepress / framework
The GeniePress Framework
Installs: 160
Dependents: 3
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/geniepress/framework
Requires
- php: ^7.3.0|^8.0
- ext-curl: *
- ext-json: *
- inlinestyle/inlinestyle: ^1.2.7
README
GeniePress is a WordPress plugin and theme framework with expressive, elegant syntax.
Learning GeniePress
Have a look at the GeniePress documentation
Security Vulnerabilities
If you discover a security vulnerability within GeniePress, please send an e-mail to Sunil Jaiswal via sunil@lnk7.com.
All security vulnerabilities will be promptly addressed.
License
The GeniePress framework is open-sourced software licensed under the MIT license.
Version 2.3.0
Change Log
2.3.0
setDefaults()now looks at field definitions- Move to Twig 3
2.2.0
- New
cast()method for fields definitions.
2.1.0
- Code cleanup
BackgroundJobnow accepts a list of actions to call rather than a list of callbacks.
2.0.2
- Hide warnings on SendEmail
2.0.1
CreateTaxonomyandCreateSchemaare now activated on plugin activation- New methods in CreateTaxonomy to get the definition and set and get the taxonomy
2.0.0
CustomPostmethodsbeforeSave,afterSave,checkValidity,beforeCache,afterReadandoverridevisibility changed toprotected.CustomPostmethodpreDeleterenamed tobeforeDeleteand visibility changed toprotectedCustomPostmethodsavereturn$thisrather than the ID- Attaching schema to a
CustomPostis now handled inCreateSchema - Missing
getActionNameadded toAjaxHandler - Added Field filters and actions
formatValue,loadField,loadValue,prepareField,renderField,updateField,updateValue,validateAttachmentandvalidateValue - New
setHookPrefixmethod onGeniethat will prefix all hooks and filters.
1.1.1
- Removed dependencies for Laravel Collection and Symphony EnglishInflector