Symfony bundle directory structure - where to put service classes
<p>In my Symfony 3 app I have several classes that do some kind of task, for example calculating amounts, finding things, naming directories...</p>

<p>Currently, they are all in Service directory, so directory structure looks something like this:</p>

<pre><code>- AppBundle
 -- Controller
 -- Entity
 -- Form
 -- Service
   -- LiveStatsCalculator.php
   -- DirectoryNamer.php
   -- AdvertisementPlayCalendarFactory.php
   -- MediaConfigGenerator.php
   ...
</code></pre>

<p>Is this good approach, or should I separate directories, based on a task class is responsible for?
For example:</p>

<pre><code>- AppBundle
 -- Controller
 -- Calculator
   -- LiveStatsCalculator.php
 -- Entity
 -- Factory
   -- AdvertisementPlayCalendarFactory.php
 -- Form
 -- Namer
   -- DirectoryNamer.php
</code></pre>

<p>Or, perhaps, there is even better solution? :)</p>