
Backvendor is an Yii extension that helps developers to speed up development of web services and administration sites based on Yii Framework.
Feature list ¶
- Just one console command to create basic structure of your multi application system with common core.
- Backend engine that allows creating CRUD pages by setting configurations in Yii style. You do not have to generate CRUD controllers and views for every ActiveRecord model - you generate models and configure custom options in array (e.g. image uploading for image fields). It allows you to change CRUD by changing models only.
- JSON API Web service engine
- Auto documentation of API version generated as a web page
- API versioning. You can make successors of your API versions to support older and newer once at one time.
- Engine to create functional tests for your API due to TDD concept based on phpunit.
- Deployment script for moving your project to production server using Phing
Requirements ¶
Yii 1.1 or above
Resources ¶

Total 4 comments
You configure module in a normal Yii-way. When you have installed your multiapp you have 2 normal yii applications - webservice and backend with same core. Just open applications/backend/protected/config/main.php and you can configure module for admin panel app. If you want to have the same module for all apps - just set it up in core/config/main.php Core config is merged with each app config so you can redefine core settings for each app. If you need some front-end site you can create it in applications folder using same way of config merging. In next update we plan to add createapp console command to simplify this process.
Have a look at our documentation at http://www.mobidev.biz/backvendor_overview
Hope it will help
Ok is nice ext...but how to configure module in backvendor. tq for your extensions.
Its very interesting... I'l try it this month... after write a review...
Leave a comment
Please login to leave your comment.