Welcome Guest, Not a member yet? Register   Sign In
Multiple filters set on a route in routes.php
#1

How would I define different multiple before and after filters for a route in the routes.php config file.
When I define the filters
PHP Code:
$routes->get'beelevels''Beelevels::index', [
   'filter' => [
      'authorize',
      'permissions:view,lookups',
   ]
] ); 
the filter are attached to both before and after, if I define the filters
PHP Code:
$routes->get'beelevels''Beelevels::index', [
   'filter' => [
      'before' => [
         'authorize',
         'permissions:view,lookups',
      ]
   ]
] ); 
I get an exception
Code:
CodeIgniter\Filters\Filters::enableFilter(): Argument #1 ($name) must be of type string, array given, called in ....\system\Filters\Filters.php on line 547
at SYSTEMPATH\Filters\Filters.php:486

The documentation on multiple routes is a bit light.
Dirk B.
ESD Digital
No SEO spam - see forum guidelines
Reply


Messages In This Thread
Multiple filters set on a route in routes.php - by abatrans - 04-29-2024, 11:31 AM



Theme © iAndrew 2016 - Forum software by © MyBB