Skip to content

CakePHP 3.0 plugins into vendor folder #217

Description

@Laykou

According to the new logic introduced in cakephp/cakephp#5641 by @markstory the CakePHP plugins "type": "cakephp-plugin" should be installed into the vendor folder. The CakePHP has already a postAutoloadDump which will link the plugins from the vendor folder into the cake app.

What I see as the problem is that this applies only for the new CakePHP 3.0 version, however there is no difference in the "type": "cakephp-plugin" composer attribute for the 2.x versions.

Possibly all the creators of CakePHP 3.x plugins should be instructed not to require this composer/installers plugin in their composer.json.

Refs cakephp/cakephp#5918


I experienced the issue with the boostrap3 helper plugin where I also created the pull request CakePHP-Bootstrap/cakephp3-bootstrap-helpers#10, but globally the issue cannot be fixed there.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions