I know that N-Tier intended to separate layers on different networkbut I would like to have the same code separation in codeigniterI got this idea to haveModel : for database CRUD - > Data layerREST API : for business logic> Business layer   that calls CRUD method from modelsController & View are going as beforeand flow will beView<>Controller <> API(with Business classes) <>ModelI wanna know what kind of drawbacks it can be such architecture
How to achieve N-Tier type in Codeigniter MVC
php;mvc;rest;n tier;codeigniter