If you try the bin/cake bake policy
command and get "Could not find a task named policy
."
bin/cake bake policy
Could not find a task named `policy`.
Make sure CakePHP Authorization is installed and then add the following to src/Application.php
public function bootstrap(): void
{
// Call parent to load bootstrap from files.
parent::bootstrap();
// other code here
// Load more plugins here
$this->addPlugin('Authorization');
}
Try again and you are good to go
bin/cake bake policy
# output
You must provide a name to bake a policy
bin/cake bake policy DebugKitAuthBypass
#output
Creating file C:\dev\cake-auth\src\Policy\DebugKitAuthBypassPolicy.php
Wrote `C:\dev\cake-auth\src\Policy\DebugKitAuthBypassPolicy.php`
0 Comments