GET https://dev.ekhopsychology.com/hu/expert/lars-svensson/booking

Components

1 Twig Components
1 Render Count
4 ms Render Time
8.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
AppointmentBookingComponent
"App\Twig\Components\AppointmentBookingComponent"
components/AppointmentBookingComponent.html.twig
1 4.05ms

Render calls

AppointmentBookingComponent App\Twig\Components\AppointmentBookingComponent 8.0 MiB 4.05 ms
Input props
[
  "expert" => App\Entity\UserAdmin {#1519
    -id: 1
    -email: "[email protected]"
    -roles: [
      "ROLE_USER"
      "ROLE_ADMIN"
    ]
    -password: "$2y$13$c/mpKfkUblFooH844zG1UuT8OJvr5MtOWtc/RIKpwliURfvNsdIYy"
    -name_first: "Lars"
    -name_last: "Svensson"
    -name_prefix: null
    -name_suffix: null
    -image: null
    -blogArticles: Doctrine\ORM\PersistentCollection {#1549 …}
    -contracts: Doctrine\ORM\PersistentCollection {#2319 …}
    -phone_number: libphonenumber\PhoneNumber {#1450 …}
    -date_email_verified: null
    -date_phone_verified: null
    -user_tag: "lars-svensson"
    -profiles: Doctrine\ORM\PersistentCollection {#2325 …}
    -date_created: DateTimeImmutable @1760996541 {#1512
      date: 2025-10-20 23:42:21.0 Europe/Stockholm (+02:00)
    }
    -date_modified: DateTime @1769565156 {#1513
      date: 2026-01-28 02:52:36.0 Europe/Stockholm (+01:00)
    }
    -date_inactivated: null
    -date_login: DateTimeImmutable @1769565156 {#1514
      date: 2026-01-28 02:52:36.0 Europe/Stockholm (+01:00)
    }
    -contactForms: Doctrine\ORM\PersistentCollection {#2377 …}
    -expert_availabilities: Doctrine\ORM\PersistentCollection {#2416 …}
    -appointments: Doctrine\ORM\PersistentCollection {#2453 …}
    -calendar_feed_token: "ab8fa69bb2fc9acbe0d809028d4bc221cd930ffcf8946e43e18ff7441fd38359"
    -timezone: "Europe/Stockholm"
    -vat_exemption: "asd"
    -healthcare_provider: false
    -default_cancellation_deadline_hours: null
    -default_lead_time_hours: null
    -allow_self_service_cancellation: true
    -address: App\ValueObject\Address {#1523 …}
    -company_details: App\ValueObject\CompanyDetails {#1526 …}
    -invoice_api_details: App\ValueObject\InvoiceApiDetails {#1529 …}
    -stripe_api_details: App\ValueObject\StripeApiDetails {#1532 …}
    -payment_timing: App\Enum\PaymentTiming {#1517 …}
  }
  "selectedServiceId" => null
]
Attributes
[]
Component
App\Twig\Components\AppointmentBookingComponent {#2859
  +weekOffset: 0
  +selectedExpertId: 1
  +selectedServiceId: null
  +selectedSlot: null
  +step: "service"
  +userNameFirst: null
  +userNameLast: null
  +userEmail: null
  +userComment: null
  +termsAccepted: false
  +userAddressCountry: null
  +userAddressZip: null
  +userAddressCity: null
  +userAddressLine1: null
  +userAddressLine2: null
  +userPhoneCountry: "US"
  +userPhoneNational: null
  +verificationCode: null
  +userPhone: null
  +userPhoneValid: false
  +userPhoneDisplayIntl: null
  +userPhoneDisplayNat: null
  +phoneVerified: false
  +phoneCodeSent: false
  +phoneVerificationFailed: false
  +phoneVerificationError: null
  +phoneVerificationRetryAfter: null
  +verificationLastSentAt: null
  +bookingSuccess: false
  +bookingToken: null
  +slotReserved: false
  +slotUnavailableMessage: null
  +userCreationError: null
  +paymentUrl: null
  +paymentError: null
  +clientChoosesPayNow: false
  +expert: App\Entity\UserAdmin {#1519
    -id: 1
    -email: "[email protected]"
    -roles: [
      "ROLE_USER"
      "ROLE_ADMIN"
    ]
    -password: "$2y$13$c/mpKfkUblFooH844zG1UuT8OJvr5MtOWtc/RIKpwliURfvNsdIYy"
    -name_first: "Lars"
    -name_last: "Svensson"
    -name_prefix: null
    -name_suffix: null
    -image: null
    -blogArticles: Doctrine\ORM\PersistentCollection {#1549 …}
    -contracts: Doctrine\ORM\PersistentCollection {#2319 …}
    -phone_number: libphonenumber\PhoneNumber {#1450 …}
    -date_email_verified: null
    -date_phone_verified: null
    -user_tag: "lars-svensson"
    -profiles: Doctrine\ORM\PersistentCollection {#2325 …}
    -date_created: DateTimeImmutable @1760996541 {#1512
      date: 2025-10-20 23:42:21.0 Europe/Stockholm (+02:00)
    }
    -date_modified: DateTime @1769565156 {#1513
      date: 2026-01-28 02:52:36.0 Europe/Stockholm (+01:00)
    }
    -date_inactivated: null
    -date_login: DateTimeImmutable @1769565156 {#1514
      date: 2026-01-28 02:52:36.0 Europe/Stockholm (+01:00)
    }
    -contactForms: Doctrine\ORM\PersistentCollection {#2377 …}
    -expert_availabilities: Doctrine\ORM\PersistentCollection {#2416 …}
    -appointments: Doctrine\ORM\PersistentCollection {#2453 …}
    -calendar_feed_token: "ab8fa69bb2fc9acbe0d809028d4bc221cd930ffcf8946e43e18ff7441fd38359"
    -timezone: "Europe/Stockholm"
    -vat_exemption: "asd"
    -healthcare_provider: false
    -default_cancellation_deadline_hours: null
    -default_lead_time_hours: null
    -allow_self_service_cancellation: true
    -address: App\ValueObject\Address {#1523 …}
    -company_details: App\ValueObject\CompanyDetails {#1526 …}
    -invoice_api_details: App\ValueObject\InvoiceApiDetails {#1529 …}
    -stripe_api_details: App\ValueObject\StripeApiDetails {#1532 …}
    -payment_timing: App\Enum\PaymentTiming {#1517 …}
  }
  +expertInSummary: true
  +autoSelectionChecked: true
  +existingUserId: null
  +userLocation: "US"
  -phoneAuthService: App\Service\Authentication\PhoneAuthenticationService {#2860 …}
  -phoneManager: App\Service\Authentication\PhoneNumberManager {#2895 …}
  -slotManager: App\Service\Booking\AppointmentSlotManager {#2849 …}
  -reservationManager: App\Service\Booking\AppointmentReservationManager {#2847 …}
  -userManager: App\Service\Booking\BookingUserManager {#2893 …}
  -metadataCollector: App\Service\Booking\AppointmentMetadataCollector {#2851 …}
  -bookingFlowService: App\Service\Booking\BookingFlowService {#2853 …}
  -contractSelector: App\Service\Contract\ContractSelector {#2854 …}
  -creditExchangeService: App\Service\Contract\CreditExchangeService {#2856 …}
  -em: Doctrine\ORM\EntityManager {#256 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#410 …}
  -timezoneService: App\Service\TimezoneService {#217 …}
  -privacyMaskingService: App\Service\PrivacyMaskingService {#2869 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#2896 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#223 …}
  -formFactory: Symfony\Component\Form\FormFactory {#3022 …}
  -logger: Monolog\Logger {#276 …}
  -phoneForm: Symfony\Component\Form\Form {#3804 …}
  -verificationForm: null
  -timeslotForm: null
  -userInfoForm: null
  -summaryForm: null
  -availableSlotsCache: null
  -availableSlotsCacheKey: null
  -verificationResendCooldown: 45
  -europeCountries: [
    "AL"
    "AD"
    "AT"
    "BY"
    "BE"
    "BA"
    "BG"
    "HR"
    "CY"
    "CZ"
    "DK"
    "EE"
    "FI"
    "FR"
    "DE"
    "GR"
    "HU"
    "IS"
    "IE"
    "IT"
    "LV"
    "LI"
    "LT"
    "LU"
    "MT"
    "MD"
    "MC"
    "ME"
    "NL"
    "MK"
    "NO"
    "PL"
    "PT"
    "RO"
    "RU"
    "SM"
    "RS"
    "SK"
    "SI"
    "ES"
    "SE"
    "CH"
    "UA"
    "GB"
    "VA"
  ]
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#2858 …}
}