Do you have multiple PHP projects with the same or similar logic? Are you sick of your team copy pasting code from one project to another? Let's talk about pulling all that shared code into one (or more) libraries and how to implement them in your projects via Composer. We'll also be touching on related topics like Statis, Packagist, Toran proxy, Composer settings, code structure, autoloading, and strategies to use when refactoring classes into your new library. Quit duplicating code and come check out this session!

Comments

Comments are closed.

Great info!

A very comprehensive introduction to the nitty-gritty details of creating Composer packages. Very aggressive at anticipating potential problems newbies have and explaining what can go wrong. It skims over the details of pulling packages from Composer and using them in your code, but who isn't doing that these days?

Rated 5

Dan Lanza at 15:38 on 25 Oct 2017

Good talk, got exactly what I needed and expected.

Practical examples and ways to proceed with scenarios we all have faced.

Rated 5

Julian at 17:04 on 26 Oct 2017

One of my favorite talks of the conference. 100% practical, jam packed with info.

Rated 5

Chris Ostrom at 07:51 on 30 Oct 2017

This was perfect! Thanks!

Joshua Ray Copeland (Speaker) at 23:01 on 30 Oct 2017

Thank you for the feedback, it was a pleasure to speak @ ZendCon!