{"comment":{"url":"https://api.github.com/repos/laravel/framework/comments/10366744","html_url":"https://github.com/laravel/framework/commit/49e91aeabba71e16e88b175e1e0b62a6e8d506c9#commitcomment-10366744","id":10366744,"user":{"login":"winglian","id":381258,"avatar_url":"https://avatars.githubusercontent.com/u/381258?v=3","gravatar_id":"","url":"https://api.github.com/users/winglian","html_url":"https://github.com/winglian","followers_url":"https://api.github.com/users/winglian/followers","following_url":"https://api.github.com/users/winglian/following{/other_user}","gists_url":"https://api.github.com/users/winglian/gists{/gist_id}","starred_url":"https://api.github.com/users/winglian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/winglian/subscriptions","organizations_url":"https://api.github.com/users/winglian/orgs","repos_url":"https://api.github.com/users/winglian/repos","events_url":"https://api.github.com/users/winglian/events{/privacy}","received_events_url":"https://api.github.com/users/winglian/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"49e91aeabba71e16e88b175e1e0b62a6e8d506c9","created_at":"2015-03-24T13:25:00Z","updated_at":"2015-03-24T13:25:00Z","body":"Thanks for this. My concern with using vendorIsWritable() is that one workflow for deploying is to run the `composer install` and `php artisan optimize` and then bundle the entire directory with artifacts for deployment. Now it is possible that at run time, the vendor path may not actually be writable so Laravel goes and checks the wrong path and the file isn't going to be there. Perhaps having the directory for these files as a configurable setting makes more sense? "}}