GET https://dev.ekhopsychology.com/hu/expert/wsteuber

Components

2 Twig Components
2 Render Count
28 ms Render Time
18.0 MiB Memory Usage

Components

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

Render calls

ExpertServicesComponent App\Twig\Components\ExpertServicesComponent 12.0 MiB 16.25 ms
Input props
[
  "expert" => App\Entity\UserAdmin {#1481
    -id: 4
    -email: "[email protected]"
    -roles: [
      "ROLE_USER"
      "ROLE_ADMIN"
    ]
    -password: "$2y$13$kFlfhLKqzsWRu7IcvNF69OV73eeNxXtHzJvJd7SkmjlRkL.Cj7rhS"
    -name_first: "Barrett"
    -name_last: "Spinka"
    -name_prefix: "Prof."
    -name_suffix: null
    -image: "/uploads/profile_pics/Designer-2-67f5c25de53ed.jpg"
    -blogArticles: Doctrine\ORM\PersistentCollection {#1548 …}
    -contracts: Doctrine\ORM\PersistentCollection {#2318 …}
    -phone_number: libphonenumber\PhoneNumber {#1540 …}
    -date_email_verified: null
    -date_phone_verified: null
    -user_tag: "wsteuber"
    -profiles: Doctrine\ORM\PersistentCollection {#2366 …}
    -date_created: DateTimeImmutable @1760996550 {#1487
      date: 2025-10-20 23:42:30.0 Europe/Stockholm (+02:00)
    }
    -date_modified: DateTime @1760996550 {#1486
      date: 2025-10-20 23:42:30.0 Europe/Stockholm (+02:00)
    }
    -date_inactivated: null
    -date_login: null
    -contactForms: Doctrine\ORM\PersistentCollection {#2376 …}
    -expert_availabilities: Doctrine\ORM\PersistentCollection {#2415 …}
    -appointments: Doctrine\ORM\PersistentCollection {#2452 …}
    -calendar_feed_token: null
    -timezone: null
    -vat_exemption: null
    -healthcare_provider: false
    -default_cancellation_deadline_hours: null
    -default_lead_time_hours: null
    -allow_self_service_cancellation: true
    -address: App\ValueObject\Address {#1477 …}
    -company_details: App\ValueObject\CompanyDetails {#1523 …}
    -invoice_api_details: App\ValueObject\InvoiceApiDetails {#1520 …}
    -stripe_api_details: App\ValueObject\StripeApiDetails {#1517 …}
    -payment_timing: App\Enum\PaymentTiming {#1483 …}
  }
]
Attributes
[]
Component
App\Twig\Components\ExpertServicesComponent {#3496
  +expert: App\Entity\UserAdmin {#1481
    -id: 4
    -email: "[email protected]"
    -roles: [
      "ROLE_USER"
      "ROLE_ADMIN"
    ]
    -password: "$2y$13$kFlfhLKqzsWRu7IcvNF69OV73eeNxXtHzJvJd7SkmjlRkL.Cj7rhS"
    -name_first: "Barrett"
    -name_last: "Spinka"
    -name_prefix: "Prof."
    -name_suffix: null
    -image: "/uploads/profile_pics/Designer-2-67f5c25de53ed.jpg"
    -blogArticles: Doctrine\ORM\PersistentCollection {#1548 …}
    -contracts: Doctrine\ORM\PersistentCollection {#2318 …}
    -phone_number: libphonenumber\PhoneNumber {#1540 …}
    -date_email_verified: null
    -date_phone_verified: null
    -user_tag: "wsteuber"
    -profiles: Doctrine\ORM\PersistentCollection {#2366 …}
    -date_created: DateTimeImmutable @1760996550 {#1487
      date: 2025-10-20 23:42:30.0 Europe/Stockholm (+02:00)
    }
    -date_modified: DateTime @1760996550 {#1486
      date: 2025-10-20 23:42:30.0 Europe/Stockholm (+02:00)
    }
    -date_inactivated: null
    -date_login: null
    -contactForms: Doctrine\ORM\PersistentCollection {#2376 …}
    -expert_availabilities: Doctrine\ORM\PersistentCollection {#2415 …}
    -appointments: Doctrine\ORM\PersistentCollection {#2452 …}
    -calendar_feed_token: null
    -timezone: null
    -vat_exemption: null
    -healthcare_provider: false
    -default_cancellation_deadline_hours: null
    -default_lead_time_hours: null
    -allow_self_service_cancellation: true
    -address: App\ValueObject\Address {#1477 …}
    -company_details: App\ValueObject\CompanyDetails {#1523 …}
    -invoice_api_details: App\ValueObject\InvoiceApiDetails {#1520 …}
    -stripe_api_details: App\ValueObject\StripeApiDetails {#1517 …}
    -payment_timing: App\Enum\PaymentTiming {#1483 …}
  }
  +currency: "SEK"
  +userLocation: "US"
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#410 …}
  #convertCurrencyService: App\Service\ConvertCurrency {#3497 …}
  #locateIpService: App\Service\LocateIp {#254 …}
  #campaignTrackingService: App\Service\CampaignTrackingService {#342 …}
  #servicePlanRepository: App\Repository\ExpertServicePlanRepository {#3495 …}
  #site: [
    "name" => "ekho psychology"
    "subname" => "therapy and counseling"
    "domain" => [
      "canonical" => "ekhopsychology.se"
      "alternates" => [
        "ekhopsychology.com"
      ]
    ]
    "locales" => "en|sv|hu|de|it|es"
    "defaultLocale" => "en"
    "defaultCurrency" => "SEK"
    "supportedLocales" => [
      "en"
      "sv"
      "hu"
    ]
    "countryInformation" => [
      "AT" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "BE" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "BG" => [
        "locale" => "en"
        "currency" => "BGN"
      ]
      "CY" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "CZ" => [
        "locale" => "en"
        "currency" => "CZK"
      ]
      "DE" => [
        "locale" => "de"
        "currency" => "EUR"
      ]
      "DK" => [
        "locale" => "sv"
        "currency" => "DKK"
      ]
      "EE" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "ES" => [
        "locale" => "es"
        "currency" => "EUR"
      ]
      "FI" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "FR" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "GR" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "HR" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "HU" => [
        "locale" => "hu"
        "currency" => "HUF"
      ]
      "IE" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "IT" => [
        "locale" => "it"
        "currency" => "EUR"
      ]
      "LT" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "LU" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "LV" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "MT" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "NL" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "PL" => [
        "locale" => "en"
        "currency" => "PLN"
      ]
      "PT" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "RO" => [
        "locale" => "en"
        "currency" => "RON"
      ]
      "SE" => [
        "locale" => "sv"
        "currency" => "SEK"
      ]
      "SI" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "SK" => [
        "locale" => "en"
        "currency" => "EUR"
      ]
      "GB" => [
        "locale" => "en"
        "currency" => "GBP"
      ]
      "IS" => [
        "locale" => "en"
        "currency" => "ISK"
      ]
      "LI" => [
        "locale" => "en"
        "currency" => "CHF"
      ]
      "NO" => [
        "locale" => "sv"
        "currency" => "NOK"
      ]
      "CH" => [
        "locale" => "en"
        "currency" => "CHF"
      ]
      "TR" => [
        "locale" => "en"
        "currency" => "TRY"
      ]
    ]
    "currencyInformation" => [
      "SEK" => [
        "rounding" => 100
      ]
      "HUF" => [
        "rounding" => 1000
      ]
      "EUR" => [
        "rounding" => 10
      ]
      "DKK" => [
        "rounding" => 100
      ]
      "NOK" => [
        "rounding" => 100
      ]
      "CHF" => [
        "rounding" => 10
      ]
      "ISK" => [
        "rounding" => 100
      ]
      "TRY" => [
        "rounding" => 100
      ]
      "USD" => [
        "rounding" => 10
      ]
      "GBP" => [
        "rounding" => 10
      ]
      "BGN" => [
        "rounding" => 10
      ]
      "CZK" => [
        "rounding" => 10
      ]
      "PLN" => [
        "rounding" => 10
      ]
      "RON" => [
        "rounding" => 10
      ]
    ]
  ]
}
AppointmentBookingComponent App\Twig\Components\AppointmentBookingComponent 18.0 MiB 11.61 ms
Input props
[
  "expert" => App\Entity\UserAdmin {#1481
    -id: 4
    -email: "[email protected]"
    -roles: [
      "ROLE_USER"
      "ROLE_ADMIN"
    ]
    -password: "$2y$13$kFlfhLKqzsWRu7IcvNF69OV73eeNxXtHzJvJd7SkmjlRkL.Cj7rhS"
    -name_first: "Barrett"
    -name_last: "Spinka"
    -name_prefix: "Prof."
    -name_suffix: null
    -image: "/uploads/profile_pics/Designer-2-67f5c25de53ed.jpg"
    -blogArticles: Doctrine\ORM\PersistentCollection {#1548 …}
    -contracts: Doctrine\ORM\PersistentCollection {#2318 …}
    -phone_number: libphonenumber\PhoneNumber {#1540 …}
    -date_email_verified: null
    -date_phone_verified: null
    -user_tag: "wsteuber"
    -profiles: Doctrine\ORM\PersistentCollection {#2366 …}
    -date_created: DateTimeImmutable @1760996550 {#1487
      date: 2025-10-20 23:42:30.0 Europe/Stockholm (+02:00)
    }
    -date_modified: DateTime @1760996550 {#1486
      date: 2025-10-20 23:42:30.0 Europe/Stockholm (+02:00)
    }
    -date_inactivated: null
    -date_login: null
    -contactForms: Doctrine\ORM\PersistentCollection {#2376 …}
    -expert_availabilities: Doctrine\ORM\PersistentCollection {#2415 …}
    -appointments: Doctrine\ORM\PersistentCollection {#2452 …}
    -calendar_feed_token: null
    -timezone: null
    -vat_exemption: null
    -healthcare_provider: false
    -default_cancellation_deadline_hours: null
    -default_lead_time_hours: null
    -allow_self_service_cancellation: true
    -address: App\ValueObject\Address {#1477 …}
    -company_details: App\ValueObject\CompanyDetails {#1523 …}
    -invoice_api_details: App\ValueObject\InvoiceApiDetails {#1520 …}
    -stripe_api_details: App\ValueObject\StripeApiDetails {#1517 …}
    -payment_timing: App\Enum\PaymentTiming {#1483 …}
  }
  "expertInSummary" => false
]
Attributes
[]
Component
App\Twig\Components\AppointmentBookingComponent {#3764
  +weekOffset: 0
  +selectedExpertId: 4
  +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 {#1481
    -id: 4
    -email: "[email protected]"
    -roles: [
      "ROLE_USER"
      "ROLE_ADMIN"
    ]
    -password: "$2y$13$kFlfhLKqzsWRu7IcvNF69OV73eeNxXtHzJvJd7SkmjlRkL.Cj7rhS"
    -name_first: "Barrett"
    -name_last: "Spinka"
    -name_prefix: "Prof."
    -name_suffix: null
    -image: "/uploads/profile_pics/Designer-2-67f5c25de53ed.jpg"
    -blogArticles: Doctrine\ORM\PersistentCollection {#1548 …}
    -contracts: Doctrine\ORM\PersistentCollection {#2318 …}
    -phone_number: libphonenumber\PhoneNumber {#1540 …}
    -date_email_verified: null
    -date_phone_verified: null
    -user_tag: "wsteuber"
    -profiles: Doctrine\ORM\PersistentCollection {#2366 …}
    -date_created: DateTimeImmutable @1760996550 {#1487
      date: 2025-10-20 23:42:30.0 Europe/Stockholm (+02:00)
    }
    -date_modified: DateTime @1760996550 {#1486
      date: 2025-10-20 23:42:30.0 Europe/Stockholm (+02:00)
    }
    -date_inactivated: null
    -date_login: null
    -contactForms: Doctrine\ORM\PersistentCollection {#2376 …}
    -expert_availabilities: Doctrine\ORM\PersistentCollection {#2415 …}
    -appointments: Doctrine\ORM\PersistentCollection {#2452 …}
    -calendar_feed_token: null
    -timezone: null
    -vat_exemption: null
    -healthcare_provider: false
    -default_cancellation_deadline_hours: null
    -default_lead_time_hours: null
    -allow_self_service_cancellation: true
    -address: App\ValueObject\Address {#1477 …}
    -company_details: App\ValueObject\CompanyDetails {#1523 …}
    -invoice_api_details: App\ValueObject\InvoiceApiDetails {#1520 …}
    -stripe_api_details: App\ValueObject\StripeApiDetails {#1517 …}
    -payment_timing: App\Enum\PaymentTiming {#1483 …}
  }
  +expertInSummary: false
  +autoSelectionChecked: true
  +existingUserId: null
  +userLocation: "US"
  -phoneAuthService: App\Service\Authentication\PhoneAuthenticationService {#3765 …}
  -phoneManager: App\Service\Authentication\PhoneNumberManager {#3805 …}
  -slotManager: App\Service\Booking\AppointmentSlotManager {#3755 …}
  -reservationManager: App\Service\Booking\AppointmentReservationManager {#3754 …}
  -userManager: App\Service\Booking\BookingUserManager {#3810 …}
  -metadataCollector: App\Service\Booking\AppointmentMetadataCollector {#3757 …}
  -bookingFlowService: App\Service\Booking\BookingFlowService {#3759 …}
  -contractSelector: App\Service\Contract\ContractSelector {#3760 …}
  -creditExchangeService: App\Service\Contract\CreditExchangeService {#3762 …}
  -em: Doctrine\ORM\EntityManager {#256 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#410 …}
  -timezoneService: App\Service\TimezoneService {#217 …}
  -privacyMaskingService: App\Service\PrivacyMaskingService {#3772 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#3804 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#223 …}
  -formFactory: Symfony\Component\Form\FormFactory {#3831 …}
  -logger: Monolog\Logger {#276 …}
  -phoneForm: Symfony\Component\Form\Form {#4757 …}
  -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 {#4058 …}
}