KMP PHP API Reference

QueuedJobPolicyTest extends BaseTestCase
in package

QueuedJobPolicy test — tests all 16 public policy methods.

Each method delegates to _hasPolicy(), so we verify:

  1. Super-user bypass via before()
  2. Non-privileged user denial for every method

Table of Contents

Properties

$Members  : mixed
$policy  : QueuedJobPolicy

Methods

policyMethodProvider()  : array<string|int, mixed>
testExtendsBasePolicy()  : void
testNonPrivilegedUserDenied()  : void
testSuperUserAllowedForMethod()  : void
testSuperUserBypass()  : void
loadMember()  : Member
makeEntity()  : BaseEntity
setUp()  : void

Properties

Methods

policyMethodProvider()

public static policyMethodProvider() : array<string|int, mixed>
Return values
array<string|int, mixed>

testNonPrivilegedUserDenied()

public testNonPrivilegedUserDenied(string $method) : void
Parameters
$method : string
Tags
dataProvider

policyMethodProvider

testSuperUserAllowedForMethod()

public testSuperUserAllowedForMethod(string $method) : void
Parameters
$method : string
Tags
dataProvider

policyMethodProvider


        
On this page

Search results