bruno-barros / w.eloquent
Wordpress integrated with Laravel via Composer. Together, but independents.
Installs: 30
Dependents: 0
Suggesters: 0
Security: 0
Stars: 20
Watchers: 2
Forks: 6
Open Issues: 0
Type:project
Requires
- php: >=5.4
- bruno-barros/w.eloquent-framework: 1.1.*
- johnpbloch/wordpress: 4.1.*
Requires (Dev)
- 10up/wp_mock: dev-master
- mockery/mockery: dev-master
- phpunit/phpunit: 4.2.*
README
Wordpress integrated with Laravel via Composer.
- Atention! The branch
master
is no longer manteined. Now I'm working on branchlight
. Not booting Laravel anymore, instead just using some packages. It all is because performance reason.
Documentation is being building on wiki page.
Goals
Run composer install
and have a system in place with:
- Wordpress as front and back-end
- Laravel as API and front-and (if necessary)
- Install Wordpress and plugins via composer
- Keeping plugins and themes for Wordpress environment as it is
- Access to Laravel API, including Facades, inside Wordpress
- Access Wordpress API inside Laravel
Theme features
The w.eloquent project comes with a very simple theme (base).
To see the very features you have at your disposal, check out the w.eloquent starter theme
Complementary packages
Inspirations
These are projects I like and did inspire me to put it all together:
Status
The packages are being adapted to WordPress environment.
- Views
- Blade template engine
- Routes by Cortex
- Assets by Occiptial
- Hooks by Striatum
- Validation
- CLI (php wel)
- Cache
- Hash
- Filesystem
- Html
- Translation
- Encryption
- Cookie
- Session
- Database
- Migration
- Seed
- Auth
- Log
- Queue
- Redis
- Remote
- Reminder
- Workbench (not planned)
- Pagination (provided by WordPress)