https://test.fundmytextbooks.com/campaign/80/view

Security

Token

Anonymous Username
Authenticated
Property Value
Roles none
Inherited Roles none
Token
Symfony\Component\Security\Core\Authentication\Token\AnonymousToken {#2476
  -user: "anon."
  -roleNames: []
  -authenticated: true
  -attributes: []
  -secret: "AKZUGF3"
}

Firewall

main Name
Security enabled
Stateless
Allows anonymous

Configuration

Key Value
provider (none)
context main
entry_point security.authentication.form_entry_point.main
user_checker fos_user.user_checker
access_denied_handler (none)
access_denied_url (none)
listeners
[
  "form_login"
  "remember_me"
  "anonymous"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#2519
  -map: Symfony\Component\Security\Http\AccessMap {#2520 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#2504 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#2526
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#540 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#2504 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#2527 …}
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#685 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#2502 …}
  -rememberMeServices: Symfony\Component\Security\Http\RememberMe\TokenBasedRememberMeServices {#2532 …}
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#541 …}
    "enableUsageTracking"
  ]
}
0.03 ms (none)
Symfony\Component\Security\Http\Firewall\UsernamePasswordFormAuthenticationListener {#2480
  #options: [
    "check_path" => "/login_check"
    "login_path" => "/login"
    "always_use_default_target_path" => false
    "default_target_path" => "/"
    "target_path_parameter" => "_target_path"
    "use_referer" => false
    "failure_path" => null
    "failure_forward" => false
    "require_previous_session" => false
    "username_parameter" => "_username"
    "password_parameter" => "_password"
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "authenticate"
    "post_only" => true
    "use_forward" => false
    "enable_csrf" => false
    "form_only" => false
  ]
  #logger: Symfony\Bridge\Monolog\Logger {#2504 …}
  #authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#531 …}
  #providerKey: "main"
  #httpUtils: Symfony\Component\Security\Http\HttpUtils {#2497 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#541 …}
  -sessionStrategy: Symfony\Component\Security\Http\Session\SessionAuthenticationStrategy {#2479 …}
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#685 …}
  -successHandler: Symfony\Component\Security\Http\Authentication\CustomAuthenticationSuccessHandler {#2477 …}
  -failureHandler: Symfony\Component\Security\Http\Authentication\CustomAuthenticationFailureHandler {#2475 …}
  -rememberMeServices: Symfony\Component\Security\Http\RememberMe\TokenBasedRememberMeServices {#2532 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#509 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\RememberMeListener {#2472
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#540 …}
  -rememberMeServices: Symfony\Component\Security\Http\RememberMe\TokenBasedRememberMeServices {#2532 …}
  -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#531 …}
  -logger: Symfony\Bridge\Monolog\Logger {#2504 …}
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#685 …}
  -catchExceptions: true
  -sessionStrategy: Symfony\Component\Security\Http\Session\SessionAuthenticationStrategy {#2479 …}
}
0.01 ms (none)
Symfony\Component\Security\Http\Firewall\AnonymousAuthenticationListener {#2469
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#540 …}
  -secret: "AKZUGF3"
  -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#531 …}
  -logger: Symfony\Bridge\Monolog\Logger {#2504 …}
}
0.40 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#2506
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#541 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#2497 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#2507 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#2464
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#541 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#528 …}
  -map: Symfony\Component\Security\Http\AccessMap {#2520 …}
  -authManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#531 …}
  -exceptionOnNoToken: true
}
0.03 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
4
"FMT\Application\Voter\AdminPanelVoter"
5
"FMT\Application\Voter\CampaignVoter"
6
"FMT\Application\Voter\CartVoter"
7
"FMT\Application\Voter\CommandVoter"
8
"FMT\Application\Voter\DonorVoter"
9
"FMT\Application\Voter\TransactionVoter"
10
"FMT\Application\Voter\UserContactVoter"
11
"FMT\Application\Voter\UserVoter"
12
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"

Access decision log

# Result Attributes Object
1 DENIED IS_AUTHENTICATED_REMEMBERED
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CartVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CommandVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\DonorVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\TransactionVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserContactVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
2 GRANTED canView
FMT\Data\Entity\Campaign {#2192
  -id: 80
  -user: Proxies\__CG__\FMT\Data\Entity\User {#1827 …}
  -startDate: DateTime @1757919600 {#2196
    date: 2025-09-15 07:00:00.0 UTC (+00:00)
  }
  -endDate: DateTime @1822287600 {#2195
    date: 2027-09-30 07:00:00.0 UTC (+00:00)
  }
  -shippingOption: 1
  -estimatedShipping: 0
  -shippingName: "Default shipping"
  -estimatedTax: 21018
  -estimatedCost: 328218
  -fundedTotal: 70004
  -purchasedTotal: 0
  -donationsFromPrevious: 0
  -status: 0
  -isPaused: 0
  -pausedAt: null
  -books: Doctrine\ORM\PersistentCollection {#1881 …}
  -contacts: Doctrine\ORM\PersistentCollection {#1838 …}
  -orders: Doctrine\ORM\PersistentCollection {#2166 …}
  -transactions: Doctrine\ORM\PersistentCollection {#1846 …}
  -massMailingCalled: 0
  -school: Proxies\__CG__\FMT\Data\Entity\UserSchool {#1798 …}
  -transactionHistory: Doctrine\ORM\PersistentCollection {#1800 …}
  #createdAt: DateTime @1758053376 {#2194
    date: 2025-09-16 20:09:36.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1758214077 {#2193
    date: 2025-09-18 16:47:57.0 UTC (+00:00)
  }
}
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS GRANTED
Show voter details
3 DENIED IS_AUTHENTICATED_REMEMBERED
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CartVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CommandVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\DonorVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\TransactionVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserContactVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
4 GRANTED canFund
FMT\Data\Entity\Campaign {#2192
  -id: 80
  -user: Proxies\__CG__\FMT\Data\Entity\User {#1827 …}
  -startDate: DateTime @1757919600 {#2196
    date: 2025-09-15 07:00:00.0 UTC (+00:00)
  }
  -endDate: DateTime @1822287600 {#2195
    date: 2027-09-30 07:00:00.0 UTC (+00:00)
  }
  -shippingOption: 1
  -estimatedShipping: 0
  -shippingName: "Default shipping"
  -estimatedTax: 21018
  -estimatedCost: 328218
  -fundedTotal: 70004
  -purchasedTotal: 0
  -donationsFromPrevious: 0
  -status: 0
  -isPaused: 0
  -pausedAt: null
  -books: Doctrine\ORM\PersistentCollection {#1881 …}
  -contacts: Doctrine\ORM\PersistentCollection {#1838 …}
  -orders: Doctrine\ORM\PersistentCollection {#2166 …}
  -transactions: Doctrine\ORM\PersistentCollection {#1846 …}
  -massMailingCalled: 0
  -school: Proxies\__CG__\FMT\Data\Entity\UserSchool {#1798 …}
  -transactionHistory: Doctrine\ORM\PersistentCollection {#1800 …}
  #createdAt: DateTime @1758053376 {#2194
    date: 2025-09-16 20:09:36.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1758214077 {#2193
    date: 2025-09-18 16:47:57.0 UTC (+00:00)
  }
}
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS GRANTED
Show voter details
5 DENIED canSeeDaysLeft
FMT\Data\Entity\Campaign {#2192
  -id: 80
  -user: Proxies\__CG__\FMT\Data\Entity\User {#1827 …}
  -startDate: DateTime @1757919600 {#2196
    date: 2025-09-15 07:00:00.0 UTC (+00:00)
  }
  -endDate: DateTime @1822287600 {#2195
    date: 2027-09-30 07:00:00.0 UTC (+00:00)
  }
  -shippingOption: 1
  -estimatedShipping: 0
  -shippingName: "Default shipping"
  -estimatedTax: 21018
  -estimatedCost: 328218
  -fundedTotal: 70004
  -purchasedTotal: 0
  -donationsFromPrevious: 0
  -status: 0
  -isPaused: 0
  -pausedAt: null
  -books: Doctrine\ORM\PersistentCollection {#1881 …}
  -contacts: Doctrine\ORM\PersistentCollection {#1838 …}
  -orders: Doctrine\ORM\PersistentCollection {#2166 …}
  -transactions: Doctrine\ORM\PersistentCollection {#1846 …}
  -massMailingCalled: 0
  -school: Proxies\__CG__\FMT\Data\Entity\UserSchool {#1798 …}
  -transactionHistory: Doctrine\ORM\PersistentCollection {#1800 …}
  #createdAt: DateTime @1758053376 {#2194
    date: 2025-09-16 20:09:36.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1758214077 {#2193
    date: 2025-09-18 16:47:57.0 UTC (+00:00)
  }
}
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS DENIED
"FMT\Application\Voter\CartVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CommandVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\DonorVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\TransactionVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserContactVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED canShareFB
FMT\Data\Entity\Campaign {#2192
  -id: 80
  -user: Proxies\__CG__\FMT\Data\Entity\User {#1827 …}
  -startDate: DateTime @1757919600 {#2196
    date: 2025-09-15 07:00:00.0 UTC (+00:00)
  }
  -endDate: DateTime @1822287600 {#2195
    date: 2027-09-30 07:00:00.0 UTC (+00:00)
  }
  -shippingOption: 1
  -estimatedShipping: 0
  -shippingName: "Default shipping"
  -estimatedTax: 21018
  -estimatedCost: 328218
  -fundedTotal: 70004
  -purchasedTotal: 0
  -donationsFromPrevious: 0
  -status: 0
  -isPaused: 0
  -pausedAt: null
  -books: Doctrine\ORM\PersistentCollection {#1881 …}
  -contacts: Doctrine\ORM\PersistentCollection {#1838 …}
  -orders: Doctrine\ORM\PersistentCollection {#2166 …}
  -transactions: Doctrine\ORM\PersistentCollection {#1846 …}
  -massMailingCalled: 0
  -school: Proxies\__CG__\FMT\Data\Entity\UserSchool {#1798 …}
  -transactionHistory: Doctrine\ORM\PersistentCollection {#1800 …}
  #createdAt: DateTime @1758053376 {#2194
    date: 2025-09-16 20:09:36.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1758214077 {#2193
    date: 2025-09-18 16:47:57.0 UTC (+00:00)
  }
}
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS DENIED
"FMT\Application\Voter\CartVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CommandVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\DonorVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\TransactionVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserContactVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED canShareTW
FMT\Data\Entity\Campaign {#2192
  -id: 80
  -user: Proxies\__CG__\FMT\Data\Entity\User {#1827 …}
  -startDate: DateTime @1757919600 {#2196
    date: 2025-09-15 07:00:00.0 UTC (+00:00)
  }
  -endDate: DateTime @1822287600 {#2195
    date: 2027-09-30 07:00:00.0 UTC (+00:00)
  }
  -shippingOption: 1
  -estimatedShipping: 0
  -shippingName: "Default shipping"
  -estimatedTax: 21018
  -estimatedCost: 328218
  -fundedTotal: 70004
  -purchasedTotal: 0
  -donationsFromPrevious: 0
  -status: 0
  -isPaused: 0
  -pausedAt: null
  -books: Doctrine\ORM\PersistentCollection {#1881 …}
  -contacts: Doctrine\ORM\PersistentCollection {#1838 …}
  -orders: Doctrine\ORM\PersistentCollection {#2166 …}
  -transactions: Doctrine\ORM\PersistentCollection {#1846 …}
  -massMailingCalled: 0
  -school: Proxies\__CG__\FMT\Data\Entity\UserSchool {#1798 …}
  -transactionHistory: Doctrine\ORM\PersistentCollection {#1800 …}
  #createdAt: DateTime @1758053376 {#2194
    date: 2025-09-16 20:09:36.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1758214077 {#2193
    date: 2025-09-18 16:47:57.0 UTC (+00:00)
  }
}
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS DENIED
"FMT\Application\Voter\CartVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CommandVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\DonorVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\TransactionVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserContactVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
8 GRANTED canFund
FMT\Data\Entity\Campaign {#2192
  -id: 80
  -user: Proxies\__CG__\FMT\Data\Entity\User {#1827 …}
  -startDate: DateTime @1757919600 {#2196
    date: 2025-09-15 07:00:00.0 UTC (+00:00)
  }
  -endDate: DateTime @1822287600 {#2195
    date: 2027-09-30 07:00:00.0 UTC (+00:00)
  }
  -shippingOption: 1
  -estimatedShipping: 0
  -shippingName: "Default shipping"
  -estimatedTax: 21018
  -estimatedCost: 328218
  -fundedTotal: 70004
  -purchasedTotal: 0
  -donationsFromPrevious: 0
  -status: 0
  -isPaused: 0
  -pausedAt: null
  -books: Doctrine\ORM\PersistentCollection {#1881 …}
  -contacts: Doctrine\ORM\PersistentCollection {#1838 …}
  -orders: Doctrine\ORM\PersistentCollection {#2166 …}
  -transactions: Doctrine\ORM\PersistentCollection {#1846 …}
  -massMailingCalled: 0
  -school: Proxies\__CG__\FMT\Data\Entity\UserSchool {#1798 …}
  -transactionHistory: Doctrine\ORM\PersistentCollection {#1800 …}
  #createdAt: DateTime @1758053376 {#2194
    date: 2025-09-16 20:09:36.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1758214077 {#2193
    date: 2025-09-18 16:47:57.0 UTC (+00:00)
  }
}
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS GRANTED
Show voter details
9 DENIED canAddToCart
FMT\Data\Entity\CampaignBook {#4044
  -id: 236
  -campaign: FMT\Data\Entity\Campaign {#2192
    -id: 80
    -user: Proxies\__CG__\FMT\Data\Entity\User {#1827 …}
    -startDate: DateTime @1757919600 {#2196
      date: 2025-09-15 07:00:00.0 UTC (+00:00)
    }
    -endDate: DateTime @1822287600 {#2195
      date: 2027-09-30 07:00:00.0 UTC (+00:00)
    }
    -shippingOption: 1
    -estimatedShipping: 0
    -shippingName: "Default shipping"
    -estimatedTax: 21018
    -estimatedCost: 328218
    -fundedTotal: 70004
    -purchasedTotal: 0
    -donationsFromPrevious: 0
    -status: 0
    -isPaused: 0
    -pausedAt: null
    -books: Doctrine\ORM\PersistentCollection {#1881 …}
    -contacts: Doctrine\ORM\PersistentCollection {#1838 …}
    -orders: Doctrine\ORM\PersistentCollection {#2166 …}
    -transactions: Doctrine\ORM\PersistentCollection {#1846 …}
    -massMailingCalled: 0
    -school: Proxies\__CG__\FMT\Data\Entity\UserSchool {#1798 …}
    -transactionHistory: Doctrine\ORM\PersistentCollection {#1800 …}
    #createdAt: DateTime @1758053376 {#2194
      date: 2025-09-16 20:09:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1758214077 {#2193
      date: 2025-09-18 16:47:57.0 UTC (+00:00)
    }
  }
  -productFamilyId: "4"
  -sku: "2078867"
  -title: "14-inch MacBook Pro:Apple M4 Max chip 36GB,1TB Silver"
  -author: "https://ucdavisstores.com/MerchDetail?MerchID=1790803&CategoryName=ALL%20APPLE%20SYSTEMS&CatID=14300&Name=ALL%20APPLE%20SYSTEMS"
  -class: null
  -isbn: null
  -price: 289900
  -fee: 400
  -quantity: 1
  -status: 0
  -state: 0
  -tax: 21018
  -net: 289900
  #createdAt: DateTime @1758053376 {#4046
    date: 2025-09-16 20:09:36.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1758053378 {#4045
    date: 2025-09-16 20:09:38.0 UTC (+00:00)
  }
}
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CartVoter"
ACCESS DENIED
"FMT\Application\Voter\CommandVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\DonorVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\TransactionVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserContactVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED canRemoveFromCart
FMT\Data\Entity\CampaignBook {#4044
  -id: 236
  -campaign: FMT\Data\Entity\Campaign {#2192
    -id: 80
    -user: Proxies\__CG__\FMT\Data\Entity\User {#1827 …}
    -startDate: DateTime @1757919600 {#2196
      date: 2025-09-15 07:00:00.0 UTC (+00:00)
    }
    -endDate: DateTime @1822287600 {#2195
      date: 2027-09-30 07:00:00.0 UTC (+00:00)
    }
    -shippingOption: 1
    -estimatedShipping: 0
    -shippingName: "Default shipping"
    -estimatedTax: 21018
    -estimatedCost: 328218
    -fundedTotal: 70004
    -purchasedTotal: 0
    -donationsFromPrevious: 0
    -status: 0
    -isPaused: 0
    -pausedAt: null
    -books: Doctrine\ORM\PersistentCollection {#1881 …}
    -contacts: Doctrine\ORM\PersistentCollection {#1838 …}
    -orders: Doctrine\ORM\PersistentCollection {#2166 …}
    -transactions: Doctrine\ORM\PersistentCollection {#1846 …}
    -massMailingCalled: 0
    -school: Proxies\__CG__\FMT\Data\Entity\UserSchool {#1798 …}
    -transactionHistory: Doctrine\ORM\PersistentCollection {#1800 …}
    #createdAt: DateTime @1758053376 {#2194
      date: 2025-09-16 20:09:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1758214077 {#2193
      date: 2025-09-18 16:47:57.0 UTC (+00:00)
    }
  }
  -productFamilyId: "4"
  -sku: "2078867"
  -title: "14-inch MacBook Pro:Apple M4 Max chip 36GB,1TB Silver"
  -author: "https://ucdavisstores.com/MerchDetail?MerchID=1790803&CategoryName=ALL%20APPLE%20SYSTEMS&CatID=14300&Name=ALL%20APPLE%20SYSTEMS"
  -class: null
  -isbn: null
  -price: 289900
  -fee: 400
  -quantity: 1
  -status: 0
  -state: 0
  -tax: 21018
  -net: 289900
  #createdAt: DateTime @1758053376 {#4046
    date: 2025-09-16 20:09:36.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1758053378 {#4045
    date: 2025-09-16 20:09:38.0 UTC (+00:00)
  }
}
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CartVoter"
ACCESS DENIED
"FMT\Application\Voter\CommandVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\DonorVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\TransactionVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserContactVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
11 GRANTED canAddToCart
FMT\Data\Entity\CampaignBook {#4042
  -id: 237
  -campaign: FMT\Data\Entity\Campaign {#2192
    -id: 80
    -user: Proxies\__CG__\FMT\Data\Entity\User {#1827 …}
    -startDate: DateTime @1757919600 {#2196
      date: 2025-09-15 07:00:00.0 UTC (+00:00)
    }
    -endDate: DateTime @1822287600 {#2195
      date: 2027-09-30 07:00:00.0 UTC (+00:00)
    }
    -shippingOption: 1
    -estimatedShipping: 0
    -shippingName: "Default shipping"
    -estimatedTax: 21018
    -estimatedCost: 328218
    -fundedTotal: 70004
    -purchasedTotal: 0
    -donationsFromPrevious: 0
    -status: 0
    -isPaused: 0
    -pausedAt: null
    -books: Doctrine\ORM\PersistentCollection {#1881 …}
    -contacts: Doctrine\ORM\PersistentCollection {#1838 …}
    -orders: Doctrine\ORM\PersistentCollection {#2166 …}
    -transactions: Doctrine\ORM\PersistentCollection {#1846 …}
    -massMailingCalled: 0
    -school: Proxies\__CG__\FMT\Data\Entity\UserSchool {#1798 …}
    -transactionHistory: Doctrine\ORM\PersistentCollection {#1800 …}
    #createdAt: DateTime @1758053376 {#2194
      date: 2025-09-16 20:09:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1758214077 {#2193
      date: 2025-09-18 16:47:57.0 UTC (+00:00)
    }
  }
  -productFamilyId: "4"
  -sku: "2079144"
  -title: "Equitable Access"
  -author: ""
  -class: null
  -isbn: ""
  -price: 16900
  -fee: 0
  -quantity: 1
  -status: 0
  -state: 0
  -tax: 0
  -net: 16900
  #createdAt: DateTime @1758053376 {#4041
    date: 2025-09-16 20:09:36.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1758053378 {#4040
    date: 2025-09-16 20:09:38.0 UTC (+00:00)
  }
}
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CartVoter"
ACCESS GRANTED
Show voter details
12 DENIED canSeeSummary
FMT\Data\Entity\Campaign {#2192
  -id: 80
  -user: Proxies\__CG__\FMT\Data\Entity\User {#1827 …}
  -startDate: DateTime @1757919600 {#2196
    date: 2025-09-15 07:00:00.0 UTC (+00:00)
  }
  -endDate: DateTime @1822287600 {#2195
    date: 2027-09-30 07:00:00.0 UTC (+00:00)
  }
  -shippingOption: 1
  -estimatedShipping: 0
  -shippingName: "Default shipping"
  -estimatedTax: 21018
  -estimatedCost: 328218
  -fundedTotal: 70004
  -purchasedTotal: 0
  -donationsFromPrevious: 0
  -status: 0
  -isPaused: 0
  -pausedAt: null
  -books: Doctrine\ORM\PersistentCollection {#1881 …}
  -contacts: Doctrine\ORM\PersistentCollection {#1838 …}
  -orders: Doctrine\ORM\PersistentCollection {#2166 …}
  -transactions: Doctrine\ORM\PersistentCollection {#1846 …}
  -massMailingCalled: 0
  -school: Proxies\__CG__\FMT\Data\Entity\UserSchool {#1798 …}
  -transactionHistory: Doctrine\ORM\PersistentCollection {#1800 …}
  #createdAt: DateTime @1758053376 {#2194
    date: 2025-09-16 20:09:36.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1758214077 {#2193
    date: 2025-09-18 16:47:57.0 UTC (+00:00)
  }
}
"FMT\Application\Voter\AdminPanelVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CampaignVoter"
ACCESS DENIED
"FMT\Application\Voter\CartVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\CommandVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\DonorVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\TransactionVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserContactVoter"
ACCESS ABSTAIN
"FMT\Application\Voter\UserVoter"
ACCESS ABSTAIN
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details