GET https://kopalnia.epralnia24.pl/laundry/products/?direction=DESC&page=1&sort=p.enteryAt

Security

Token

pralnia@bogdanka.pl Username
Authenticated
Property Value
Roles
[
  "ROLE_LAUNDRY_ADMIN"
  "ROLE_ALLOWED_TO_SWITCH"
]
Inherited Roles none
Token
Symfony\Component\Security\Http\Authenticator\Token\PostAuthenticationToken {#669
  -user: App\Entity\User {#115 …}
  -roleNames: [
    "ROLE_LAUNDRY_ADMIN"
    "ROLE_ALLOWED_TO_SWITCH"
  ]
  -attributes: []
  -firewallName: "main"
}

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\UserAuthenticator
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "switch_user"
  "remember_me"
  "App\Security\UserAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#687
  -map: Symfony\Component\Security\Http\AccessMap {#688 …}
  -logger: Monolog\Logger {#676 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#715
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#777 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#676 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#716 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#643 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#671 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#718 …}
}
58.47 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#592
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#720 …}
}
0.37 ms (none)
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#584
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#778 …}
  -provider: Symfony\Bridge\Doctrine\Security\User\EntityUserProvider {#596 …}
  -userChecker: Symfony\Component\Security\Core\User\InMemoryUserChecker {#585 …}
  -firewallName: "main"
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#593 …}
  -usernameParameter: "_switch_user"
  -role: "ROLE_ALLOWED_TO_SWITCH"
  -logger: Monolog\Logger {#676 …}
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#926 …}
  -stateless: false
  -urlGenerator: Symfony\Bundle\FrameworkBundle\Routing\Router {#795 …}
  -targetRoute: null
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#582
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#778 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#593 …}
  -map: Symfony\Component\Security\Http\AccessMap {#688 …}
}
1.13 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#679
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#778 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#666 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#643 …}
}
0.00 ms (none)

Authenticators

Authenticator Supports Authenticated Duration Passport Badges
"App\Security\UserAuthenticator"
0.00 ms (none) (none)
"Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
0.00 ms (none) (none)

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
4
"App\Security\Voter\AlertVoter"
5
"App\Security\Voter\AttributeVoter"
6
"App\Security\Voter\BatchJobVoter"
7
"App\Security\Voter\CassationTypeVoter"
8
"App\Security\Voter\CassationVoter"
9
"App\Security\Voter\ClientCompanyVoter"
10
"App\Security\Voter\ClientVoter"
11
"App\Security\Voter\ClothesGroupVoter"
12
"App\Security\Voter\ClothesServiceReasonVoter"
13
"App\Security\Voter\ClothesServiceVoter"
14
"App\Security\Voter\CompanyVoter"
15
"App\Security\Voter\EquipmentTypeVoter"
16
"App\Security\Voter\EquipmentVoter"
17
"App\Security\Voter\InventoryGroupVoter"
18
"App\Security\Voter\PhysicalInventoryVoter"
19
"App\Security\Voter\PriceVoter"
20
"App\Security\Voter\PrinterVoter"
21
"App\Security\Voter\ProductAttributeGroupVoter"
22
"App\Security\Voter\ProductBatchVoter"
23
"App\Security\Voter\ProductVoter"
24
"App\Security\Voter\RackVoter"
25
"App\Security\Voter\ReportCassationVoter"
26
"App\Security\Voter\ReportClientByProductVoter"
27
"App\Security\Voter\ReportClothesByWorkerVoter"
28
"App\Security\Voter\ReportClothesInVoter"
29
"App\Security\Voter\ReportClothesPricesM2Voter"
30
"App\Security\Voter\ReportClothesPricesVoter"
31
"App\Security\Voter\ReportClothesPricesWeightVoter"
32
"App\Security\Voter\ReportClothesServiceVoter"
33
"App\Security\Voter\ReportClothesStateVoter"
34
"App\Security\Voter\ReportClothesVoter"
35
"App\Security\Voter\ReportClothesWorkersVoter"
36
"App\Security\Voter\ReportDepractedVoter"
37
"App\Security\Voter\ReportDeviceReadsVoter"
38
"App\Security\Voter\ReportEquipmentsByClientVoter"
39
"App\Security\Voter\ReportListOfOrdersVoter"
40
"App\Security\Voter\ReportProductBatchVoter"
41
"App\Security\Voter\ReportProductsBatchClosedVoter"
42
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
43
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
44
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
45
"App\Security\Voter\ReportProductsBatchOpenVoter"
46
"App\Security\Voter\ReportProductsInDetailsVoter"
47
"App\Security\Voter\ReportProductsRegisteredVoter"
48
"App\Security\Voter\ReportProductsVoter"
49
"App\Security\Voter\ReportQuantypeVoter"
50
"App\Security\Voter\ReportSettlementWeightVoter"
51
"App\Security\Voter\ReportSettlementsPricesM2Voter"
52
"App\Security\Voter\ReportSettlementsPricesVoter"
53
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
54
"App\Security\Voter\ReportStateMachineVoter"
55
"App\Security\Voter\ReportWashedTextilesVoter"
56
"App\Security\Voter\ReportWashedTextilesWeightVoter"
57
"App\Security\Voter\ReportWashingDepractedByProductVoter"
58
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
59
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
60
"App\Security\Voter\ReportWashingFrequencyVoter"
61
"App\Security\Voter\StateMachineVoter"
62
"App\Security\Voter\StateRoadMapVoter"
63
"App\Security\Voter\StateStatusVoter"
64
"App\Security\Voter\StatmentVoter"
65
"App\Security\Voter\StickyNoteVoter"
66
"App\Security\Voter\SwitchToLaundryUserVoter"
67
"App\Security\Voter\UserVoter"
68
"App\Security\Voter\WardVoter"

Access decision log

# Result Attributes Object
1 GRANTED
[
  "ROLE_LAUNDRY_ADMIN"
  "ROLE_LAUNDRY_USER"
  "ROLE_LAUNDRY_HOSPITAL"
]
Symfony\Component\HttpFoundation\Request {#2
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#15 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#9 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#12 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#18 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#17 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#16 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#19 …}
  #content: ""
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: null
  #pathInfo: "/laundry/products/"
  #requestUri: "/laundry/products/?sort=p.enteryAt&direction=DESC&page=1"
  #baseUrl: ""
  #basePath: ""
  #method: "GET"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#609 …}
  #locale: "pl"
  #defaultLocale: "pl"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: ? bool
  -trustedValuesCache: []
  -isIisRewrite: false
  format: "html"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS GRANTED
Show voter details
2 GRANTED product_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
3 DENIED ROLE_MANAGE
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED ROLE_SUPERADMIN
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
5 GRANTED ROLE_LAUNDRY_ADMIN
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS GRANTED
Show voter details
6 DENIED ROLE_LAUNDRY_USER
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
7 GRANTED ROLE_LAUNDRY_ADMIN
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS GRANTED
Show voter details
8 GRANTED sticky_note_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS GRANTED
Show voter details
9 GRANTED client_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS GRANTED
Show voter details
10 GRANTED client_company_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS GRANTED
Show voter details
11 GRANTED ward_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS GRANTED
Show voter details
12 GRANTED client_create
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS GRANTED
Show voter details
13 GRANTED clothes_group_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS GRANTED
Show voter details
14 GRANTED clothes_group_create
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS GRANTED
Show voter details
15 GRANTED client_import
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS GRANTED
Show voter details
16 GRANTED product_import
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
17 GRANTED clothes_service_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS GRANTED
Show voter details
18 GRANTED clothes_service_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS GRANTED
Show voter details
19 GRANTED clothes_service_reason_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS GRANTED
Show voter details
20 GRANTED report_cassation_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS GRANTED
Show voter details
21 GRANTED user_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS GRANTED
Show voter details
22 GRANTED cassation_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS GRANTED
Show voter details
23 GRANTED cassation_type_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS GRANTED
Show voter details
24 GRANTED product_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
25 GRANTED product_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
26 GRANTED batch_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS GRANTED
Show voter details
27 GRANTED batch_job_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS GRANTED
Show voter details
28 DENIED state_status_list
Proxies\__CG__\App\Entity\Company {#104
  -id: 2
  -company: "Bogdanka"
  -companyType: App\Config\CompanyType {#580 …}
  -nip: "7130005784"
  -postCode: null
  -city: "21-013 Bogdanka"
  -address: "Bogdanka"
  -users: Doctrine\ORM\PersistentCollection {#1633 …}
  -clients: Doctrine\ORM\PersistentCollection {#1639 …}
  -imageFile: null
  -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
  -permissions: []
  -footerWWW: "test"
  -footerPhone: "2"
  -footerEmail: "1"
  -reportSettings: []
  -settings: Doctrine\ORM\PersistentCollection {#1712 …}
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
  -companySettings: App\Entity\CompanySetting {#2468 …}
  -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
  -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
  -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
  -statments: Doctrine\ORM\PersistentCollection {#2443 …}
  -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
  #createdBy: null
  #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
  #createdAt: DateTime @1713860430 {#1113
    date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1734687788 {#1615
    date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
  }
  #deactivateDate: null
  +__isInitialized__: true
   …2
}
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
Show voter details
29 GRANTED rack_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS GRANTED
Show voter details
30 GRANTED printer_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS GRANTED
Show voter details
31 GRANTED company_update
Proxies\__CG__\App\Entity\Company {#104
  -id: 2
  -company: "Bogdanka"
  -companyType: App\Config\CompanyType {#580 …}
  -nip: "7130005784"
  -postCode: null
  -city: "21-013 Bogdanka"
  -address: "Bogdanka"
  -users: Doctrine\ORM\PersistentCollection {#1633 …}
  -clients: Doctrine\ORM\PersistentCollection {#1639 …}
  -imageFile: null
  -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
  -permissions: []
  -footerWWW: "test"
  -footerPhone: "2"
  -footerEmail: "1"
  -reportSettings: []
  -settings: Doctrine\ORM\PersistentCollection {#1712 …}
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
  -companySettings: App\Entity\CompanySetting {#2468 …}
  -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
  -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
  -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
  -statments: Doctrine\ORM\PersistentCollection {#2443 …}
  -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
  #createdBy: null
  #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
  #createdAt: DateTime @1713860430 {#1113
    date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1734687788 {#1615
    date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
  }
  #deactivateDate: null
  +__isInitialized__: true
   …2
}
"App\Security\Voter\CompanyVoter"
ACCESS GRANTED
Show voter details
32 GRANTED ROLE_LAUNDRY_ADMIN
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS GRANTED
Show voter details
33 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
35 GRANTED product_create
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
36 GRANTED alert_create
null
"App\Security\Voter\AlertVoter"
ACCESS GRANTED
Show voter details
37 GRANTED state_status_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS GRANTED
Show voter details
38 GRANTED cassation_create
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS GRANTED
Show voter details
39 GRANTED product_update
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
40 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
41 GRANTED product_show
App\Entity\Product {#971
  -id: 249544
  -code: null
  -barcode: "54678987"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1056 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1075 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1773 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1778070870 {#967
    date: 2026-05-06 14:34:30.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1804 …}
  -productLog: Doctrine\ORM\PersistentCollection {#983 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#982 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1055 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1930 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1925 …}
  -codeNo: 17
  #createdAt: DateTime @1778070870 {#1149
    date: 2026-05-06 14:34:30.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778074420 {#1123
    date: 2026-05-06 15:33:40.0 Europe/Warsaw (+02:00)
  }
  #createdBy: Proxies\__CG__\App\Entity\User {#1924 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
42 GRANTED product_update
App\Entity\Product {#971
  -id: 249544
  -code: null
  -barcode: "54678987"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1056 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1075 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1773 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1778070870 {#967
    date: 2026-05-06 14:34:30.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1804 …}
  -productLog: Doctrine\ORM\PersistentCollection {#983 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#982 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1055 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1930 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1925 …}
  -codeNo: 17
  #createdAt: DateTime @1778070870 {#1149
    date: 2026-05-06 14:34:30.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778074420 {#1123
    date: 2026-05-06 15:33:40.0 Europe/Warsaw (+02:00)
  }
  #createdBy: Proxies\__CG__\App\Entity\User {#1924 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
43 GRANTED product_duplicate
App\Entity\Product {#971
  -id: 249544
  -code: null
  -barcode: "54678987"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1056 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1075 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1773 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1778070870 {#967
    date: 2026-05-06 14:34:30.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1804 …}
  -productLog: Doctrine\ORM\PersistentCollection {#983 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#982 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1055 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1930 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1925 …}
  -codeNo: 17
  #createdAt: DateTime @1778070870 {#1149
    date: 2026-05-06 14:34:30.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778074420 {#1123
    date: 2026-05-06 15:33:40.0 Europe/Warsaw (+02:00)
  }
  #createdBy: Proxies\__CG__\App\Entity\User {#1924 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
44 GRANTED product_deactivate
App\Entity\Product {#971
  -id: 249544
  -code: null
  -barcode: "54678987"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1056 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1075 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1773 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1778070870 {#967
    date: 2026-05-06 14:34:30.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1804 …}
  -productLog: Doctrine\ORM\PersistentCollection {#983 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#982 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1055 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1930 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1925 …}
  -codeNo: 17
  #createdAt: DateTime @1778070870 {#1149
    date: 2026-05-06 14:34:30.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778074420 {#1123
    date: 2026-05-06 15:33:40.0 Europe/Warsaw (+02:00)
  }
  #createdBy: Proxies\__CG__\App\Entity\User {#1924 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
45 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
46 GRANTED product_show
App\Entity\Product {#1909
  -id: 249543
  -code: null
  -barcode: "023938-16"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1910 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1908 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1914 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1778067538 {#1921
    date: 2026-05-06 13:38:58.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1906 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1904 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1902 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1900 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1930 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1898 …}
  -codeNo: 16
  #createdAt: DateTime @1778067538 {#1919
    date: 2026-05-06 13:38:58.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778074420 {#1926
    date: 2026-05-06 15:33:40.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
47 GRANTED product_update
App\Entity\Product {#1909
  -id: 249543
  -code: null
  -barcode: "023938-16"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1910 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1908 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1914 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1778067538 {#1921
    date: 2026-05-06 13:38:58.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1906 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1904 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1902 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1900 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1930 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1898 …}
  -codeNo: 16
  #createdAt: DateTime @1778067538 {#1919
    date: 2026-05-06 13:38:58.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778074420 {#1926
    date: 2026-05-06 15:33:40.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
48 GRANTED product_duplicate
App\Entity\Product {#1909
  -id: 249543
  -code: null
  -barcode: "023938-16"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1910 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1908 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1914 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1778067538 {#1921
    date: 2026-05-06 13:38:58.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1906 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1904 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1902 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1900 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1930 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1898 …}
  -codeNo: 16
  #createdAt: DateTime @1778067538 {#1919
    date: 2026-05-06 13:38:58.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778074420 {#1926
    date: 2026-05-06 15:33:40.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
49 GRANTED product_deactivate
App\Entity\Product {#1909
  -id: 249543
  -code: null
  -barcode: "023938-16"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1910 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1908 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1914 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1778067538 {#1921
    date: 2026-05-06 13:38:58.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1906 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1904 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1902 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1900 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1930 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1898 …}
  -codeNo: 16
  #createdAt: DateTime @1778067538 {#1919
    date: 2026-05-06 13:38:58.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778074420 {#1926
    date: 2026-05-06 15:33:40.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
50 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
51 GRANTED product_show
App\Entity\Product {#1893
  -id: 249542
  -code: null
  -barcode: "023191-15"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1892 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1890 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1888 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1886 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757066006 {#1896
    date: 2025-09-05 11:53:26.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1885 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1852 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1854 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1856 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1859 …}
  -codeNo: 15
  #createdAt: DateTime @1757066006 {#1895
    date: 2025-09-05 11:53:26.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778068856 {#1894
    date: 2026-05-06 14:00:56.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
52 GRANTED product_update
App\Entity\Product {#1893
  -id: 249542
  -code: null
  -barcode: "023191-15"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1892 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1890 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1888 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1886 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757066006 {#1896
    date: 2025-09-05 11:53:26.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1885 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1852 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1854 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1856 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1859 …}
  -codeNo: 15
  #createdAt: DateTime @1757066006 {#1895
    date: 2025-09-05 11:53:26.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778068856 {#1894
    date: 2026-05-06 14:00:56.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
53 GRANTED product_duplicate
App\Entity\Product {#1893
  -id: 249542
  -code: null
  -barcode: "023191-15"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1892 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1890 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1888 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1886 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757066006 {#1896
    date: 2025-09-05 11:53:26.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1885 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1852 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1854 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1856 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1859 …}
  -codeNo: 15
  #createdAt: DateTime @1757066006 {#1895
    date: 2025-09-05 11:53:26.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778068856 {#1894
    date: 2026-05-06 14:00:56.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
54 GRANTED product_deactivate
App\Entity\Product {#1893
  -id: 249542
  -code: null
  -barcode: "023191-15"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1892 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1890 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1888 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1886 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757066006 {#1896
    date: 2025-09-05 11:53:26.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1885 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1852 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1854 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1856 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1859 …}
  -codeNo: 15
  #createdAt: DateTime @1757066006 {#1895
    date: 2025-09-05 11:53:26.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1778068856 {#1894
    date: 2026-05-06 14:00:56.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
55 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
56 GRANTED product_show
App\Entity\Product {#1864
  -id: 249541
  -code: null
  -barcode: "023191-14"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1865 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1867 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1869 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065966 {#1861
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1871 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1873 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1875 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1877 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1879 …}
  -codeNo: 14
  #createdAt: DateTime @1757065966 {#1862
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065966 {#1863
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
57 GRANTED product_update
App\Entity\Product {#1864
  -id: 249541
  -code: null
  -barcode: "023191-14"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1865 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1867 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1869 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065966 {#1861
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1871 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1873 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1875 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1877 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1879 …}
  -codeNo: 14
  #createdAt: DateTime @1757065966 {#1862
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065966 {#1863
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
58 GRANTED product_duplicate
App\Entity\Product {#1864
  -id: 249541
  -code: null
  -barcode: "023191-14"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1865 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1867 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1869 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065966 {#1861
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1871 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1873 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1875 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1877 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1879 …}
  -codeNo: 14
  #createdAt: DateTime @1757065966 {#1862
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065966 {#1863
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
59 GRANTED product_deactivate
App\Entity\Product {#1864
  -id: 249541
  -code: null
  -barcode: "023191-14"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1865 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1867 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1869 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065966 {#1861
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1871 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1873 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1875 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1877 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1879 …}
  -codeNo: 14
  #createdAt: DateTime @1757065966 {#1862
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065966 {#1863
    date: 2025-09-05 11:52:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
60 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
61 GRANTED product_show
App\Entity\Product {#1884
  -id: 249540
  -code: null
  -barcode: "56789"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1931 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1933 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1935 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065956 {#1881
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1938 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1940 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1942 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1944 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: "56789"
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1946 …}
  -codeNo: 13
  #createdAt: DateTime @1757065956 {#1882
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065956 {#1883
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
62 GRANTED product_update
App\Entity\Product {#1884
  -id: 249540
  -code: null
  -barcode: "56789"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1931 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1933 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1935 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065956 {#1881
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1938 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1940 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1942 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1944 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: "56789"
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1946 …}
  -codeNo: 13
  #createdAt: DateTime @1757065956 {#1882
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065956 {#1883
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
63 GRANTED product_duplicate
App\Entity\Product {#1884
  -id: 249540
  -code: null
  -barcode: "56789"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1931 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1933 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1935 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065956 {#1881
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1938 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1940 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1942 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1944 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: "56789"
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1946 …}
  -codeNo: 13
  #createdAt: DateTime @1757065956 {#1882
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065956 {#1883
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
64 GRANTED product_deactivate
App\Entity\Product {#1884
  -id: 249540
  -code: null
  -barcode: "56789"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1931 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1933 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1935 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065956 {#1881
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1938 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1940 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1942 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1944 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1858 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: "56789"
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1946 …}
  -codeNo: 13
  #createdAt: DateTime @1757065956 {#1882
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065956 {#1883
    date: 2025-09-05 11:52:36.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
65 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
66 GRANTED product_show
App\Entity\Product {#1951
  -id: 249539
  -code: null
  -barcode: "4312432-321432"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1952 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1954 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1956 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1958 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065740 {#1948
    date: 2025-09-05 11:49:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1959 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1961 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1963 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1965 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1967 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1968 …}
  -codeNo: 10
  #createdAt: DateTime @1757065768 {#1949
    date: 2025-09-05 11:49:28.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065789 {#1950
    date: 2025-09-05 11:49:49.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
67 GRANTED product_update
App\Entity\Product {#1951
  -id: 249539
  -code: null
  -barcode: "4312432-321432"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1952 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1954 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1956 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1958 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065740 {#1948
    date: 2025-09-05 11:49:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1959 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1961 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1963 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1965 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1967 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1968 …}
  -codeNo: 10
  #createdAt: DateTime @1757065768 {#1949
    date: 2025-09-05 11:49:28.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065789 {#1950
    date: 2025-09-05 11:49:49.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
68 GRANTED product_duplicate
App\Entity\Product {#1951
  -id: 249539
  -code: null
  -barcode: "4312432-321432"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1952 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1954 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1956 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1958 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065740 {#1948
    date: 2025-09-05 11:49:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1959 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1961 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1963 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1965 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1967 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1968 …}
  -codeNo: 10
  #createdAt: DateTime @1757065768 {#1949
    date: 2025-09-05 11:49:28.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065789 {#1950
    date: 2025-09-05 11:49:49.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
69 GRANTED product_deactivate
App\Entity\Product {#1951
  -id: 249539
  -code: null
  -barcode: "4312432-321432"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1952 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1954 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1956 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1958 …}
  -cassation: false
  -productBatch: null
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1757065740 {#1948
    date: 2025-09-05 11:49:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1959 …}
  -productLog: Doctrine\ORM\PersistentCollection {#1961 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#1963 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#1965 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#1967 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#1968 …}
  -codeNo: 10
  #createdAt: DateTime @1757065768 {#1949
    date: 2025-09-05 11:49:28.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065789 {#1950
    date: 2025-09-05 11:49:49.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
70 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
71 GRANTED product_show
App\Entity\Product {#1973
  -id: 249530
  -code: null
  -barcode: "025503-6503520"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1974 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1976 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1978 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1980 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2050 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748646600 {#1970
    date: 2025-05-31 01:10:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2049 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2047 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2045 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2043 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2041 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2040 …}
  -codeNo: 1
  #createdAt: DateTime @1748646600 {#1971
    date: 2025-05-31 01:10:00.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065721 {#1972
    date: 2025-09-05 11:48:41.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
72 GRANTED product_update
App\Entity\Product {#1973
  -id: 249530
  -code: null
  -barcode: "025503-6503520"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1974 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1976 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1978 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1980 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2050 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748646600 {#1970
    date: 2025-05-31 01:10:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2049 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2047 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2045 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2043 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2041 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2040 …}
  -codeNo: 1
  #createdAt: DateTime @1748646600 {#1971
    date: 2025-05-31 01:10:00.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065721 {#1972
    date: 2025-09-05 11:48:41.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
73 GRANTED product_duplicate
App\Entity\Product {#1973
  -id: 249530
  -code: null
  -barcode: "025503-6503520"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1974 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1976 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1978 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1980 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2050 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748646600 {#1970
    date: 2025-05-31 01:10:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2049 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2047 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2045 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2043 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2041 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2040 …}
  -codeNo: 1
  #createdAt: DateTime @1748646600 {#1971
    date: 2025-05-31 01:10:00.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065721 {#1972
    date: 2025-09-05 11:48:41.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
74 GRANTED product_deactivate
App\Entity\Product {#1973
  -id: 249530
  -code: null
  -barcode: "025503-6503520"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1974 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1976 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1978 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1980 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2050 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748646600 {#1970
    date: 2025-05-31 01:10:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2049 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2047 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2045 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2043 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2041 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2040 …}
  -codeNo: 1
  #createdAt: DateTime @1748646600 {#1971
    date: 2025-05-31 01:10:00.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065721 {#1972
    date: 2025-09-05 11:48:41.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
75 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
76 GRANTED product_show
App\Entity\Product {#2035
  -id: 249519
  -code: null
  -barcode: "012082-6503514"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2034 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2032 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2030 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1980 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2028 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748644680 {#2038
    date: 2025-05-31 00:38:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2027 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2025 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2023 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2021 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2019 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2018 …}
  -codeNo: 3
  #createdAt: DateTime @1748644690 {#2037
    date: 2025-05-31 00:38:10.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065853 {#2036
    date: 2025-09-05 11:50:53.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
77 GRANTED product_update
App\Entity\Product {#2035
  -id: 249519
  -code: null
  -barcode: "012082-6503514"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2034 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2032 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2030 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1980 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2028 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748644680 {#2038
    date: 2025-05-31 00:38:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2027 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2025 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2023 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2021 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2019 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2018 …}
  -codeNo: 3
  #createdAt: DateTime @1748644690 {#2037
    date: 2025-05-31 00:38:10.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065853 {#2036
    date: 2025-09-05 11:50:53.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
78 GRANTED product_duplicate
App\Entity\Product {#2035
  -id: 249519
  -code: null
  -barcode: "012082-6503514"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2034 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2032 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2030 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1980 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2028 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748644680 {#2038
    date: 2025-05-31 00:38:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2027 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2025 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2023 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2021 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2019 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2018 …}
  -codeNo: 3
  #createdAt: DateTime @1748644690 {#2037
    date: 2025-05-31 00:38:10.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065853 {#2036
    date: 2025-09-05 11:50:53.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
79 GRANTED product_deactivate
App\Entity\Product {#2035
  -id: 249519
  -code: null
  -barcode: "012082-6503514"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2034 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2032 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2030 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1980 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2028 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748644680 {#2038
    date: 2025-05-31 00:38:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2027 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2025 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2023 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2021 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2019 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2018 …}
  -codeNo: 3
  #createdAt: DateTime @1748644690 {#2037
    date: 2025-05-31 00:38:10.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065853 {#2036
    date: 2025-09-05 11:50:53.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
80 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
81 GRANTED product_show
App\Entity\Product {#1990
  -id: 249508
  -code: null
  -barcode: "012140-6503498"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1991 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1993 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1995 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#1997 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748643720 {#2016
    date: 2025-05-31 00:22:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1998 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2000 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2002 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2004 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2006 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2007 …}
  -codeNo: 12
  #createdAt: DateTime @1748643721 {#2015
    date: 2025-05-31 00:22:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065889 {#2014
    date: 2025-09-05 11:51:29.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
82 GRANTED product_update
App\Entity\Product {#1990
  -id: 249508
  -code: null
  -barcode: "012140-6503498"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1991 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1993 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1995 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#1997 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748643720 {#2016
    date: 2025-05-31 00:22:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1998 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2000 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2002 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2004 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2006 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2007 …}
  -codeNo: 12
  #createdAt: DateTime @1748643721 {#2015
    date: 2025-05-31 00:22:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065889 {#2014
    date: 2025-09-05 11:51:29.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
83 GRANTED product_duplicate
App\Entity\Product {#1990
  -id: 249508
  -code: null
  -barcode: "012140-6503498"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1991 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1993 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1995 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#1997 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748643720 {#2016
    date: 2025-05-31 00:22:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1998 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2000 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2002 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2004 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2006 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2007 …}
  -codeNo: 12
  #createdAt: DateTime @1748643721 {#2015
    date: 2025-05-31 00:22:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065889 {#2014
    date: 2025-09-05 11:51:29.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
84 GRANTED product_deactivate
App\Entity\Product {#1990
  -id: 249508
  -code: null
  -barcode: "012140-6503498"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#1991 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#1993 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#1995 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#1997 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748643720 {#2016
    date: 2025-05-31 00:22:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#1998 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2000 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2002 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2004 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2006 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2007 …}
  -codeNo: 12
  #createdAt: DateTime @1748643721 {#2015
    date: 2025-05-31 00:22:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065889 {#2014
    date: 2025-09-05 11:51:29.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
85 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
86 GRANTED product_show
App\Entity\Product {#2012
  -id: 249479
  -code: null
  -barcode: "026354-6503497"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2013 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2052 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2054 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2056 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748639700 {#2009
    date: 2025-05-30 23:15:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2057 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2059 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2061 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2063 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2065 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2066 …}
  -codeNo: 11
  #createdAt: DateTime @1748639713 {#2010
    date: 2025-05-30 23:15:13.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065834 {#2011
    date: 2025-09-05 11:50:34.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
87 GRANTED product_update
App\Entity\Product {#2012
  -id: 249479
  -code: null
  -barcode: "026354-6503497"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2013 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2052 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2054 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2056 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748639700 {#2009
    date: 2025-05-30 23:15:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2057 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2059 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2061 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2063 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2065 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2066 …}
  -codeNo: 11
  #createdAt: DateTime @1748639713 {#2010
    date: 2025-05-30 23:15:13.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065834 {#2011
    date: 2025-09-05 11:50:34.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
88 GRANTED product_duplicate
App\Entity\Product {#2012
  -id: 249479
  -code: null
  -barcode: "026354-6503497"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2013 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2052 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2054 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2056 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748639700 {#2009
    date: 2025-05-30 23:15:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2057 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2059 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2061 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2063 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2065 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2066 …}
  -codeNo: 11
  #createdAt: DateTime @1748639713 {#2010
    date: 2025-05-30 23:15:13.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065834 {#2011
    date: 2025-09-05 11:50:34.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
89 GRANTED product_deactivate
App\Entity\Product {#2012
  -id: 249479
  -code: null
  -barcode: "026354-6503497"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2013 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2052 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2054 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2056 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748639700 {#2009
    date: 2025-05-30 23:15:00.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2057 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2059 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2061 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2063 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2065 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2066 …}
  -codeNo: 11
  #createdAt: DateTime @1748639713 {#2010
    date: 2025-05-30 23:15:13.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1757065834 {#2011
    date: 2025-09-05 11:50:34.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: App\Entity\User {#115 …}
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
90 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
91 GRANTED product_show
App\Entity\Product {#2071
  -id: 249476
  -code: null
  -barcode: "001725-6503495"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2072 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2074 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2076 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2078 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638958 {#2068
    date: 2025-05-30 23:02:38.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2079 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2081 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2083 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2085 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2087 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2088 …}
  -codeNo: null
  #createdAt: DateTime @1748638958 {#2069
    date: 2025-05-30 23:02:38.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638969 {#2070
    date: 2025-05-30 23:02:49.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
92 GRANTED product_update
App\Entity\Product {#2071
  -id: 249476
  -code: null
  -barcode: "001725-6503495"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2072 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2074 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2076 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2078 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638958 {#2068
    date: 2025-05-30 23:02:38.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2079 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2081 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2083 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2085 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2087 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2088 …}
  -codeNo: null
  #createdAt: DateTime @1748638958 {#2069
    date: 2025-05-30 23:02:38.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638969 {#2070
    date: 2025-05-30 23:02:49.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
93 GRANTED product_duplicate
App\Entity\Product {#2071
  -id: 249476
  -code: null
  -barcode: "001725-6503495"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2072 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2074 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2076 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2078 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638958 {#2068
    date: 2025-05-30 23:02:38.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2079 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2081 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2083 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2085 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2087 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2088 …}
  -codeNo: null
  #createdAt: DateTime @1748638958 {#2069
    date: 2025-05-30 23:02:38.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638969 {#2070
    date: 2025-05-30 23:02:49.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
94 GRANTED product_deactivate
App\Entity\Product {#2071
  -id: 249476
  -code: null
  -barcode: "001725-6503495"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2072 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2074 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2076 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2078 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638958 {#2068
    date: 2025-05-30 23:02:38.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2079 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2081 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2083 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2085 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2087 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2088 …}
  -codeNo: null
  #createdAt: DateTime @1748638958 {#2069
    date: 2025-05-30 23:02:38.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638969 {#2070
    date: 2025-05-30 23:02:49.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
95 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
96 GRANTED product_show
App\Entity\Product {#2093
  -id: 249474
  -code: null
  -barcode: "026263-6503494"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2094 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2096 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2098 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2100 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638765 {#2090
    date: 2025-05-30 22:59:25.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2101 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2103 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2105 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2107 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2109 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2110 …}
  -codeNo: null
  #createdAt: DateTime @1748638765 {#2091
    date: 2025-05-30 22:59:25.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638786 {#2092
    date: 2025-05-30 22:59:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
97 GRANTED product_update
App\Entity\Product {#2093
  -id: 249474
  -code: null
  -barcode: "026263-6503494"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2094 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2096 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2098 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2100 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638765 {#2090
    date: 2025-05-30 22:59:25.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2101 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2103 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2105 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2107 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2109 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2110 …}
  -codeNo: null
  #createdAt: DateTime @1748638765 {#2091
    date: 2025-05-30 22:59:25.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638786 {#2092
    date: 2025-05-30 22:59:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
98 GRANTED product_duplicate
App\Entity\Product {#2093
  -id: 249474
  -code: null
  -barcode: "026263-6503494"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2094 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2096 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2098 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2100 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638765 {#2090
    date: 2025-05-30 22:59:25.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2101 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2103 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2105 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2107 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2109 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2110 …}
  -codeNo: null
  #createdAt: DateTime @1748638765 {#2091
    date: 2025-05-30 22:59:25.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638786 {#2092
    date: 2025-05-30 22:59:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
99 GRANTED product_deactivate
App\Entity\Product {#2093
  -id: 249474
  -code: null
  -barcode: "026263-6503494"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2094 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2096 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2098 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2100 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638765 {#2090
    date: 2025-05-30 22:59:25.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2101 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2103 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2105 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2107 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2109 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2110 …}
  -codeNo: null
  #createdAt: DateTime @1748638765 {#2091
    date: 2025-05-30 22:59:25.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638786 {#2092
    date: 2025-05-30 22:59:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
100 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
101 GRANTED product_show
App\Entity\Product {#2115
  -id: 249473
  -code: null
  -barcode: "016576-6503493"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2116 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2118 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2120 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2122 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638641 {#2112
    date: 2025-05-30 22:57:21.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2123 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2125 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2127 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2129 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2131 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2132 …}
  -codeNo: null
  #createdAt: DateTime @1748638641 {#2113
    date: 2025-05-30 22:57:21.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638670 {#2114
    date: 2025-05-30 22:57:50.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
102 GRANTED product_update
App\Entity\Product {#2115
  -id: 249473
  -code: null
  -barcode: "016576-6503493"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2116 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2118 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2120 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2122 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638641 {#2112
    date: 2025-05-30 22:57:21.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2123 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2125 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2127 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2129 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2131 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2132 …}
  -codeNo: null
  #createdAt: DateTime @1748638641 {#2113
    date: 2025-05-30 22:57:21.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638670 {#2114
    date: 2025-05-30 22:57:50.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
103 GRANTED product_duplicate
App\Entity\Product {#2115
  -id: 249473
  -code: null
  -barcode: "016576-6503493"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2116 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2118 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2120 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2122 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638641 {#2112
    date: 2025-05-30 22:57:21.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2123 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2125 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2127 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2129 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2131 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2132 …}
  -codeNo: null
  #createdAt: DateTime @1748638641 {#2113
    date: 2025-05-30 22:57:21.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638670 {#2114
    date: 2025-05-30 22:57:50.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
104 GRANTED product_deactivate
App\Entity\Product {#2115
  -id: 249473
  -code: null
  -barcode: "016576-6503493"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2116 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2118 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2120 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2122 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638641 {#2112
    date: 2025-05-30 22:57:21.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2123 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2125 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2127 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2129 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2131 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2132 …}
  -codeNo: null
  #createdAt: DateTime @1748638641 {#2113
    date: 2025-05-30 22:57:21.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638670 {#2114
    date: 2025-05-30 22:57:50.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
105 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
106 GRANTED product_show
App\Entity\Product {#2137
  -id: 249472
  -code: null
  -barcode: "024241-6503492"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2138 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2140 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2142 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2144 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638606 {#2134
    date: 2025-05-30 22:56:46.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2145 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2147 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2149 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2151 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2153 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2154 …}
  -codeNo: null
  #createdAt: DateTime @1748638606 {#2135
    date: 2025-05-30 22:56:46.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638621 {#2136
    date: 2025-05-30 22:57:01.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
107 GRANTED product_update
App\Entity\Product {#2137
  -id: 249472
  -code: null
  -barcode: "024241-6503492"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2138 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2140 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2142 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2144 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638606 {#2134
    date: 2025-05-30 22:56:46.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2145 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2147 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2149 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2151 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2153 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2154 …}
  -codeNo: null
  #createdAt: DateTime @1748638606 {#2135
    date: 2025-05-30 22:56:46.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638621 {#2136
    date: 2025-05-30 22:57:01.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
108 GRANTED product_duplicate
App\Entity\Product {#2137
  -id: 249472
  -code: null
  -barcode: "024241-6503492"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2138 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2140 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2142 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2144 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638606 {#2134
    date: 2025-05-30 22:56:46.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2145 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2147 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2149 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2151 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2153 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2154 …}
  -codeNo: null
  #createdAt: DateTime @1748638606 {#2135
    date: 2025-05-30 22:56:46.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638621 {#2136
    date: 2025-05-30 22:57:01.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
109 GRANTED product_deactivate
App\Entity\Product {#2137
  -id: 249472
  -code: null
  -barcode: "024241-6503492"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2138 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2140 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2142 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2144 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638606 {#2134
    date: 2025-05-30 22:56:46.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2145 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2147 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2149 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2151 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2153 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2154 …}
  -codeNo: null
  #createdAt: DateTime @1748638606 {#2135
    date: 2025-05-30 22:56:46.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638621 {#2136
    date: 2025-05-30 22:57:01.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
110 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
111 GRANTED product_show
App\Entity\Product {#2159
  -id: 249461
  -code: null
  -barcode: "002025-6503484"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2160 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2162 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2164 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1886 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2166 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638350 {#2156
    date: 2025-05-30 22:52:30.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2167 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2169 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2171 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2173 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2175 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2176 …}
  -codeNo: null
  #createdAt: DateTime @1748638350 {#2157
    date: 2025-05-30 22:52:30.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638366 {#2158
    date: 2025-05-30 22:52:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
112 GRANTED product_update
App\Entity\Product {#2159
  -id: 249461
  -code: null
  -barcode: "002025-6503484"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2160 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2162 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2164 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1886 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2166 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638350 {#2156
    date: 2025-05-30 22:52:30.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2167 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2169 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2171 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2173 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2175 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2176 …}
  -codeNo: null
  #createdAt: DateTime @1748638350 {#2157
    date: 2025-05-30 22:52:30.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638366 {#2158
    date: 2025-05-30 22:52:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
113 GRANTED product_duplicate
App\Entity\Product {#2159
  -id: 249461
  -code: null
  -barcode: "002025-6503484"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2160 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2162 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2164 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1886 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2166 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638350 {#2156
    date: 2025-05-30 22:52:30.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2167 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2169 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2171 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2173 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2175 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2176 …}
  -codeNo: null
  #createdAt: DateTime @1748638350 {#2157
    date: 2025-05-30 22:52:30.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638366 {#2158
    date: 2025-05-30 22:52:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
114 GRANTED product_deactivate
App\Entity\Product {#2159
  -id: 249461
  -code: null
  -barcode: "002025-6503484"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2160 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2162 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2164 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1886 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2166 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638350 {#2156
    date: 2025-05-30 22:52:30.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2167 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2169 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2171 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2173 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2175 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2176 …}
  -codeNo: null
  #createdAt: DateTime @1748638350 {#2157
    date: 2025-05-30 22:52:30.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638366 {#2158
    date: 2025-05-30 22:52:46.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
115 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
116 GRANTED product_show
App\Entity\Product {#2181
  -id: 249459
  -code: null
  -barcode: "010161-6503483"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2182 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2184 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2186 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2188 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638261 {#2178
    date: 2025-05-30 22:51:01.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2189 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2191 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2193 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2195 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2197 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2198 …}
  -codeNo: null
  #createdAt: DateTime @1748638261 {#2179
    date: 2025-05-30 22:51:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638297 {#2180
    date: 2025-05-30 22:51:37.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
117 GRANTED product_update
App\Entity\Product {#2181
  -id: 249459
  -code: null
  -barcode: "010161-6503483"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2182 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2184 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2186 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2188 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638261 {#2178
    date: 2025-05-30 22:51:01.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2189 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2191 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2193 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2195 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2197 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2198 …}
  -codeNo: null
  #createdAt: DateTime @1748638261 {#2179
    date: 2025-05-30 22:51:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638297 {#2180
    date: 2025-05-30 22:51:37.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
118 GRANTED product_duplicate
App\Entity\Product {#2181
  -id: 249459
  -code: null
  -barcode: "010161-6503483"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2182 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2184 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2186 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2188 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638261 {#2178
    date: 2025-05-30 22:51:01.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2189 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2191 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2193 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2195 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2197 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2198 …}
  -codeNo: null
  #createdAt: DateTime @1748638261 {#2179
    date: 2025-05-30 22:51:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638297 {#2180
    date: 2025-05-30 22:51:37.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
119 GRANTED product_deactivate
App\Entity\Product {#2181
  -id: 249459
  -code: null
  -barcode: "010161-6503483"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2182 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2184 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2186 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2188 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638261 {#2178
    date: 2025-05-30 22:51:01.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2189 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2191 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2193 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2195 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2197 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2198 …}
  -codeNo: null
  #createdAt: DateTime @1748638261 {#2179
    date: 2025-05-30 22:51:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638297 {#2180
    date: 2025-05-30 22:51:37.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
120 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
121 GRANTED product_show
App\Entity\Product {#2203
  -id: 249456
  -code: null
  -barcode: "025757-6503482"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2204 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2206 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2208 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2210 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638141 {#2200
    date: 2025-05-30 22:49:01.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2211 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2213 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2215 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2217 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2219 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2220 …}
  -codeNo: null
  #createdAt: DateTime @1748638141 {#2201
    date: 2025-05-30 22:49:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638172 {#2202
    date: 2025-05-30 22:49:32.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
122 GRANTED product_update
App\Entity\Product {#2203
  -id: 249456
  -code: null
  -barcode: "025757-6503482"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2204 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2206 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2208 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2210 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638141 {#2200
    date: 2025-05-30 22:49:01.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2211 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2213 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2215 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2217 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2219 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2220 …}
  -codeNo: null
  #createdAt: DateTime @1748638141 {#2201
    date: 2025-05-30 22:49:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638172 {#2202
    date: 2025-05-30 22:49:32.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
123 GRANTED product_duplicate
App\Entity\Product {#2203
  -id: 249456
  -code: null
  -barcode: "025757-6503482"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2204 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2206 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2208 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2210 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638141 {#2200
    date: 2025-05-30 22:49:01.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2211 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2213 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2215 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2217 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2219 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2220 …}
  -codeNo: null
  #createdAt: DateTime @1748638141 {#2201
    date: 2025-05-30 22:49:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638172 {#2202
    date: 2025-05-30 22:49:32.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
124 GRANTED product_deactivate
App\Entity\Product {#2203
  -id: 249456
  -code: null
  -barcode: "025757-6503482"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2204 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2206 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2208 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2210 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638141 {#2200
    date: 2025-05-30 22:49:01.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2211 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2213 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2215 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2217 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2219 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2220 …}
  -codeNo: null
  #createdAt: DateTime @1748638141 {#2201
    date: 2025-05-30 22:49:01.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638172 {#2202
    date: 2025-05-30 22:49:32.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
125 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
126 GRANTED product_show
App\Entity\Product {#2225
  -id: 249455
  -code: null
  -barcode: "025757-6503481"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2226 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2228 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2230 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2210 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638125 {#2222
    date: 2025-05-30 22:48:45.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2232 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2234 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2236 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2238 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2219 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2240 …}
  -codeNo: null
  #createdAt: DateTime @1748638125 {#2223
    date: 2025-05-30 22:48:45.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638172 {#2224
    date: 2025-05-30 22:49:32.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
127 GRANTED product_update
App\Entity\Product {#2225
  -id: 249455
  -code: null
  -barcode: "025757-6503481"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2226 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2228 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2230 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2210 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638125 {#2222
    date: 2025-05-30 22:48:45.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2232 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2234 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2236 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2238 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2219 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2240 …}
  -codeNo: null
  #createdAt: DateTime @1748638125 {#2223
    date: 2025-05-30 22:48:45.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638172 {#2224
    date: 2025-05-30 22:49:32.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
128 GRANTED product_duplicate
App\Entity\Product {#2225
  -id: 249455
  -code: null
  -barcode: "025757-6503481"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2226 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2228 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2230 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2210 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638125 {#2222
    date: 2025-05-30 22:48:45.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2232 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2234 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2236 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2238 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2219 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2240 …}
  -codeNo: null
  #createdAt: DateTime @1748638125 {#2223
    date: 2025-05-30 22:48:45.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638172 {#2224
    date: 2025-05-30 22:49:32.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
129 GRANTED product_deactivate
App\Entity\Product {#2225
  -id: 249455
  -code: null
  -barcode: "025757-6503481"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2226 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2228 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2230 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2210 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638125 {#2222
    date: 2025-05-30 22:48:45.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2232 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2234 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2236 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2238 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2219 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2240 …}
  -codeNo: null
  #createdAt: DateTime @1748638125 {#2223
    date: 2025-05-30 22:48:45.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638172 {#2224
    date: 2025-05-30 22:49:32.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
130 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
131 GRANTED product_show
App\Entity\Product {#2245
  -id: 249454
  -code: null
  -barcode: "021108-00613991"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2246 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2248 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2250 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2252 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638053 {#2242
    date: 2025-05-30 22:47:33.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2253 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2255 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2257 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2259 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2261 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2262 …}
  -codeNo: null
  #createdAt: DateTime @1748638053 {#2243
    date: 2025-05-30 22:47:33.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638067 {#2244
    date: 2025-05-30 22:47:47.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
132 GRANTED product_update
App\Entity\Product {#2245
  -id: 249454
  -code: null
  -barcode: "021108-00613991"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2246 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2248 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2250 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2252 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638053 {#2242
    date: 2025-05-30 22:47:33.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2253 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2255 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2257 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2259 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2261 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2262 …}
  -codeNo: null
  #createdAt: DateTime @1748638053 {#2243
    date: 2025-05-30 22:47:33.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638067 {#2244
    date: 2025-05-30 22:47:47.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
133 GRANTED product_duplicate
App\Entity\Product {#2245
  -id: 249454
  -code: null
  -barcode: "021108-00613991"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2246 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2248 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2250 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2252 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638053 {#2242
    date: 2025-05-30 22:47:33.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2253 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2255 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2257 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2259 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2261 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2262 …}
  -codeNo: null
  #createdAt: DateTime @1748638053 {#2243
    date: 2025-05-30 22:47:33.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638067 {#2244
    date: 2025-05-30 22:47:47.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
134 GRANTED product_deactivate
App\Entity\Product {#2245
  -id: 249454
  -code: null
  -barcode: "021108-00613991"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2246 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2248 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2250 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1937 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2252 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748638053 {#2242
    date: 2025-05-30 22:47:33.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2253 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2255 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2257 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2259 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2261 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2262 …}
  -codeNo: null
  #createdAt: DateTime @1748638053 {#2243
    date: 2025-05-30 22:47:33.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748638067 {#2244
    date: 2025-05-30 22:47:47.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
135 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
136 GRANTED product_show
App\Entity\Product {#2267
  -id: 249450
  -code: null
  -barcode: "030049-6503478"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2268 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2270 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2272 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637800 {#2264
    date: 2025-05-30 22:43:20.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2275 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2277 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2279 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2281 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2284 …}
  -codeNo: null
  #createdAt: DateTime @1748637800 {#2265
    date: 2025-05-30 22:43:20.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2266
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
137 GRANTED product_update
App\Entity\Product {#2267
  -id: 249450
  -code: null
  -barcode: "030049-6503478"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2268 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2270 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2272 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637800 {#2264
    date: 2025-05-30 22:43:20.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2275 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2277 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2279 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2281 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2284 …}
  -codeNo: null
  #createdAt: DateTime @1748637800 {#2265
    date: 2025-05-30 22:43:20.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2266
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
138 GRANTED product_duplicate
App\Entity\Product {#2267
  -id: 249450
  -code: null
  -barcode: "030049-6503478"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2268 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2270 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2272 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637800 {#2264
    date: 2025-05-30 22:43:20.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2275 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2277 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2279 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2281 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2284 …}
  -codeNo: null
  #createdAt: DateTime @1748637800 {#2265
    date: 2025-05-30 22:43:20.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2266
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
139 GRANTED product_deactivate
App\Entity\Product {#2267
  -id: 249450
  -code: null
  -barcode: "030049-6503478"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2268 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2270 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2272 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637800 {#2264
    date: 2025-05-30 22:43:20.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2275 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2277 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2279 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2281 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2284 …}
  -codeNo: null
  #createdAt: DateTime @1748637800 {#2265
    date: 2025-05-30 22:43:20.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2266
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
140 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
141 GRANTED product_show
App\Entity\Product {#2289
  -id: 249449
  -code: null
  -barcode: "030049-6503477"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2290 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2292 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2294 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637776 {#2286
    date: 2025-05-30 22:42:56.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2296 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2298 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2300 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2302 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2304 …}
  -codeNo: null
  #createdAt: DateTime @1748637776 {#2287
    date: 2025-05-30 22:42:56.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2288
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
142 GRANTED product_update
App\Entity\Product {#2289
  -id: 249449
  -code: null
  -barcode: "030049-6503477"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2290 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2292 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2294 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637776 {#2286
    date: 2025-05-30 22:42:56.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2296 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2298 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2300 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2302 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2304 …}
  -codeNo: null
  #createdAt: DateTime @1748637776 {#2287
    date: 2025-05-30 22:42:56.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2288
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
143 GRANTED product_duplicate
App\Entity\Product {#2289
  -id: 249449
  -code: null
  -barcode: "030049-6503477"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2290 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2292 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2294 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637776 {#2286
    date: 2025-05-30 22:42:56.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2296 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2298 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2300 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2302 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2304 …}
  -codeNo: null
  #createdAt: DateTime @1748637776 {#2287
    date: 2025-05-30 22:42:56.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2288
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
144 GRANTED product_deactivate
App\Entity\Product {#2289
  -id: 249449
  -code: null
  -barcode: "030049-6503477"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2290 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2292 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2294 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637776 {#2286
    date: 2025-05-30 22:42:56.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2296 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2298 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2300 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2302 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2304 …}
  -codeNo: null
  #createdAt: DateTime @1748637776 {#2287
    date: 2025-05-30 22:42:56.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2288
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
145 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
146 GRANTED product_show
App\Entity\Product {#2309
  -id: 249448
  -code: null
  -barcode: "030049-6503476"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2310 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2312 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2314 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637754 {#2306
    date: 2025-05-30 22:42:34.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2316 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2318 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2320 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2322 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2324 …}
  -codeNo: null
  #createdAt: DateTime @1748637754 {#2307
    date: 2025-05-30 22:42:34.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2308
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
147 GRANTED product_update
App\Entity\Product {#2309
  -id: 249448
  -code: null
  -barcode: "030049-6503476"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2310 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2312 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2314 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637754 {#2306
    date: 2025-05-30 22:42:34.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2316 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2318 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2320 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2322 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2324 …}
  -codeNo: null
  #createdAt: DateTime @1748637754 {#2307
    date: 2025-05-30 22:42:34.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2308
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
148 GRANTED product_duplicate
App\Entity\Product {#2309
  -id: 249448
  -code: null
  -barcode: "030049-6503476"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2310 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2312 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2314 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637754 {#2306
    date: 2025-05-30 22:42:34.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2316 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2318 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2320 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2322 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2324 …}
  -codeNo: null
  #createdAt: DateTime @1748637754 {#2307
    date: 2025-05-30 22:42:34.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2308
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
149 GRANTED product_deactivate
App\Entity\Product {#2309
  -id: 249448
  -code: null
  -barcode: "030049-6503476"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2310 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2312 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2314 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637754 {#2306
    date: 2025-05-30 22:42:34.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2316 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2318 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2320 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2322 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2324 …}
  -codeNo: null
  #createdAt: DateTime @1748637754 {#2307
    date: 2025-05-30 22:42:34.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2308
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
150 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
151 GRANTED product_show
App\Entity\Product {#2329
  -id: 249447
  -code: null
  -barcode: "030049-6503475"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2330 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2332 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2334 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637729 {#2326
    date: 2025-05-30 22:42:09.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2336 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2338 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2340 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2342 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2344 …}
  -codeNo: null
  #createdAt: DateTime @1748637729 {#2327
    date: 2025-05-30 22:42:09.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2328
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
152 GRANTED product_update
App\Entity\Product {#2329
  -id: 249447
  -code: null
  -barcode: "030049-6503475"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2330 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2332 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2334 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637729 {#2326
    date: 2025-05-30 22:42:09.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2336 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2338 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2340 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2342 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2344 …}
  -codeNo: null
  #createdAt: DateTime @1748637729 {#2327
    date: 2025-05-30 22:42:09.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2328
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
153 GRANTED product_duplicate
App\Entity\Product {#2329
  -id: 249447
  -code: null
  -barcode: "030049-6503475"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2330 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2332 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2334 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637729 {#2326
    date: 2025-05-30 22:42:09.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2336 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2338 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2340 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2342 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2344 …}
  -codeNo: null
  #createdAt: DateTime @1748637729 {#2327
    date: 2025-05-30 22:42:09.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2328
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
154 GRANTED product_deactivate
App\Entity\Product {#2329
  -id: 249447
  -code: null
  -barcode: "030049-6503475"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2330 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2332 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2334 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637729 {#2326
    date: 2025-05-30 22:42:09.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2336 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2338 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2340 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2342 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2344 …}
  -codeNo: null
  #createdAt: DateTime @1748637729 {#2327
    date: 2025-05-30 22:42:09.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2328
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
155 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
156 GRANTED product_show
App\Entity\Product {#2349
  -id: 249445
  -code: null
  -barcode: "030049-6503474"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2350 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2352 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2354 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637709 {#2346
    date: 2025-05-30 22:41:49.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2356 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2358 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2360 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2362 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2364 …}
  -codeNo: null
  #createdAt: DateTime @1748637709 {#2347
    date: 2025-05-30 22:41:49.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2348
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
157 GRANTED product_update
App\Entity\Product {#2349
  -id: 249445
  -code: null
  -barcode: "030049-6503474"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2350 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2352 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2354 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637709 {#2346
    date: 2025-05-30 22:41:49.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2356 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2358 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2360 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2362 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2364 …}
  -codeNo: null
  #createdAt: DateTime @1748637709 {#2347
    date: 2025-05-30 22:41:49.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2348
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
158 GRANTED product_duplicate
App\Entity\Product {#2349
  -id: 249445
  -code: null
  -barcode: "030049-6503474"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2350 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2352 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2354 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637709 {#2346
    date: 2025-05-30 22:41:49.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2356 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2358 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2360 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2362 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2364 …}
  -codeNo: null
  #createdAt: DateTime @1748637709 {#2347
    date: 2025-05-30 22:41:49.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2348
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
159 GRANTED product_deactivate
App\Entity\Product {#2349
  -id: 249445
  -code: null
  -barcode: "030049-6503474"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2350 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2352 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2354 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637709 {#2346
    date: 2025-05-30 22:41:49.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2356 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2358 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2360 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2362 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2364 …}
  -codeNo: null
  #createdAt: DateTime @1748637709 {#2347
    date: 2025-05-30 22:41:49.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2348
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
160 DENIED ROLE_LAUNDRY_HOSPITAL
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
ACCESS DENIED
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\RackVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportCassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClientByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesInVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportClothesWorkersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDepractedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportDeviceReadsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportEquipmentsByClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportListOfOrdersVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchClosedVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceByDayVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceStateVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchDifferenceVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsBatchOpenVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsInDetailsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsRegisteredVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportProductsVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportQuantypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesM2Voter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportSettlementsPricesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportStateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashedTextilesWeightVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingDepractedByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByProductVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyByWorkerVoter"
ACCESS ABSTAIN
"App\Security\Voter\ReportWashingFrequencyVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateMachineVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateRoadMapVoter"
ACCESS ABSTAIN
"App\Security\Voter\StateStatusVoter"
ACCESS ABSTAIN
"App\Security\Voter\StatmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\StickyNoteVoter"
ACCESS ABSTAIN
"App\Security\Voter\SwitchToLaundryUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
"App\Security\Voter\WardVoter"
ACCESS ABSTAIN
Show voter details
161 GRANTED product_show
App\Entity\Product {#2369
  -id: 249444
  -code: null
  -barcode: "030049-6503473"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2370 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2372 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2374 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637685 {#2366
    date: 2025-05-30 22:41:25.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2376 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2378 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2380 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2382 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2384 …}
  -codeNo: null
  #createdAt: DateTime @1748637685 {#2367
    date: 2025-05-30 22:41:25.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2368
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
162 GRANTED product_update
App\Entity\Product {#2369
  -id: 249444
  -code: null
  -barcode: "030049-6503473"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2370 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2372 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2374 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637685 {#2366
    date: 2025-05-30 22:41:25.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2376 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2378 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2380 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2382 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2384 …}
  -codeNo: null
  #createdAt: DateTime @1748637685 {#2367
    date: 2025-05-30 22:41:25.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2368
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
163 GRANTED product_duplicate
App\Entity\Product {#2369
  -id: 249444
  -code: null
  -barcode: "030049-6503473"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2370 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2372 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2374 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637685 {#2366
    date: 2025-05-30 22:41:25.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2376 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2378 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2380 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2382 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2384 …}
  -codeNo: null
  #createdAt: DateTime @1748637685 {#2367
    date: 2025-05-30 22:41:25.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2368
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
164 GRANTED product_deactivate
App\Entity\Product {#2369
  -id: 249444
  -code: null
  -barcode: "030049-6503473"
  -active: true
  -attributes: Doctrine\ORM\PersistentCollection {#2370 …}
  -stateHistories: Doctrine\ORM\PersistentCollection {#2372 …}
  -productBatchHistory: Doctrine\ORM\PersistentCollection {#2374 …}
  -clothesGroup: Proxies\__CG__\App\Entity\ClothesGroup {#1830 …}
  -cassation: false
  -productBatch: Proxies\__CG__\App\Entity\ProductBatch {#2274 …}
  -company: Proxies\__CG__\App\Entity\Company {#104
    -id: 2
    -company: "Bogdanka"
    -companyType: App\Config\CompanyType {#580 …}
    -nip: "7130005784"
    -postCode: null
    -city: "21-013 Bogdanka"
    -address: "Bogdanka"
    -users: Doctrine\ORM\PersistentCollection {#1633 …}
    -clients: Doctrine\ORM\PersistentCollection {#1639 …}
    -imageFile: null
    -imageName: "674ed7d62b8a9_logo-mr-bogdanka.png"
    -permissions: []
    -footerWWW: "test"
    -footerPhone: "2"
    -footerEmail: "1"
    -reportSettings: []
    -settings: Doctrine\ORM\PersistentCollection {#1712 …}
    -active: true
    -attributes: Doctrine\ORM\PersistentCollection {#2394 …}
    -companySettings: App\Entity\CompanySetting {#2468 …}
    -printTemplates: Doctrine\ORM\PersistentCollection {#2414 …}
    -clothesGroups: Doctrine\ORM\PersistentCollection {#2435 …}
    -allowedRoles: Doctrine\ORM\PersistentCollection {#2431 …}
    -statments: Doctrine\ORM\PersistentCollection {#2443 …}
    -companyRanges: Doctrine\ORM\PersistentCollection {#2472 …}
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\User {#72 …}
    #createdAt: DateTime @1713860430 {#1113
      date: 2024-04-23 10:20:30.0 Europe/Warsaw (+02:00)
    }
    #updatedAt: DateTime @1734687788 {#1615
      date: 2024-12-20 10:43:08.0 Europe/Warsaw (+01:00)
    }
    #deactivateDate: null
    +__isInitialized__: true
     …2
  }
  -sequence: null
  -enteryAt: DateTime @1748637685 {#2366
    date: 2025-05-30 22:41:25.0 Europe/Warsaw (+02:00)
  }
  -expirationAt: null
  -owner: false
  -size: null
  -material: null
  -color: null
  -alerts: Doctrine\ORM\PersistentCollection {#2376 …}
  -productLog: Doctrine\ORM\PersistentCollection {#2378 …}
  -replacement: null
  -note: null
  -clothesServices: Doctrine\ORM\PersistentCollection {#2380 …}
  -cassationItems: Doctrine\ORM\PersistentCollection {#2382 …}
  -washes: 0
  -weight: null
  -client: Proxies\__CG__\App\Entity\Client {#2283 …}
  -issuedAt: null
  -returnedAt: null
  -factoryNo: null
  -statmentRegistrationItems: Doctrine\ORM\PersistentCollection {#2384 …}
  -codeNo: null
  #createdAt: DateTime @1748637685 {#2367
    date: 2025-05-30 22:41:25.0 Europe/Warsaw (+02:00)
  }
  #updatedAt: DateTime @1748637834 {#2368
    date: 2025-05-30 22:43:54.0 Europe/Warsaw (+02:00)
  }
  #createdBy: App\Entity\User {#115 …}
  #updatedBy: null
  #deactivateDate: null
}
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details
165 GRANTED cassation_create
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS GRANTED
Show voter details
166 GRANTED product_list
null
"App\Security\Voter\AlertVoter"
ACCESS ABSTAIN
"App\Security\Voter\AttributeVoter"
ACCESS ABSTAIN
"App\Security\Voter\BatchJobVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\CassationVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientCompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClientVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceReasonVoter"
ACCESS ABSTAIN
"App\Security\Voter\ClothesServiceVoter"
ACCESS ABSTAIN
"App\Security\Voter\CompanyVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentTypeVoter"
ACCESS ABSTAIN
"App\Security\Voter\EquipmentVoter"
ACCESS ABSTAIN
"App\Security\Voter\InventoryGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\PhysicalInventoryVoter"
ACCESS ABSTAIN
"App\Security\Voter\PriceVoter"
ACCESS ABSTAIN
"App\Security\Voter\PrinterVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductAttributeGroupVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductBatchVoter"
ACCESS ABSTAIN
"App\Security\Voter\ProductVoter"
ACCESS GRANTED
Show voter details