Components
1
Twig Components
1
Render Count
12
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 | 11.58ms |
Render calls
| AppointmentBookingComponent | App\Twig\Components\AppointmentBookingComponent | 8.0 MiB | 11.58 ms | |
|---|---|---|---|---|
| Input props | [ "expert" => null "selectedServiceId" => null ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\AppointmentBookingComponent {#1364 +weekOffset: 0 +selectedExpertId: null +selectedServiceId: null +selectedSlot: null +step: "expert" +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: null +expertInSummary: true +autoSelectionChecked: false +existingUserId: null +userLocation: "US" -phoneAuthService: App\Service\Authentication\PhoneAuthenticationService {#1365 …} -phoneManager: App\Service\Authentication\PhoneNumberManager {#1400 …} -slotManager: App\Service\Booking\AppointmentSlotManager {#1354 …} -reservationManager: App\Service\Booking\AppointmentReservationManager {#1349 …} -userManager: App\Service\Booking\BookingUserManager {#1398 …} -metadataCollector: App\Service\Booking\AppointmentMetadataCollector {#1356 …} -bookingFlowService: App\Service\Booking\BookingFlowService {#1358 …} -contractSelector: App\Service\Contract\ContractSelector {#1359 …} -creditExchangeService: App\Service\Contract\CreditExchangeService {#1361 …} -em: Doctrine\ORM\EntityManager {#256 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#410 …} -timezoneService: App\Service\TimezoneService {#217 …} -privacyMaskingService: App\Service\PrivacyMaskingService {#1374 …} -security: Symfony\Bundle\SecurityBundle\Security {#1401 …} -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#223 …} -formFactory: Symfony\Component\Form\FormFactory {#1431 …} -logger: Monolog\Logger {#276 …} -phoneForm: Symfony\Component\Form\Form {#2249 …} -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 {#1363 …} } |
|||