thirdrowのメモ

メモ用です

Silexからautoloaderが削除されてた

composer updateしたら動かなくなってなんぞと思ったら

Removed the ``autoloader`` service (use composer instead).

https://github.com/fabpot/Silex/commit/1a23e6c9d41e56a93129469f177ea064014d5e74/

composer使えって事らしい。
自分の場合

$app['autoloader']->registerNamespace('Hoge', __DIR__);

とかしていたのを、composer.jsonに

    "autoload": {
        "psr-0": {
            "Hoge":"src/",
        }
    }

とかして解決。
後は各種ServiceProvidorの登録時にclass_pathの指定がいらなくなってますね。