Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Symfony Blog:
Interview with Pawel Jedrzejewski, founder of Sylius project
Oct 24, 2017 @ 13:45:01

The Symfony blog has a new post featuring an interview with Pawe? J?drzejewski, the founder of the Sylius project - an ecommerce platform based on the Symfony components.

Sylius, an e-commerce project based on Symfony components, recently released its 1.0.0 stable version. After several years of work and thousands of commits from hundred of contributors, Sylius is now ready to take the e-commerce world by storm. We chatted with Pawe? J?drzejewski, founder and leader of the project, to celebrate this milestone.

In the interview Pawe? answers questions about the project itself, why it stands out from some of the other ecommerce projects, the state of ecommerce and why they chose Symfony components as the base for the project.

tagged: symfony interview sylius ecommerce platform component

Link: http://symfony.com/blog/interview-with-pawe-jdrzejewski-founder-of-sylius-project

SitePoint PHP Blog:
Upgrading Sylius the TDD Way: Exploring PhpSpec & Behat
May 02, 2017 @ 11:49:02

On the SitePoint PHP blog they've continued their series looking at upgrading Sylius, an e-commerce application based on Symfony, with the help of test-driven development methods to ensure nothing breaks along the way. These next two articles cover the use of PhpSpec and using Behat for the different types of testing.

Last time, we developed some new features on top of Sylius’ core to indicate which products and their variants are low on stock and need replenishing. Now, we move on to seeing our changes in the UI, which means we will need to do a bit of StoryBDD testing.

In [the third] part, [we] extend some core classes to indicate color-coded inventory status. First, we’ll deal with the back end part. In a followup post, we’ll use Behat and test the visual changes. Please follow the instructions in the previous post to get a working instance up and running.

In each of the tutorials they walk you through the changes you'll need to make on the Sylius side to test both the Inventory and Product functionality that already come with the package. Examples of each kind of test are included as well as the output from the example test runs.

tagged: testing sylius tdd testdrivendevelopment phpspec behat

Link: https://www.sitepoint.com/upgrading-sylius-tdd-way-exploring-phpspec

Symfony Finland:
Symfony Bundle Spotlight: EasyLogHandler, eZ Migration Bundle, Netgen Layouts & Syl
Aug 23, 2016 @ 11:06:04

On the Symfony Finland blog they've posted a "spotlight" article highlighting several useful Symfony packages to help make your development life easier.

With the summer coming to an end there is increasing activity in the Symfony community in the form of bundles. Recently four interesting Symfony bundles have had interesting status updates: EasyLogHandler, eZ Migration Bundle, Netgen Layouts and Sylius.

The packages mentioned (some relatively new) are:

Each item on the list comes with a brief description of either the features of the library or a brief overview of what's changing in the package's updates.

tagged: symfony bundle spotlight easyloghandler ezmigration netgenlayouts sylius

Link: https://www.symfony.fi/entry/symfony-bundle-spotlight-easyloghandler-ez-migration-bundle-netgen-layouts-and-sylius

Sound of Symfony Podcast:
Episode 13 - E-commerce with Pawel
Apr 07, 2016 @ 12:02:23

The Sound of Symfony podcast has posted their latest episode, Episode #13: Episode 13 - E-commerce with Pawe?:

In this episode we talk about e-commerce on Symfony in general, and using Sylius in particular with our special guest, Pawe? J?drzejewski.

Other topics mentioned in this episode include:

You can listen to this latest episode either through the in-page audio player or by downloading the mp3 directly. If you enjoy the episode be sure to subscribe to their feed and follow them on Twitter for the latest updates.

tagged: soundofsymfony podcast ep13 pawel sylius

Link: http://www.soundofsymfony.com/episode/episode-13/