both although using composer more and more David
On 31/05/2013, at 3:13 AM, Marco Pivetta <[email protected]> wrote: > Hi everybody! > > tl;dr: ZF2: do you use composer or Zend\Loader? Simply reply with "loader" or > "composer" :) > > I've been discussing on IRC about dropping the pre-configured Zend\Loader > instance in standard MVC applications (we're discussing that for ZF3). > Since I was asserting that most users do use composer for autoloading their > stuff, I got told to get proof of that - so please just drop me a line :) > > The main idea is to move away from configuring autoloading per-library and > instead use composer to autoload everything. Here's how the config of a > composer.json file would look: > > { > "autoload": { > "psr-0": { > "MyLib": "path/to/my-lib" > } > } > } > > Here's how it would look with Zend\Loader: > > include $zf2Path . '/Zend/Loader/AutoloaderFactory.php'; > Zend\Loader\AutoloaderFactory::factory(array( > 'Zend\Loader\StandardAutoloader' => array( > 'autoregister_zf' => true, > 'namespaces' => array( > 'MyLib' => "path/to/my-lib", > ), > ) > )); > > The main difference here is that composer requires us to run `composer > dump-autoload` before being able to use `MyLib` > > The idea is NOT about dropping Zend\Loader, but just removing the > initialization logic from the skeleton application. > > If you also have thoughts except for your preference, please share! > > > > Marco Pivetta > > http://twitter.com/Ocramius > > http://ocramius.github.com/
