{"action":"created","issue":{"url":"https://api.github.com/repos/jorge07/symfony-4-es-cqrs-boilerplate/issues/47","repository_url":"https://api.github.com/repos/jorge07/symfony-4-es-cqrs-boilerplate","labels_url":"https://api.github.com/repos/jorge07/symfony-4-es-cqrs-boilerplate/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/jorge07/symfony-4-es-cqrs-boilerplate/issues/47/comments","events_url":"https://api.github.com/repos/jorge07/symfony-4-es-cqrs-boilerplate/issues/47/events","html_url":"https://github.com/jorge07/symfony-4-es-cqrs-boilerplate/issues/47","id":341327174,"node_id":"MDU6SXNzdWUzNDEzMjcxNzQ=","number":47,"title":"What is the idea behind repository and collection?","user":{"login":"3amprogrammer","id":15548650,"node_id":"MDQ6VXNlcjE1NTQ4NjUw","avatar_url":"https://avatars1.githubusercontent.com/u/15548650?v=4","gravatar_id":"","url":"https://api.github.com/users/3amprogrammer","html_url":"https://github.com/3amprogrammer","followers_url":"https://api.github.com/users/3amprogrammer/followers","following_url":"https://api.github.com/users/3amprogrammer/following{/other_user}","gists_url":"https://api.github.com/users/3amprogrammer/gists{/gist_id}","starred_url":"https://api.github.com/users/3amprogrammer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/3amprogrammer/subscriptions","organizations_url":"https://api.github.com/users/3amprogrammer/orgs","repos_url":"https://api.github.com/users/3amprogrammer/repos","events_url":"https://api.github.com/users/3amprogrammer/events{/privacy}","received_events_url":"https://api.github.com/users/3amprogrammer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-07-15T14:59:10Z","updated_at":"2018-07-23T18:37:11Z","closed_at":null,"author_association":"NONE","body":"I see you have `UserCollectionInterface` and `UserRepositoryInterface`. Could you please tell me what is the difference and when should I use one over the other? \r\n\r\nAwesome boilerplate! 🏅 "},"comment":{"url":"https://api.github.com/repos/jorge07/symfony-4-es-cqrs-boilerplate/issues/comments/407158690","html_url":"https://github.com/jorge07/symfony-4-es-cqrs-boilerplate/issues/47#issuecomment-407158690","issue_url":"https://api.github.com/repos/jorge07/symfony-4-es-cqrs-boilerplate/issues/47","id":407158690,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNzE1ODY5MA==","user":{"login":"pascal08","id":5864409,"node_id":"MDQ6VXNlcjU4NjQ0MDk=","avatar_url":"https://avatars3.githubusercontent.com/u/5864409?v=4","gravatar_id":"","url":"https://api.github.com/users/pascal08","html_url":"https://github.com/pascal08","followers_url":"https://api.github.com/users/pascal08/followers","following_url":"https://api.github.com/users/pascal08/following{/other_user}","gists_url":"https://api.github.com/users/pascal08/gists{/gist_id}","starred_url":"https://api.github.com/users/pascal08/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pascal08/subscriptions","organizations_url":"https://api.github.com/users/pascal08/orgs","repos_url":"https://api.github.com/users/pascal08/repos","events_url":"https://api.github.com/users/pascal08/events{/privacy}","received_events_url":"https://api.github.com/users/pascal08/received_events","type":"User","site_admin":false},"created_at":"2018-07-23T18:37:11Z","updated_at":"2018-07-23T18:37:11Z","author_association":"NONE","body":"Alright. I think we should converge on the most valuable things to document for each of the implemented features. I have written down some questions that came up my mind that would help a newcomer to quickly grasp the design intentions.\r\n\r\nCommand Bus, Query Bus, Event Bus\r\n- Why Tactician for Command/Query Bus? (A: because of the return at resolver level)\r\nEvent Store\r\n- How to replay events?\r\nRead Model\r\n- How to build a projection?\r\nAsync Event subscribers\r\n- How do Symfony/RabbitMQ/ElasticSearch work together?\r\n"}}
{"actor":{"display_login":"pascal08"}}