{"id":21819424,"url":"https://github.com/dflydev/es-cqrs-broadway-workshop","last_synced_at":"2025-04-14T02:29:15.833Z","repository":{"id":32089214,"uuid":"35661276","full_name":"dflydev/es-cqrs-broadway-workshop","owner":"dflydev","description":"Introduction to Event Sourcing \u0026 CQRS with Broadway workshop project","archived":false,"fork":false,"pushed_at":"2018-05-30T16:19:20.000Z","size":119,"stargazers_count":68,"open_issues_count":1,"forks_count":14,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-14T02:29:00.273Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dflydev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-05-15T07:54:43.000Z","updated_at":"2024-04-02T10:15:14.000Z","dependencies_parsed_at":"2022-09-11T01:21:18.606Z","dependency_job_id":null,"html_url":"https://github.com/dflydev/es-cqrs-broadway-workshop","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dflydev%2Fes-cqrs-broadway-workshop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dflydev%2Fes-cqrs-broadway-workshop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dflydev%2Fes-cqrs-broadway-workshop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dflydev%2Fes-cqrs-broadway-workshop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dflydev","download_url":"https://codeload.github.com/dflydev/es-cqrs-broadway-workshop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248810794,"owners_count":21165184,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-27T16:19:04.190Z","updated_at":"2025-04-14T02:29:15.798Z","avatar_url":"https://github.com/dflydev.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Event Sourcing and CQRS with Broadway Workshop\n\n## Tutorial Setup\n\nPrior to arriving at the event, clone this repository so that you will not have to download it at the venue. Also, make sure to run `composer install` after you have finished cloning. If you are able to do this, you are more likely to have a successful tutorial.\n\nKeep in mind that there might be last minute changes to the repository. Check the night before the event to see if you need to pull any recent changes.\n\nTo be able to do the exercises in this tutorial, you need to have the following things set-up on your machine:\n\n1. Composer\n2. PHP 7.1 (or later)\n\nIt is expected that you know how to edit PHP files, and run them on the command line. All exercises will revolve around writing command line scripts.\n\nIf you have questions related to any of the installation instructions below, please email me at beau@dflydev.com, or find me (simensen) on IRC's Freenode network.\n\n### Composer\n\nMake sure you can call Composer through either just `composer`, or by calling `php /path/to/composer.phar`. I would recommend that you follow the instructions at https://getcomposer.org/download/ by running the 4 PHP commands, and then copy the installed `composer.phar` file to `/usr/local/bin/composer`:\n\n    sudo cp composer.phar /usr/local/bin/composer\n\nNow verify whether Composer works by running:\n\n    composer --version\n\n### PHP 7.1, 7.2\n\nPlease install the PHP package through your package manager. For Debian and Ubuntu, this package is named `php`.\n\nTo verify whether your installation worked, run the following commands:\n\n    php --version\n\nRunning this command should output something like this (pay attention to the version numbers):\n\n    PHP 7.2.4 (cli) (built: Mar 29 2018 15:32:43) ( NTS )\n    Copyright (c) 1997-2018 The PHP Group\n    Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies\n        with blackfire v1.18.2~mac-x64-non_zts72, https://blackfire.io, by SensioLabs\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdflydev%2Fes-cqrs-broadway-workshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdflydev%2Fes-cqrs-broadway-workshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdflydev%2Fes-cqrs-broadway-workshop/lists"}