Closed (works as designed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
base system
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
1 Oct 2015 at 03:32 UTC
Updated:
1 Oct 2015 at 22:12 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
hussainwebThis is basically built on top of revert of #2406681: Add an autoload.php in the repo root to control the autoloader of front controllers. There might have been more usages introduced since then. Tests shall tell us.
Comment #3
hussainwebComment #5
yched commentedThe root composer.json still has a "_readme" referring to the ./vendor/autoload.php / ./autoload.php dance, this can be removed as well (yay)
Comment #6
davidwbarratt commentedIn #2380389-24: Use a single vendor directory in the root I explained that you can put the vendor directory anywhere.
In #2380389-98: Use a single vendor directory in the root I explained that I always move the vendor directly outside of the webroot for security reasons.
Since this issue would remove a security feature, and would make it impossible for users to have the vendor directory outside of the webroot, I'm marking it as "Closed (works as designed)."
We are also following the lead of Symfony and Laravel by having a user-editable front autoloader (which they both have).
Comment #8
davidwbarratt commented