Skip to content

roots/paths filters missing from 3.x #506

Open
@kapoko

Description

@kapoko

Version

3.x

What did you expect to happen?

Even though mentioned in the docs for 3.x the acorn/path filters do nothing in acorn 3.x

Relevant function in 2.x where the filters are still present: https://github.com/roots/acorn/blob/16b91ac15d17a861515552e958195b11e94b2a49/src/Roots/Acorn/Bootloader.php#L242-L259

Same function in 3.x: https://github.com/roots/acorn/blob/c94b27f83002ac12ef42790d1a4cfb270d512c61/src/Roots/Acorn/Bootloader.php#L324-L335

What actually happens?

add_filter('acorn/paths', ...) does nothing.

Steps to reproduce

In functions.php add the following filter before booting Acorn, it prints 'filter called' in Acorn 2.x but not in 3.x.

add_filter('acorn/paths', function() {
    var_dump('filter called');
});

\Roots\bootloader()->boot();

System info

No response

Log output

No response

Please confirm this isn't a support request.

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions