Commit graph

26 commits

Author SHA1 Message Date
Alexey Skobkin 6fc01076e2 fix #30. Factories and API clients refactored to DTO. Some other changes. 2017-01-15 05:54:38 +03:00
Alexey Skobkin 5271fd5f59 New PHP 7.1 type hints for factories. 2017-01-13 02:21:17 +03:00
Alexey Skobkin 4c02e17595 UserApi slightly refactored. 2017-01-11 21:30:16 +03:00
Alexey Skobkin 592d9592c6 AccountFactory is now receives AccountRepository directly instead of EntityManager. 2017-01-11 19:31:37 +03:00
Alexey Skobkin 20878ab123 PostFactory is now receives PostRepository directly. Still depends on EntityManager because of UoW usage. 2017-01-11 19:27:08 +03:00
Alexey Skobkin 0dc01bef2b FileFactory is now receives FileRepository directly instead of EntityManager. 2017-01-11 19:21:20 +03:00
Alexey Skobkin 2ac54dc1b4 TagFactory is now receives TagRepository directly instead of EntityManager. 2017-01-11 19:17:52 +03:00
Alexey Skobkin 09cc3741e7 CommentFactory is now gets direct injection of CommentRepository and PostRepository instead of EntityManager. 2017-01-11 19:11:55 +03:00
Alexey Skobkin 097d9a5f65 UserFactory is now gets UserRepository directly instead of EntityManager. 2017-01-11 18:58:02 +03:00
Alexey Skobkin fbea7ffe4e PostFactory exception fix. 2017-01-09 21:43:41 +03:00
Alexey Skobkin cf005637f8 MisdGuzzleBundle removed from project in favor of CsaGuzzleBundle. AbstractApi refactored to use Guzzle 6. Service names refactoring (now all uses 'app.' prefix). Factories slightly refactored. 2017-01-09 02:26:06 +03:00
Alexey Skobkin 4e24b58c49 User renaming Telegram notifications. User renaming event 'app.users.renamed' present. UpdateSubscriptionsCommand refactored (now updates data in single transaction). SubscriptionsManager updated (now not flushing). Point API clients and factories not flushing data themselves. Possible bugs added. 2017-01-07 00:38:20 +03:00
Alexey Skobkin 3b8b6d3732 Telegram account linking added. Telegram bot services refactored. Legacy abstract API client POST requests fixed. 2017-01-05 23:17:19 +03:00
Alexey Skobkin 54da4c454c unused imports removed. 2016-12-12 21:34:48 +03:00
Alexey Skobkin 34fc7c9e21 UserFactory code quality fix. 2016-12-12 21:25:41 +03:00
Alexey Skobkin d8e6a2bbe0 TagFactory code quality fix. 2016-12-12 21:24:23 +03:00
Alexey Skobkin 860ea95538 PostFactory code quality fix. 2016-12-12 21:23:11 +03:00
Alexey Skobkin be074ebad5 FileFactory code quality fix. 2016-12-12 21:17:02 +03:00
Alexey Skobkin aeaad243bc CommentFactory code quality fix. 2016-12-12 21:15:46 +03:00
Alexey Skobkin dd3733f75e PostFactory more informative log and bugfix for null arguments with array typehint. 2016-03-26 02:48:39 +03:00
Alexey Skobkin f919740524 File entity added. Post and Comment entities now has $files property. New migration. New FileFactory. 2016-03-25 00:28:43 +03:00
Alexey Skobkin a1b982d891 Test implementation of crawler API. NOT SECURED BY TOKEN YET. 2016-03-24 01:49:22 +03:00
Alexey Skobkin 892f24fb16 UserFactory createFromDTO() public method added. Bug fixed. 2016-03-23 22:38:44 +03:00
Alexey Skobkin 2aaa620606 Factories refactoring (moved to separate directory). 2016-03-23 20:06:49 +03:00
Alexey Skobkin 1034ce4692 Forgotten code and some other fixes. 2015-10-26 06:31:24 +03:00
Alexey Skobkin 3b25afd6aa More factories to the God of Factories! Entities update. 2015-10-26 06:00:01 +03:00