Commit a7df74c
committed
Issue #198: Refactor codebase organization to separate view from the model
* backend code is now in the app folder
* cache folder now outside of web view too, in case we want to cache non-public data
* path to create a new views is now dispatcher -> (controller <-> model) -> view, the onestring view uses it
* other views not up to date work as before until they get ported to MVC
* web folder only contains front-end code now (that includes p12n and docs static folders)
* all traffic now goes through web/index.php, no need to specify the router script anymore with php dev server
* WEBSERVICE constand renamed JSON_API, all multiword constants now use underscore (WEB_ROOT vs WEBROOT /ex) to follow our own coding guidelines
* README updated (also fixed markdown syntax to be homogeneous, application description and IRC link now works)
* New app/config folder containing *.txt files for locales + config.ini
* add a minimum bugzilla_components.json file1 parent c449c58 commit a7df74c
69 files changed
Lines changed: 160 additions & 137 deletions
File tree
- app
- classes/Transvision
- config
- controllers
- inc
- models
- views
- cache
- tests
- testfiles/cache
- units
- web
- cache
- inc
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
0 commit comments