https://github.com/andkon13/api_record
A sample application using an API instead of DB
https://github.com/andkon13/api_record
api api-client php yii2-application-template
Last synced: 2 months ago
JSON representation
A sample application using an API instead of DB
- Host: GitHub
- URL: https://github.com/andkon13/api_record
- Owner: andkon13
- License: other
- Created: 2016-11-26T08:56:52.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-07-27T07:49:07.000Z (almost 8 years ago)
- Last Synced: 2025-01-22T07:37:19.694Z (4 months ago)
- Topics: api, api-client, php, yii2-application-template
- Language: PHP
- Homepage:
- Size: 46.9 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
**Api record**
Демо проект для доклада на PhpParty [https://yadi.sk/i/1LYeL3gp3CfJYE]
Пример структуры работы с данными, получаемыми от апи, через те-же методы и
интерфейсы которые используются при работае с ActiveRecord и данными
получаемыми от БД.Основная идея, реализовать возможность при работе с апи использовать логику и виджеты yii.
В итоге при программировании в контроллерах и представлениях между моделями работающими с апи и работающими с БД нет
никакой разници и фронтенд-программисту не обязательно знать откуда беруться данные в данной модели.
**usage**
`class Product extends ApiRecord` `{`
`...`
`}`
`$model = Product::findOne(1);`