title: Where to put 3rd party service providers in my Silex app?
body: <p>I've just started exploring Silex for the first time and sorry if this sounds like a stupid question.</p>
  
  <p>I'd like to use a ServiceProvider <a href="https://github.com/igorw/ConfigServiceProvider" rel="nofollow">written by Igorw to load YAML files</a>. Every 3rd party Service Provider has the same structure:</p>
  
  <pre class="lang-none prettyprint-override"><code>- /src
  -- /Igorw
  --- /Silex
  ---- SomeServiceProvider.php
  </code></pre>
  
  <p>I was wondering where to put these files in my own app? What is considered best practice? I can't really find any information about that. My own app structure looks like this:</p>
  
  <pre class="lang-none prettyprint-override"><code>/app
  /src
      /controller
      /view
      ...
  /vendor
  /web
  composer.json
  </code></pre>