Changeset 3077799
- Timestamp:
- 04/26/2024 06:47:55 PM (2 years ago)
- Location:
- wappointment/trunk
- Files:
-
- 206 added
- 3 deleted
- 89 edited
-
app/Achse/DateTimeFormatTools/Tools.php (modified) (1 diff)
-
app/Achse/Math/Interval/Boundary.php (modified) (1 diff)
-
app/Achse/Math/Interval/Integer/Integer.php (modified) (1 diff)
-
app/Achse/Math/Interval/Integer/IntegerIntervalStringParser.php (modified) (1 diff)
-
app/Achse/Math/Interval/Interval.php (modified) (1 diff)
-
app/Achse/Math/Interval/IntervalStringParser.php (modified) (1 diff)
-
app/Achse/Math/Interval/SingleDayTime/SingleDayTime.php (modified) (1 diff)
-
app/Achse/Math/Interval/Utils.php (modified) (1 diff)
-
app/Addons/AbstractBoot.php (modified) (2 diffs)
-
app/Controllers/AdminDefaultController.php (modified) (1 diff)
-
app/Controllers/AppController.php (modified) (1 diff)
-
app/Controllers/AppointmentController.php (modified) (1 diff)
-
app/Controllers/AvailabilityController.php (modified) (1 diff)
-
app/Controllers/CalendarsController.php (modified) (3 diffs)
-
app/Controllers/ClientController.php (modified) (1 diff)
-
app/Controllers/EventsController.php (modified) (1 diff)
-
app/Controllers/LocationsController.php (modified) (1 diff)
-
app/Controllers/ReminderController.php (modified) (1 diff)
-
app/Controllers/StatusController.php (modified) (1 diff)
-
app/Controllers/WappointmentController.php (modified) (1 diff)
-
app/Helpers/Events.php (modified) (1 diff)
-
app/Helpers/Get.php (modified) (2 diffs)
-
app/Helpers/Site.php (modified) (1 diff)
-
app/Installation/AbstractProcess.php (modified) (1 diff)
-
app/Installation/Checks/Php.php (modified) (1 diff)
-
app/Jobs/IsAppointmentJob.php (modified) (1 diff)
-
app/Jobs/ProcessTransaction.php (modified) (1 diff)
-
app/Listeners/AbstractJobRecordListener.php (modified) (1 diff)
-
app/Lists/currencies.php (modified) (1 diff)
-
app/Lists/translations_calendar.php (modified) (1 diff)
-
app/Lists/widget_settings.php (modified) (2 diffs)
-
app/Managers/Central.php (modified) (1 diff)
-
app/Messages/AdminRescheduledAppointmentEmail.php (modified) (1 diff)
-
app/Messages/ConvertHtmlToText.php (modified) (1 diff)
-
app/Messages/EmailHelper.php (modified) (1 diff)
-
app/Messages/HasAppointmentFooterLinks.php (modified) (1 diff)
-
app/Models/Appointment/ManipulateCancelReschedule.php (modified) (1 diff)
-
app/Models/CanBook.php (modified) (1 diff)
-
app/Models/CanBookLegacy.php (modified) (1 diff)
-
app/Models/Order.php (modified) (3 diffs)
-
app/Plugins/Helper.php (modified) (1 diff)
-
app/Services/AbstractFile.php (modified) (2 diffs)
-
app/Services/AdminLegacy.php (modified) (1 diff)
-
app/Services/Appointment.php (modified) (1 diff)
-
app/Services/AppointmentNew.php (modified) (1 diff)
-
app/Services/Calendar.php (modified) (1 diff)
-
app/Services/CalendarParser.php (modified) (2 diffs)
-
app/Services/Calendars.php (modified) (1 diff)
-
app/Services/Client.php (modified) (1 diff)
-
app/Services/CurrentUser.php (modified) (1 diff)
-
app/Services/DateTime.php (modified) (1 diff)
-
app/Services/ExternalCalendar.php (modified) (1 diff)
-
app/Services/Health.php (modified) (1 diff)
-
app/Services/Location.php (modified) (1 diff)
-
app/Services/Order.php (modified) (1 diff)
-
app/Services/Parser/MimeDir.php (modified) (1 diff)
-
app/Services/Ping.php (modified) (1 diff)
-
app/Services/Queue.php (modified) (1 diff)
-
app/Services/Reminder.php (modified) (3 diffs)
-
app/Services/Reset.php (modified) (2 diffs)
-
app/Services/Segment.php (modified) (1 diff)
-
app/Services/Service.php (modified) (1 diff)
-
app/Services/Services.php (modified) (1 diff)
-
app/Services/Settings.php (modified) (2 diffs)
-
app/Services/Status.php (modified) (2 diffs)
-
app/Services/Wappointment/API.php (modified) (1 diff)
-
app/Services/Wappointment/Addons.php (modified) (1 diff)
-
app/Services/Wappointment/DotCom.php (modified) (1 diff)
-
app/Services/Wappointment/Licences.php (modified) (3 diffs)
-
app/Services/Wappointment/VersionCheck.php (modified) (1 diff)
-
app/System/Compatibility.php (modified) (2 diffs)
-
app/System/Helpers.php (modified) (1 diff)
-
app/System/Init.php (modified) (4 diffs)
-
app/System/InitBackend.php (modified) (2 diffs)
-
app/System/InitPreinstall.php (modified) (1 diff)
-
app/Validators/HttpRequest/AbstractProcessor.php (modified) (1 diff)
-
app/WP/Database.php (modified) (2 diffs)
-
app/WP/Widget.php (modified) (1 diff)
-
app/WP/WidgetAbstract.php (modified) (1 diff)
-
app/required.php (modified) (1 diff)
-
dist/group-calendar.222fa827a4cc311b0621.bundle.js (deleted)
-
dist/group-calendar.300876bc218b0db4a8ac.bundle.js (added)
-
dist/main.7061709eced882f42c4d.bundle.js (added)
-
dist/main.77400d25720301effb84.bundle.js (deleted)
-
dist/manifest.json (modified) (2 diffs)
-
included (deleted)
-
index.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
-
vendor/autoload.php (modified) (1 diff)
-
vendor/composer/autoload_files.php (modified) (1 diff)
-
vendor/composer/autoload_real.php (modified) (5 diffs)
-
vendor/composer/autoload_static.php (modified) (3 diffs)
-
vendor/composer/installed.php (modified) (1 diff)
-
vendor/nesbot/carbon/src/Carbon/Lang/aa_ER@saaho.php (added)
-
vendor/nesbot/carbon/src/Carbon/Lang/be_BY@latin.php (added)
-
vendor/nesbot/carbon/src/Carbon/Lang/ks_IN@devanagari.php (added)
-
vendor/nesbot/carbon/src/Carbon/Lang/nan_TW@latin.php (added)
-
vendor/nesbot/carbon/src/Carbon/Lang/sd_IN@devanagari.php (added)
-
vendor/nesbot/carbon/src/Carbon/Lang/sr_RS@latin.php (added)
-
vendor/nesbot/carbon/src/Carbon/Lang/tt_RU@iqtelif.php (added)
-
vendor/nesbot/carbon/src/Carbon/Lang/uz_UZ@cyrillic.php (added)
-
vendors (added)
-
vendors/included (added)
-
vendors/included/swiftmailer (added)
-
vendors/included/swiftmailer/swiftmailer (added)
-
vendors/included/swiftmailer/swiftmailer/lib (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/Swift.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/AddressEncoder (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/AddressEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/AddressEncoder/IdnAddressEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/AddressEncoder/Utf8AddressEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/AddressEncoderException.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Attachment.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/ByteStream (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/ByteStream/AbstractFilterableInputStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/ByteStream/ArrayByteStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/ByteStream/FileByteStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/ByteStream/TemporaryFileByteStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterReader (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterReader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterReader/GenericFixedWidthReader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterReader/UsAsciiReader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterReader/Utf8Reader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterReaderFactory (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterReaderFactory.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterReaderFactory/SimpleCharacterReaderFactory.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterStream (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterStream/ArrayCharacterStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/CharacterStream/NgCharacterStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/ConfigurableSpool.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/DependencyContainer.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/DependencyException.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/EmbeddedFile.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Encoder (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Encoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Encoder/Base64Encoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Encoder/QpEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Encoder/Rfc2231Encoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/CommandEvent.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/CommandListener.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/Event.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/EventDispatcher.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/EventListener.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/EventObject.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/ResponseEvent.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/ResponseListener.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/SendEvent.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/SendListener.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/SimpleEventDispatcher.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/TransportChangeEvent.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/TransportChangeListener.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/TransportExceptionEvent.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Events/TransportExceptionListener.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/FailoverTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/FileSpool.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/FileStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Filterable.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/IdGenerator.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Image.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/InputByteStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/IoException.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/KeyCache (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/KeyCache.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/KeyCache/ArrayKeyCache.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/KeyCache/DiskKeyCache.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/KeyCache/KeyCacheInputStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/KeyCache/NullKeyCache.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/KeyCache/SimpleKeyCacheInputStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/LoadBalancedTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mailer (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mailer.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mailer/ArrayRecipientIterator.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mailer/RecipientIterator.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/MemorySpool.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Message.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Attachment.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/CharsetObserver.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/ContentEncoder (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/ContentEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/ContentEncoder/Base64ContentEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/ContentEncoder/NativeQpContentEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/ContentEncoder/NullContentEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/ContentEncoder/PlainContentEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/ContentEncoder/QpContentEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/ContentEncoder/QpContentEncoderProxy.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/ContentEncoder/RawContentEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/EmbeddedFile.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/EncodingObserver.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Header.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/HeaderEncoder (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/HeaderEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/HeaderEncoder/Base64HeaderEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/HeaderEncoder/QpHeaderEncoder.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Headers (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Headers/AbstractHeader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Headers/DateHeader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Headers/IdentificationHeader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Headers/MailboxHeader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Headers/OpenDKIMHeader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Headers/ParameterizedHeader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Headers/PathHeader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/Headers/UnstructuredHeader.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/IdGenerator.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/MimePart.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/SimpleHeaderFactory.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/SimpleHeaderSet.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/SimpleMessage.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Mime/SimpleMimeEntity.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/MimePart.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/NullTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/OutputByteStream.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/AntiFloodPlugin.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/BandwidthMonitorPlugin.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Decorator (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Decorator/Replacements.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/DecoratorPlugin.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/ImpersonatePlugin.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Logger.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/LoggerPlugin.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Loggers (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Loggers/ArrayLogger.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Loggers/EchoLogger.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/MessageLogger.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Pop (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Pop/Pop3Connection.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Pop/Pop3Exception.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/PopBeforeSmtpPlugin.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/RedirectingPlugin.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Reporter.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/ReporterPlugin.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Reporters (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Reporters/HitReporter.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Reporters/HtmlReporter.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Sleeper.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/ThrottlerPlugin.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Plugins/Timer.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Preferences.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/ReplacementFilterFactory.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/RfcComplianceException.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/SendmailTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Signer.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Signers (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Signers/BodySigner.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Signers/DKIMSigner.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Signers/DomainKeySigner.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Signers/HeaderSigner.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Signers/OpenDKIMSigner.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Signers/SMimeSigner.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/SmtpTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Spool.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/SpoolTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/StreamFilter.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/StreamFilters (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/StreamFilters/ByteArrayReplacementFilter.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/StreamFilters/StringReplacementFilter.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/StreamFilters/StringReplacementFilterFactory.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/SwiftException.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/AbstractSmtpTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp/Auth (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp/Auth/CramMd5Authenticator.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp/Auth/LoginAuthenticator.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp/Auth/NTLMAuthenticator.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp/Auth/PlainAuthenticator.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp/Auth/XOAuth2Authenticator.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp/AuthHandler.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp/Authenticator.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp/EightBitMimeHandler.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/Esmtp/SmtpUtf8Handler.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/EsmtpHandler.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/EsmtpTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/FailoverTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/IoBuffer.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/LoadBalancedTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/NullTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/SendmailTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/SmtpAgent.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/SpoolTransport.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/Transport/StreamBuffer.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/classes/WappoSwift/TransportException.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/dependency_maps (added)
-
vendors/included/swiftmailer/swiftmailer/lib/dependency_maps/cache_deps.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/dependency_maps/message_deps.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/dependency_maps/mime_deps.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/dependency_maps/transport_deps.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/mime_types.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/preferences.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/swift_required.php (added)
-
vendors/included/swiftmailer/swiftmailer/lib/swiftmailer_generate_mimes_config.php (added)
-
wappointment.pot (modified) (24 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wappointment/trunk/app/Achse/DateTimeFormatTools/Tools.php
r2957466 r3077799 3 3 namespace Wappointment\Achse\DateTimeFormatTools; 4 4 5 // @codingStandardsIgnoreFile 5 6 class Tools 6 7 { -
wappointment/trunk/app/Achse/Math/Interval/Boundary.php
r2957466 r3077799 7 7 use Wappointment\Achse\Comparable\IComparable; 8 8 use LogicException; 9 // @codingStandardsIgnoreFile 9 10 class Boundary implements \Wappointment\Achse\Comparable\IComparable 10 11 { -
wappointment/trunk/app/Achse/Math/Interval/Integer/Integer.php
r2516737 r3077799 8 8 use Wappointment\Achse\Math\Interval\Utils; 9 9 use InvalidArgumentException; 10 // @codingStandardsIgnoreFile 10 11 final class Integer implements \Wappointment\Achse\Comparable\IComparable 11 12 { -
wappointment/trunk/app/Achse/Math/Interval/Integer/IntegerIntervalStringParser.php
r2516737 r3077799 7 7 use Wappointment\Achse\Math\Interval\Interval; 8 8 use Wappointment\Achse\Math\Interval\IntervalStringParser; 9 // @codingStandardsIgnoreFile 9 10 final class IntegerIntervalStringParser extends \Wappointment\Achse\Math\Interval\IntervalStringParser 10 11 { -
wappointment/trunk/app/Achse/Math/Interval/Interval.php
r2516737 r3077799 5 5 6 6 use Wappointment\Achse\Comparable\IComparable; 7 // @codingStandardsIgnoreFile 7 8 class Interval 8 9 { -
wappointment/trunk/app/Achse/Math/Interval/IntervalStringParser.php
r2957466 r3077799 5 5 6 6 use LogicException; 7 // @codingStandardsIgnoreFile 7 8 abstract class IntervalStringParser 8 9 { -
wappointment/trunk/app/Achse/Math/Interval/SingleDayTime/SingleDayTime.php
r2957466 r3077799 14 14 use InvalidArgumentException; 15 15 use LogicException; 16 // @codingStandardsIgnoreFile 16 17 final class SingleDayTime implements \Wappointment\Achse\Comparable\IComparable 17 18 { -
wappointment/trunk/app/Achse/Math/Interval/Utils.php
r2516737 r3077799 4 4 namespace Wappointment\Achse\Math\Interval; 5 5 6 // @codingStandardsIgnoreFile 6 7 use DateTimeInterface; 7 8 use InvalidArgumentException; -
wappointment/trunk/app/Addons/AbstractBoot.php
r2957466 r3077799 8 8 use Wappointment\Services\Wappointment\Addons; 9 9 use Wappointment\ClassConnect\Carbon; 10 // @codingStandardsIgnoreFile 10 11 abstract class AbstractBoot implements \Wappointment\Addons\Boot 11 12 { … … 238 239 { 239 240 $variables = ['installed_at' => static::isInstalled()]; 240 return $var .= 'var ' . static::$addon_key . ' = ' . \json_encode($variables) . ";\n";241 return $var .= 'var ' . static::$addon_key . ' = ' . wp_json_encode($variables) . ";\n"; 241 242 } 242 243 public static function isSetup() -
wappointment/trunk/app/Controllers/AdminDefaultController.php
r2152317 r3077799 3 3 namespace Wappointment\Controllers; 4 4 5 // phpcs:ignoreFile 5 6 class AdminDefaultController 6 7 { -
wappointment/trunk/app/Controllers/AppController.php
r2957466 r3077799 8 8 use Wappointment\Services\Wappointment\Feedback; 9 9 use Wappointment\System\Status; 10 // @codingStandardsIgnoreFile 10 11 class AppController extends \Wappointment\Controllers\RestController 11 12 { -
wappointment/trunk/app/Controllers/AppointmentController.php
r2957466 r3077799 10 10 use Wappointment\Services\VersionDB; 11 11 use Wappointment\Managers\Central; 12 // @codingStandardsIgnoreFile 12 13 class AppointmentController extends \Wappointment\Controllers\RestController 13 14 { -
wappointment/trunk/app/Controllers/AvailabilityController.php
r2957466 r3077799 9 9 public function get(Request $request) 10 10 { 11 //return json_decode( file_get_contents(dirname(dirname(dirname(__FILE__))) . '/test_availability.json'));11 //return json_decode(wp_remote_get(dirname(dirname(dirname(__FILE__))) . '/test_availability.json')); 12 12 return (new ViewsData())->load('front_availability'); 13 13 } -
wappointment/trunk/app/Controllers/CalendarsController.php
r2957466 r3077799 21 21 use Wappointment\WP\Helpers as WPHelpers; 22 22 use Wappointment\Services\Wappointment\DotCom; 23 // @codingStandardsIgnoreFile 23 24 class CalendarsController extends RestController 24 25 { … … 168 169 public function saveCal(Request $request) 169 170 { 171 $this->isKnownDomainOrThrow($request->input('calurl')); 170 172 $this->testIsAllowedToRunQuery('calendar_id', $request); 171 173 $externalCalendar = new ExternalCalendar($this->getIdAllowedToSave('calendar_id', $request)); … … 271 273 throw new \WappointmentException(__('Error refreshing', 'wappointment'), 1); 272 274 } 275 protected function isKnownDomainOrThrow($url) 276 { 277 $host = wp_parse_url($url, \PHP_URL_HOST); 278 foreach ($this->allowedDomains() as $testDomain) { 279 if ($this->endsWith($host, $testDomain)) { 280 return \true; 281 } 282 } 283 throw new \WappointmentException(\sprintf('Unknown calendar external domain %s (allowed: %s)', $host, \implode(',', $this->allowedDomains()))); 284 } 285 protected function allowedDomains() 286 { 287 return ['google.com', 'apple.com', 'icloud.com', 'microsoft.com', 'live.com', 'outlook.com', 'calendly.com']; 288 } 289 protected function endsWith($haystack, $needle) 290 { 291 return \substr_compare($haystack, $needle, -\strlen($needle)) === 0; 292 } 273 293 } -
wappointment/trunk/app/Controllers/ClientController.php
r2957466 r3077799 14 14 use Wappointment\Services\DateTime; 15 15 use Wappointment\Services\Settings; 16 // @codingStandardsIgnoreFile 16 17 class ClientController extends \Wappointment\Controllers\RestController 17 18 { -
wappointment/trunk/app/Controllers/EventsController.php
r2957466 r3077799 15 15 use Wappointment\Models\Appointment; 16 16 use Wappointment\Repositories\CalendarsBack; 17 // @codingStandardsIgnoreFile 17 18 class EventsController extends \Wappointment\Controllers\RestController 18 19 { -
wappointment/trunk/app/Controllers/LocationsController.php
r2957466 r3077799 8 8 use Wappointment\Models\Location; 9 9 use Wappointment\Services\Location as LocationService; 10 // @codingStandardsIgnoreFile 10 11 class LocationsController extends RestController 11 12 { -
wappointment/trunk/app/Controllers/ReminderController.php
r2957466 r3077799 10 10 use Wappointment\Services\Settings; 11 11 use Wappointment\Services\VersionDB; 12 // @codingStandardsIgnoreFile 12 13 class ReminderController extends \Wappointment\Controllers\RestController 13 14 { -
wappointment/trunk/app/Controllers/StatusController.php
r2957466 r3077799 6 6 use Wappointment\Helpers\Translations; 7 7 use Wappointment\Services\Status; 8 // phpcs:ignoreFile 8 9 class StatusController extends \Wappointment\Controllers\RestController 9 10 { -
wappointment/trunk/app/Controllers/WappointmentController.php
r2957466 r3077799 9 9 use Wappointment\Validators\HttpRequest\ContactAdmin; 10 10 use Wappointment\Services\Settings; 11 // @codingStandardsIgnoreFile 11 12 class WappointmentController extends \Wappointment\Controllers\RestController 12 13 { -
wappointment/trunk/app/Helpers/Events.php
r2957466 r3077799 3 3 namespace Wappointment\Helpers; 4 4 5 // @codingStandardsIgnoreFile 5 6 class Events 6 7 { -
wappointment/trunk/app/Helpers/Get.php
r2957466 r3077799 3 3 namespace Wappointment\Helpers; 4 4 5 // @codingStandardsIgnoreFile 5 6 class Get 6 7 { … … 30 31 public static function style($listName, $directory = \false) 31 32 { 32 return '<style>' . \file_get_contents(static::getFilePath($listName, static::getDir('Styles', $directory), '.css')) . '</style>';33 return '<style>' . wp_remote_get(static::getFilePath($listName, static::getDir('Styles', $directory), '.css')) . '</style>'; 33 34 } 34 35 } -
wappointment/trunk/app/Helpers/Site.php
r2957466 r3077799 5 5 use Wappointment\Plugins\Helper; 6 6 use Wappointment\System\Container; 7 // @codingStandardsIgnoreFile 7 8 class Site 8 9 { -
wappointment/trunk/app/Installation/AbstractProcess.php
r2957466 r3077799 4 4 5 5 use Wappointment\WP\Helpers as WPHelpers; 6 // @codingStandardsIgnoreFile 6 7 class AbstractProcess 7 8 { -
wappointment/trunk/app/Installation/Checks/Php.php
r2957466 r3077799 3 3 namespace Wappointment\Installation\Checks; 4 4 5 // @codingStandardsIgnoreFile 5 6 class Php extends \Wappointment\Installation\MethodsRunner 6 7 { -
wappointment/trunk/app/Jobs/IsAppointmentJob.php
r2957466 r3077799 22 22 } 23 23 if (!empty($params['appointment']['options'])) { 24 $params['appointment']['options'] = \json_encode($params['appointment']['options']);24 $params['appointment']['options'] = wp_json_encode($params['appointment']['options']); 25 25 } 26 26 $this->appointment = apply_filters('wappointment_appointment_job_params_parse', (new Appointment())->newFromBuilder($params['appointment']), $params); -
wappointment/trunk/app/Jobs/ProcessTransaction.php
r2957466 r3077799 64 64 if ($this->event == 'cancel') { 65 65 if (!empty($appointmentArray['options'])) { 66 $appointmentArray['options'] = \json_encode($appointmentArray['options']);66 $appointmentArray['options'] = wp_json_encode($appointmentArray['options']); 67 67 } 68 68 $this->appointment = (new Appointment())->newFromBuilder($appointmentArray); -
wappointment/trunk/app/Listeners/AbstractJobRecordListener.php
r2957466 r3077799 18 18 protected function recordJob($jobClass, $params, $queue = 'default', $appointment_id = 0, $available_at = 0) 19 19 { 20 $this->jobs[] = ['payload' => \json_encode(['job' => $jobClass, 'params' => $params]), 'queue' => $queue, 'appointment_id' => $appointment_id, 'created_at' => \time(), 'available_at' => $available_at];20 $this->jobs[] = ['payload' => wp_json_encode(['job' => $jobClass, 'params' => $params]), 'queue' => $queue, 'appointment_id' => $appointment_id, 'created_at' => \time(), 'available_at' => $available_at]; 21 21 } 22 22 protected function queueJobs() -
wappointment/trunk/app/Lists/currencies.php
r2874788 r3077799 3 3 namespace WappoVendor; 4 4 5 return [0 => ['code' => 'AED', 'name' => 'United Arab Emirates dirham', 'symbol' => 'د.إ', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 1 => ['code' => 'AFN', 'name' => 'Afghan afghani', 'symbol' => '؋', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 2 => ['code' => 'ALL', 'name' => 'Albanian lek', 'symbol' => 'L', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 3 => ['code' => 'AMD', 'name' => 'Armenian dram', 'symbol' => 'AMD', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 4 => ['code' => 'ANG', 'name' => 'Netherlands Antillean guilder', 'symbol' => 'ƒ', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 5 => ['code' => 'AOA', 'name' => 'Angolan kwanza', 'symbol' => 'Kz', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 6 => ['code' => 'ARS', 'name' => 'Argentine peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 7 => ['code' => 'AUD', 'name' => 'Australian dollar', 'symbol' => '$', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 8 => ['code' => 'AWG', 'name' => 'Aruban florin', 'symbol' => 'Afl.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 9 => ['code' => 'AZN', 'name' => 'Azerbaijani manat', 'symbol' => 'AZN', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 10 => ['code' => 'BAM', 'name' => 'Bosnia and Herzegovina convertible mark', 'symbol' => 'KM', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => '.'], 11 => ['code' => 'BBD', 'name' => 'Barbadian dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 12 => ['code' => 'BDT', 'name' => 'Bangladeshi taka', 'symbol' => '৳ ', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 13 => ['code' => 'BGN', 'name' => 'Bulgarian lev', 'symbol' => 'лв.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 14 => ['code' => 'BHD', 'name' => 'Bahraini dinar', 'symbol' => '.د.ب', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 15 => ['code' => 'BIF', 'name' => 'Burundian franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 16 => ['code' => 'BMD', 'name' => 'Bermudian dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 17 => ['code' => 'BND', 'name' => 'Brunei dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 18 => ['code' => 'BOB', 'name' => 'Bolivian boliviano', 'symbol' => 'Bs.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 19 => ['code' => 'BRL', 'name' => 'Brazilian real', 'symbol' => 'R$', 'position' => 2, 'decimals_sep' => ',', 'thousand_sep' => '.'], 20 => ['code' => 'BSD', 'name' => 'Bahamian dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 21 => ['code' => 'BTC', 'name' => 'Bitcoin', 'symbol' => '฿', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 22 => ['code' => 'BTN', 'name' => 'Bhutanese ngultrum', 'symbol' => 'Nu.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 23 => ['code' => 'BWP', 'name' => 'Botswana pula', 'symbol' => 'P', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 24 => ['code' => 'BYR', 'name' => 'Belarusian ruble (old)', 'symbol' => 'Br', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 25 => ['code' => 'BYN', 'name' => 'Belarusian ruble', 'symbol' => 'Br', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 26 => ['code' => 'BZD', 'name' => 'Belize dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 27 => ['code' => 'CAD', 'name' => 'Canadian dollar', 'symbol' => '$', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 28 => ['code' => 'CDF', 'name' => 'Congolese franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 29 => ['code' => 'CHF', 'name' => 'Swiss franc', 'symbol' => 'CHF', 'position' => 4, 'decimals_sep' => '.', 'thousand_sep' => '\''], 30 => ['code' => 'CLP', 'name' => 'Chilean peso', 'symbol' => '$', 'position' => 2, 'decimals_sep' => \false, 'thousand_sep' => ' '], 31 => ['code' => 'CNY', 'name' => 'Chinese yuan', 'symbol' => '¥', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 32 => ['code' => 'COP', 'name' => 'Colombian peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 33 => ['code' => 'CRC', 'name' => 'Costa Rican colón', 'symbol' => '₡', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 34 => ['code' => 'CUC', 'name' => 'Cuban convertible peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 35 => ['code' => 'CUP', 'name' => 'Cuban peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 36 => ['code' => 'CVE', 'name' => 'Cape Verdean escudo', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 37 => ['code' => 'CZK', 'name' => 'Czech koruna', 'symbol' => 'Kč', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 38 => ['code' => 'DJF', 'name' => 'Djiboutian franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 39 => ['code' => 'DKK', 'name' => 'Danish krone', 'symbol' => 'DKK', 'position' => 4, 'decimals_sep' => ',', 'thousand_sep' => '.'], 40 => ['code' => 'DOP', 'name' => 'Dominican peso', 'symbol' => 'RD$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 41 => ['code' => 'DZD', 'name' => 'Algerian dinar', 'symbol' => 'د.ج', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 42 => ['code' => 'EGP', 'name' => 'Egyptian pound', 'symbol' => 'EGP', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 43 => ['code' => 'ERN', 'name' => 'Eritrean nakfa', 'symbol' => 'Nfk', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 44 => ['code' => 'ETB', 'name' => 'Ethiopian birr', 'symbol' => 'Br', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 45 => ['code' => 'EUR', 'name' => 'Euro', 'symbol' => '€', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 46 => ['code' => 'FJD', 'name' => 'Fijian dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 47 => ['code' => 'FKP', 'name' => 'Falkland Islands pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 48 => ['code' => 'GBP', 'name' => 'Pound sterling', 'symbol' => '£', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 49 => ['code' => 'GEL', 'name' => 'Georgian lari', 'symbol' => '₾', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 50 => ['code' => 'GGP', 'name' => 'Guernsey pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 51 => ['code' => 'GHS', 'name' => 'Ghana cedi', 'symbol' => '₵', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 52 => ['code' => 'GIP', 'name' => 'Gibraltar pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 53 => ['code' => 'GMD', 'name' => 'Gambian dalasi', 'symbol' => 'D', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 54 => ['code' => 'GNF', 'name' => 'Guinean franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 55 => ['code' => 'GTQ', 'name' => 'Guatemalan quetzal', 'symbol' => 'Q', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 56 => ['code' => 'GYD', 'name' => 'Guyanese dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 57 => ['code' => 'HKD', 'name' => 'Hong Kong dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 58 => ['code' => 'HNL', 'name' => 'Honduran lempira', 'symbol' => 'L', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 59 => ['code' => 'HRK', 'name' => 'Croatian kuna', 'symbol' => 'kn', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 60 => ['code' => 'HTG', 'name' => 'Haitian gourde', 'symbol' => 'G', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 61 => ['code' => 'HUF', 'name' => 'Hungarian forint', 'symbol' => 'Ft', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => ' ', 'decimals' => 0], 62 => ['code' => 'IDR', 'name' => 'Indonesian rupiah', 'symbol' => 'Rp', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 63 => ['code' => 'ILS', 'name' => 'Israeli new shekel', 'symbol' => '₪', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 64 => ['code' => 'IMP', 'name' => 'Manx pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 65 => ['code' => 'INR', 'name' => 'Indian rupee', 'symbol' => '₹', 'position' => 1, 'decimals_sep' => '.', 'thousand_sep' => ' '], 66 => ['code' => 'IQD', 'name' => 'Iraqi dinar', 'symbol' => 'ع.د', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 67 => ['code' => 'IRR', 'name' => 'Iranian rial', 'symbol' => '﷼', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 68 => ['code' => 'IRT', 'name' => 'Iranian toman', 'symbol' => 'تومان', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 69 => ['code' => 'ISK', 'name' => 'Icelandic króna', 'symbol' => 'kr.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 70 => ['code' => 'JEP', 'name' => 'Jersey pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 71 => ['code' => 'JMD', 'name' => 'Jamaican dollar', 'symbol' => '$', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 72 => ['code' => 'JOD', 'name' => 'Jordanian dinar', 'symbol' => 'د.ا', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 73 => ['code' => 'JPY', 'name' => 'Japanese yen', 'symbol' => '¥', 'position' => 2, 'decimals_sep' => \false, 'thousand_sep' => ',', 'decimals' => 0], 74 => ['code' => 'KES', 'name' => 'Kenyan shilling', 'symbol' => 'KSh', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ',', 'decimals' => 0], 75 => ['code' => 'KGS', 'name' => 'Kyrgyzstani som', 'symbol' => 'сом', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 76 => ['code' => 'KHR', 'name' => 'Cambodian riel', 'symbol' => '៛', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 77 => ['code' => 'KMF', 'name' => 'Comorian franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 78 => ['code' => 'KPW', 'name' => 'North Korean won', 'symbol' => '₩', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 79 => ['code' => 'KRW', 'name' => 'South Korean won', 'symbol' => '₩', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ',', 'decimals' => 0], 80 => ['code' => 'KWD', 'name' => 'Kuwaiti dinar', 'symbol' => 'د.ك', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 81 => ['code' => 'KYD', 'name' => 'Cayman Islands dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 82 => ['code' => 'KZT', 'name' => 'Kazakhstani tenge', 'symbol' => '₸', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 83 => ['code' => 'LAK', 'name' => 'Lao kip', 'symbol' => '₭', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 84 => ['code' => 'LBP', 'name' => 'Lebanese pound', 'symbol' => 'ل.ل', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 85 => ['code' => 'LKR', 'name' => 'Sri Lankan rupee', 'symbol' => 'රු', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 86 => ['code' => 'LRD', 'name' => 'Liberian dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 87 => ['code' => 'LSL', 'name' => 'Lesotho loti', 'symbol' => 'L', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 88 => ['code' => 'LYD', 'name' => 'Libyan dinar', 'symbol' => 'ل.د', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 89 => ['code' => 'MAD', 'name' => 'Moroccan dirham', 'symbol' => 'د.م.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 90 => ['code' => 'MDL', 'name' => 'Moldovan leu', 'symbol' => 'MDL', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => '.'], 91 => ['code' => 'MGA', 'name' => 'Malagasy ariary', 'symbol' => 'Ar', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 92 => ['code' => 'MKD', 'name' => 'Macedonian denar', 'symbol' => 'ден', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 93 => ['code' => 'MMK', 'name' => 'Burmese kyat', 'symbol' => 'Ks', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 94 => ['code' => 'MNT', 'name' => 'Mongolian tögrög', 'symbol' => '₮', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 95 => ['code' => 'MOP', 'name' => 'Macanese pataca', 'symbol' => 'P', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 96 => ['code' => 'MRU', 'name' => 'Mauritanian ouguiya', 'symbol' => 'UM', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 97 => ['code' => 'MUR', 'name' => 'Mauritian rupee', 'symbol' => '₨', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 98 => ['code' => 'MVR', 'name' => 'Maldivian rufiyaa', 'symbol' => '.ރ', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 99 => ['code' => 'MWK', 'name' => 'Malawian kwacha', 'symbol' => 'MK', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 100 => ['code' => 'MXN', 'name' => 'Mexican peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 101 => ['code' => 'MYR', 'name' => 'Malaysian ringgit', 'symbol' => 'RM', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 102 => ['code' => 'MZN', 'name' => 'Mozambican metical', 'symbol' => 'MT', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 103 => ['code' => 'NAD', 'name' => 'Namibian dollar', 'symbol' => 'N$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 104 => ['code' => 'NGN', 'name' => 'Nigerian naira', 'symbol' => '₦', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 105 => ['code' => 'NIO', 'name' => 'Nicaraguan córdoba', 'symbol' => 'C$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 106 => ['code' => 'NOK', 'name' => 'Norwegian krone', 'symbol' => 'kr', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 107 => ['code' => 'NPR', 'name' => 'Nepalese rupee', 'symbol' => '₨', 'position' => 4, 'decimals_sep' => '.', 'thousand_sep' => ','], 108 => ['code' => 'NZD', 'name' => 'New Zealand dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 109 => ['code' => 'OMR', 'name' => 'Omani rial', 'symbol' => 'ر.ع.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 110 => ['code' => 'PAB', 'name' => 'Panamanian balboa', 'symbol' => 'B/.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 111 => ['code' => 'PEN', 'name' => 'Sol', 'symbol' => 'S/', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 112 => ['code' => 'PGK', 'name' => 'Papua New Guinean kina', 'symbol' => 'K', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 113 => ['code' => 'PHP', 'name' => 'Philippine peso', 'symbol' => '₱', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 114 => ['code' => 'PKR', 'name' => 'Pakistani rupee', 'symbol' => '₨', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 115 => ['code' => 'PLN', 'name' => 'Polish złoty', 'symbol' => 'zł', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => ' '], 116 => ['code' => 'PRB', 'name' => 'Transnistrian ruble', 'symbol' => 'р.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 117 => ['code' => 'PYG', 'name' => 'Paraguayan guaraní', 'symbol' => '₲', 'position' => 2, 'decimals_sep' => \false, 'thousand_sep' => '.'], 118 => ['code' => 'QAR', 'name' => 'Qatari riyal', 'symbol' => 'ر.ق', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 119 => ['code' => 'RON', 'name' => 'Romanian leu', 'symbol' => 'lei', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => '.'], 120 => ['code' => 'RSD', 'name' => 'Serbian dinar', 'symbol' => 'рсд', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => '.'], 121 => ['code' => 'RUB', 'name' => 'Russian ruble', 'symbol' => '₽', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 122 => ['code' => 'RWF', 'name' => 'Rwandan franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 123 => ['code' => 'SAR', 'name' => 'Saudi riyal', 'symbol' => 'ر.س', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 124 => ['code' => 'SBD', 'name' => 'Solomon Islands dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 125 => ['code' => 'SCR', 'name' => 'Seychellois rupee', 'symbol' => '₨', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 126 => ['code' => 'SDG', 'name' => 'Sudanese pound', 'symbol' => 'ج.س.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 127 => ['code' => 'SEK', 'name' => 'Swedish krona', 'symbol' => 'kr', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 128 => ['code' => 'SGD', 'name' => 'Singapore dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 129 => ['code' => 'SHP', 'name' => 'Saint Helena pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 130 => ['code' => 'SLL', 'name' => 'Sierra Leonean leone', 'symbol' => 'Le', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 131 => ['code' => 'SOS', 'name' => 'Somali shilling', 'symbol' => 'Sh', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 132 => ['code' => 'SRD', 'name' => 'Surinamese dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 133 => ['code' => 'SSP', 'name' => 'South Sudanese pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 134 => ['code' => 'STN', 'name' => 'São Tomé and Príncipe dobra', 'symbol' => 'Db', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 135 => ['code' => 'SYP', 'name' => 'Syrian pound', 'symbol' => 'ل.س', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 136 => ['code' => 'SZL', 'name' => 'Swazi lilangeni', 'symbol' => 'L', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 137 => ['code' => 'THB', 'name' => 'Thai baht', 'symbol' => '฿', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 138 => ['code' => 'TJS', 'name' => 'Tajikistani somoni', 'symbol' => 'ЅМ', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 139 => ['code' => 'TMT', 'name' => 'Turkmenistan manat', 'symbol' => 'm', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 140 => ['code' => 'TND', 'name' => 'Tunisian dinar', 'symbol' => 'د.ت', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 141 => ['code' => 'TOP', 'name' => 'Tongan paʻanga', 'symbol' => 'T$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 142 => ['code' => 'TRY', 'name' => 'Turkish lira', 'symbol' => '₺', 'position' => 4, 'decimals_sep' => ',', 'thousand_sep' => '.'], 143 => ['code' => 'TTD', 'name' => 'Trinidad and Tobago dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 144 => ['code' => 'TWD', 'name' => 'New Taiwan dollar', 'symbol' => 'NT$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 145 => ['code' => 'TZS', 'name' => 'Tanzanian shilling', 'symbol' => 'Sh', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ',', 'decimals' => 0], 146 => ['code' => 'UAH', 'name' => 'Ukrainian hryvnia', 'symbol' => '₴', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 147 => ['code' => 'UGX', 'name' => 'Ugandan shilling', 'symbol' => 'UGX', 'position' => 2, 'decimals_sep' => \false, 'thousand_sep' => ',', 'decimals' => 0], 148 => ['code' => 'USD', 'name' => 'United States (US) dollar', 'symbol' => '$', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 149 => ['code' => 'UYU', 'name' => 'Uruguayan peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 150 => ['code' => 'UZS', 'name' => 'Uzbekistani som', 'symbol' => 'UZS', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 151 => ['code' => 'VEF', 'name' => 'Venezuelan bolívar', 'symbol' => 'Bs F', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 152 => ['code' => 'VES', 'name' => 'Bolívar soberano', 'symbol' => 'Bs.S', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 153 => ['code' => 'VND', 'name' => 'Vietnamese đồng', 'symbol' => '₫', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 154 => ['code' => 'VUV', 'name' => 'Vanuatu vatu', 'symbol' => 'Vt', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 155 => ['code' => 'WST', 'name' => 'Samoan tālā', 'symbol' => 'T', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 156 => ['code' => 'XAF', 'name' => 'Central African CFA franc', 'symbol' => 'CFA', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 157 => ['code' => 'XCD', 'name' => 'East Caribbean dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 158 => ['code' => 'XOF', 'name' => 'West African CFA franc', 'symbol' => 'CFA', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 159 => ['code' => 'XPF', 'name' => 'CFP franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 160 => ['code' => 'YER', 'name' => 'Yemeni rial', 'symbol' => '﷼', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 161 => ['code' => 'ZAR', 'name' => 'South African rand', 'symbol' => 'R', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 162 => ['code' => 'ZMW', 'name' => 'Zambian kwacha', 'symbol' => 'ZK', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '] ];5 return [0 => ['code' => 'AED', 'name' => 'United Arab Emirates dirham', 'symbol' => 'د.إ', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 1 => ['code' => 'AFN', 'name' => 'Afghan afghani', 'symbol' => '؋', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 2 => ['code' => 'ALL', 'name' => 'Albanian lek', 'symbol' => 'L', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 3 => ['code' => 'AMD', 'name' => 'Armenian dram', 'symbol' => 'AMD', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 4 => ['code' => 'ANG', 'name' => 'Netherlands Antillean guilder', 'symbol' => 'ƒ', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 5 => ['code' => 'AOA', 'name' => 'Angolan kwanza', 'symbol' => 'Kz', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 6 => ['code' => 'ARS', 'name' => 'Argentine peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 7 => ['code' => 'AUD', 'name' => 'Australian dollar', 'symbol' => '$', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 8 => ['code' => 'AWG', 'name' => 'Aruban florin', 'symbol' => 'Afl.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 9 => ['code' => 'AZN', 'name' => 'Azerbaijani manat', 'symbol' => 'AZN', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 10 => ['code' => 'BAM', 'name' => 'Bosnia and Herzegovina convertible mark', 'symbol' => 'KM', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => '.'], 11 => ['code' => 'BBD', 'name' => 'Barbadian dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 12 => ['code' => 'BDT', 'name' => 'Bangladeshi taka', 'symbol' => '৳ ', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 13 => ['code' => 'BGN', 'name' => 'Bulgarian lev', 'symbol' => 'лв.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 14 => ['code' => 'BHD', 'name' => 'Bahraini dinar', 'symbol' => '.د.ب', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 15 => ['code' => 'BIF', 'name' => 'Burundian franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 16 => ['code' => 'BMD', 'name' => 'Bermudian dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 17 => ['code' => 'BND', 'name' => 'Brunei dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 18 => ['code' => 'BOB', 'name' => 'Bolivian boliviano', 'symbol' => 'Bs.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 19 => ['code' => 'BRL', 'name' => 'Brazilian real', 'symbol' => 'R$', 'position' => 2, 'decimals_sep' => ',', 'thousand_sep' => '.'], 20 => ['code' => 'BSD', 'name' => 'Bahamian dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 21 => ['code' => 'BTC', 'name' => 'Bitcoin', 'symbol' => '฿', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 22 => ['code' => 'BTN', 'name' => 'Bhutanese ngultrum', 'symbol' => 'Nu.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 23 => ['code' => 'BWP', 'name' => 'Botswana pula', 'symbol' => 'P', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 24 => ['code' => 'BYR', 'name' => 'Belarusian ruble (old)', 'symbol' => 'Br', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 25 => ['code' => 'BYN', 'name' => 'Belarusian ruble', 'symbol' => 'Br', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 26 => ['code' => 'BZD', 'name' => 'Belize dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 27 => ['code' => 'CAD', 'name' => 'Canadian dollar', 'symbol' => '$', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 28 => ['code' => 'CDF', 'name' => 'Congolese franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 29 => ['code' => 'CHF', 'name' => 'Swiss franc', 'symbol' => 'CHF', 'position' => 4, 'decimals_sep' => '.', 'thousand_sep' => '\''], 30 => ['code' => 'CLP', 'name' => 'Chilean peso', 'symbol' => '$', 'position' => 2, 'decimals_sep' => \false, 'thousand_sep' => ' '], 31 => ['code' => 'CNY', 'name' => 'Chinese yuan', 'symbol' => '¥', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 32 => ['code' => 'COP', 'name' => 'Colombian peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 33 => ['code' => 'CRC', 'name' => 'Costa Rican colón', 'symbol' => '₡', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 34 => ['code' => 'CUC', 'name' => 'Cuban convertible peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 35 => ['code' => 'CUP', 'name' => 'Cuban peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 36 => ['code' => 'CVE', 'name' => 'Cape Verdean escudo', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 37 => ['code' => 'CZK', 'name' => 'Czech koruna', 'symbol' => 'Kč', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 38 => ['code' => 'DJF', 'name' => 'Djiboutian franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 39 => ['code' => 'DKK', 'name' => 'Danish krone', 'symbol' => 'DKK', 'position' => 4, 'decimals_sep' => ',', 'thousand_sep' => '.'], 40 => ['code' => 'DOP', 'name' => 'Dominican peso', 'symbol' => 'RD$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 41 => ['code' => 'DZD', 'name' => 'Algerian dinar', 'symbol' => 'د.ج', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 42 => ['code' => 'EGP', 'name' => 'Egyptian pound', 'symbol' => 'EGP', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 43 => ['code' => 'ERN', 'name' => 'Eritrean nakfa', 'symbol' => 'Nfk', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 44 => ['code' => 'ETB', 'name' => 'Ethiopian birr', 'symbol' => 'Br', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 45 => ['code' => 'EUR', 'name' => 'Euro', 'symbol' => '€', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 46 => ['code' => 'FJD', 'name' => 'Fijian dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 47 => ['code' => 'FKP', 'name' => 'Falkland Islands pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 48 => ['code' => 'GBP', 'name' => 'Pound sterling', 'symbol' => '£', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 49 => ['code' => 'GEL', 'name' => 'Georgian lari', 'symbol' => '₾', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 50 => ['code' => 'GGP', 'name' => 'Guernsey pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 51 => ['code' => 'GHS', 'name' => 'Ghana cedi', 'symbol' => '₵', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 52 => ['code' => 'GIP', 'name' => 'Gibraltar pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 53 => ['code' => 'GMD', 'name' => 'Gambian dalasi', 'symbol' => 'D', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 54 => ['code' => 'GNF', 'name' => 'Guinean franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 55 => ['code' => 'GTQ', 'name' => 'Guatemalan quetzal', 'symbol' => 'Q', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 56 => ['code' => 'GYD', 'name' => 'Guyanese dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 57 => ['code' => 'HKD', 'name' => 'Hong Kong dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 58 => ['code' => 'HNL', 'name' => 'Honduran lempira', 'symbol' => 'L', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 59 => ['code' => 'HRK', 'name' => 'Croatian kuna', 'symbol' => 'kn', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 60 => ['code' => 'HTG', 'name' => 'Haitian gourde', 'symbol' => 'G', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 61 => ['code' => 'HUF', 'name' => 'Hungarian forint', 'symbol' => 'Ft', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => ' ', 'decimals' => 0], 62 => ['code' => 'IDR', 'name' => 'Indonesian rupiah', 'symbol' => 'Rp', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 63 => ['code' => 'ILS', 'name' => 'Israeli new shekel', 'symbol' => '₪', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 64 => ['code' => 'IMP', 'name' => 'Manx pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 65 => ['code' => 'INR', 'name' => 'Indian rupee', 'symbol' => '₹', 'position' => 1, 'decimals_sep' => '.', 'thousand_sep' => ' '], 66 => ['code' => 'IQD', 'name' => 'Iraqi dinar', 'symbol' => 'ع.د', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 67 => ['code' => 'IRR', 'name' => 'Iranian rial', 'symbol' => '﷼', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 68 => ['code' => 'IRT', 'name' => 'Iranian toman', 'symbol' => 'تومان', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 69 => ['code' => 'ISK', 'name' => 'Icelandic króna', 'symbol' => 'kr.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 70 => ['code' => 'JEP', 'name' => 'Jersey pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 71 => ['code' => 'JMD', 'name' => 'Jamaican dollar', 'symbol' => '$', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 72 => ['code' => 'JOD', 'name' => 'Jordanian dinar', 'symbol' => 'د.ا', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 73 => ['code' => 'JPY', 'name' => 'Japanese yen', 'symbol' => '¥', 'position' => 2, 'decimals_sep' => \false, 'thousand_sep' => ',', 'decimals' => 0], 74 => ['code' => 'KES', 'name' => 'Kenyan shilling', 'symbol' => 'KSh', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ',', 'decimals' => 0], 75 => ['code' => 'KGS', 'name' => 'Kyrgyzstani som', 'symbol' => 'сом', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 76 => ['code' => 'KHR', 'name' => 'Cambodian riel', 'symbol' => '៛', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 77 => ['code' => 'KMF', 'name' => 'Comorian franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 78 => ['code' => 'KPW', 'name' => 'North Korean won', 'symbol' => '₩', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 79 => ['code' => 'KRW', 'name' => 'South Korean won', 'symbol' => '₩', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ',', 'decimals' => 0], 80 => ['code' => 'KWD', 'name' => 'Kuwaiti dinar', 'symbol' => 'د.ك', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 81 => ['code' => 'KYD', 'name' => 'Cayman Islands dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 82 => ['code' => 'KZT', 'name' => 'Kazakhstani tenge', 'symbol' => '₸', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 83 => ['code' => 'LAK', 'name' => 'Lao kip', 'symbol' => '₭', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 84 => ['code' => 'LBP', 'name' => 'Lebanese pound', 'symbol' => 'ل.ل', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 85 => ['code' => 'LKR', 'name' => 'Sri Lankan rupee', 'symbol' => 'රු', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 86 => ['code' => 'LRD', 'name' => 'Liberian dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 87 => ['code' => 'LSL', 'name' => 'Lesotho loti', 'symbol' => 'L', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 88 => ['code' => 'LYD', 'name' => 'Libyan dinar', 'symbol' => 'ل.د', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 89 => ['code' => 'MAD', 'name' => 'Moroccan dirham', 'symbol' => 'د.م.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 90 => ['code' => 'MDL', 'name' => 'Moldovan leu', 'symbol' => 'MDL', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => '.'], 91 => ['code' => 'MGA', 'name' => 'Malagasy ariary', 'symbol' => 'Ar', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 92 => ['code' => 'MKD', 'name' => 'Macedonian denar', 'symbol' => 'ден', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 93 => ['code' => 'MMK', 'name' => 'Burmese kyat', 'symbol' => 'Ks', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 94 => ['code' => 'MNT', 'name' => 'Mongolian tögrög', 'symbol' => '₮', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 95 => ['code' => 'MOP', 'name' => 'Macanese pataca', 'symbol' => 'P', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 96 => ['code' => 'MRU', 'name' => 'Mauritanian ouguiya', 'symbol' => 'UM', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 97 => ['code' => 'MUR', 'name' => 'Mauritian rupee', 'symbol' => '₨', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 98 => ['code' => 'MVR', 'name' => 'Maldivian rufiyaa', 'symbol' => '.ރ', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 99 => ['code' => 'MWK', 'name' => 'Malawian kwacha', 'symbol' => 'MK', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 100 => ['code' => 'MXN', 'name' => 'Mexican peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 101 => ['code' => 'MYR', 'name' => 'Malaysian ringgit', 'symbol' => 'RM', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 102 => ['code' => 'MZN', 'name' => 'Mozambican metical', 'symbol' => 'MT', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 103 => ['code' => 'NAD', 'name' => 'Namibian dollar', 'symbol' => 'N$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 104 => ['code' => 'NGN', 'name' => 'Nigerian naira', 'symbol' => '₦', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 105 => ['code' => 'NIO', 'name' => 'Nicaraguan córdoba', 'symbol' => 'C$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 106 => ['code' => 'NOK', 'name' => 'Norwegian krone', 'symbol' => 'kr', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 107 => ['code' => 'NPR', 'name' => 'Nepalese rupee', 'symbol' => '₨', 'position' => 4, 'decimals_sep' => '.', 'thousand_sep' => ','], 108 => ['code' => 'NZD', 'name' => 'New Zealand dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 109 => ['code' => 'OMR', 'name' => 'Omani rial', 'symbol' => 'ر.ع.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 110 => ['code' => 'PAB', 'name' => 'Panamanian balboa', 'symbol' => 'B/.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 111 => ['code' => 'PEN', 'name' => 'Sol', 'symbol' => 'S/', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 112 => ['code' => 'PGK', 'name' => 'Papua New Guinean kina', 'symbol' => 'K', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 113 => ['code' => 'PHP', 'name' => 'Philippine peso', 'symbol' => '₱', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 114 => ['code' => 'PKR', 'name' => 'Pakistani rupee', 'symbol' => '₨', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 115 => ['code' => 'PLN', 'name' => 'Polish złoty', 'symbol' => 'zł', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => ' '], 116 => ['code' => 'PRB', 'name' => 'Transnistrian ruble', 'symbol' => 'р.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 117 => ['code' => 'PYG', 'name' => 'Paraguayan guaraní', 'symbol' => '₲', 'position' => 2, 'decimals_sep' => \false, 'thousand_sep' => '.'], 118 => ['code' => 'QAR', 'name' => 'Qatari riyal', 'symbol' => 'ر.ق', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 119 => ['code' => 'RON', 'name' => 'Romanian leu', 'symbol' => 'lei', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => '.'], 120 => ['code' => 'RSD', 'name' => 'Serbian dinar', 'symbol' => 'рсд', 'position' => 3, 'decimals_sep' => ',', 'thousand_sep' => '.'], 121 => ['code' => 'RUB', 'name' => 'Russian ruble', 'symbol' => '₽', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 122 => ['code' => 'RWF', 'name' => 'Rwandan franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 123 => ['code' => 'SAR', 'name' => 'Saudi riyal', 'symbol' => 'ر.س', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 124 => ['code' => 'SBD', 'name' => 'Solomon Islands dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 125 => ['code' => 'SCR', 'name' => 'Seychellois rupee', 'symbol' => '₨', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 126 => ['code' => 'SDG', 'name' => 'Sudanese pound', 'symbol' => 'ج.س.', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 127 => ['code' => 'SEK', 'name' => 'Swedish krona', 'symbol' => 'kr', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 128 => ['code' => 'SGD', 'name' => 'Singapore dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 129 => ['code' => 'SHP', 'name' => 'Saint Helena pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 130 => ['code' => 'SLL', 'name' => 'Sierra Leonean leone', 'symbol' => 'Le', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 131 => ['code' => 'SOS', 'name' => 'Somali shilling', 'symbol' => 'Sh', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 132 => ['code' => 'SRD', 'name' => 'Surinamese dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 133 => ['code' => 'SSP', 'name' => 'South Sudanese pound', 'symbol' => '£', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 134 => ['code' => 'STN', 'name' => 'São Tomé and Príncipe dobra', 'symbol' => 'Db', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 135 => ['code' => 'SYP', 'name' => 'Syrian pound', 'symbol' => 'ل.س', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 136 => ['code' => 'SZL', 'name' => 'Swazi lilangeni', 'symbol' => 'L', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 137 => ['code' => 'THB', 'name' => 'Thai baht', 'symbol' => '฿', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 138 => ['code' => 'TJS', 'name' => 'Tajikistani somoni', 'symbol' => 'ЅМ', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 139 => ['code' => 'TMT', 'name' => 'Turkmenistan manat', 'symbol' => 'm', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 140 => ['code' => 'TND', 'name' => 'Tunisian dinar', 'symbol' => 'د.ت', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 141 => ['code' => 'TOP', 'name' => 'Tongan paʻanga', 'symbol' => 'T$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 142 => ['code' => 'TRY', 'name' => 'Turkish lira', 'symbol' => '₺', 'position' => 4, 'decimals_sep' => ',', 'thousand_sep' => '.'], 143 => ['code' => 'TTD', 'name' => 'Trinidad and Tobago dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 144 => ['code' => 'TWD', 'name' => 'New Taiwan dollar', 'symbol' => 'NT$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 145 => ['code' => 'TZS', 'name' => 'Tanzanian shilling', 'symbol' => 'Sh', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ',', 'decimals' => 0], 146 => ['code' => 'UAH', 'name' => 'Ukrainian hryvnia', 'symbol' => '₴', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 147 => ['code' => 'UGX', 'name' => 'Ugandan shilling', 'symbol' => 'UGX', 'position' => 2, 'decimals_sep' => \false, 'thousand_sep' => ',', 'decimals' => 0], 148 => ['code' => 'USD', 'name' => 'United States (US) dollar', 'symbol' => '$', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 149 => ['code' => 'UYU', 'name' => 'Uruguayan peso', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 150 => ['code' => 'UZS', 'name' => 'Uzbekistani som', 'symbol' => 'UZS', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 151 => ['code' => 'VEF', 'name' => 'Venezuelan bolívar', 'symbol' => 'Bs F', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 152 => ['code' => 'VES', 'name' => 'Bolívar soberano', 'symbol' => 'Bs.S', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 153 => ['code' => 'VND', 'name' => 'Vietnamese đồng', 'symbol' => '₫', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 154 => ['code' => 'VUV', 'name' => 'Vanuatu vatu', 'symbol' => 'Vt', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 155 => ['code' => 'WST', 'name' => 'Samoan tālā', 'symbol' => 'T', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 156 => ['code' => 'XAF', 'name' => 'Central African CFA franc', 'symbol' => 'CFA', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 157 => ['code' => 'XCD', 'name' => 'East Caribbean dollar', 'symbol' => '$', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 158 => ['code' => 'XOF', 'name' => 'West African CFA franc', 'symbol' => 'CFA', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 159 => ['code' => 'XPF', 'name' => 'CFP franc', 'symbol' => 'Fr', 'position' => 1, 'decimals_sep' => \false, 'thousand_sep' => ' '], 160 => ['code' => 'YER', 'name' => 'Yemeni rial', 'symbol' => '﷼', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 161 => ['code' => 'ZAR', 'name' => 'South African rand', 'symbol' => 'R', 'position' => 2, 'decimals_sep' => '.', 'thousand_sep' => ','], 162 => ['code' => 'ZMW', 'name' => 'Zambian kwacha', 'symbol' => 'ZK', 'position' => 1, 'decimals_sep' => ',', 'thousand_sep' => ' '], 163 => ['code' => 'EUR', 'name' => 'Euro(Ireland)', 'symbol' => '€', 'position' => 1, 'decimals_sep' => '.', 'thousand_sep' => ' ']]; -
wappointment/trunk/app/Lists/translations_calendar.php
r2874788 r3077799 3 3 namespace WappoVendor; 4 4 5 // @codingStandardsIgnoreFile 5 6 return [ 6 7 'calendar_this_week' => __('This week', 'wappointment'), -
wappointment/trunk/app/Lists/widget_settings.php
r2957466 r3077799 3 3 namespace WappoVendor; 4 4 5 // @codingStandardsIgnoreFile 5 6 return ['colors' => ['primary' => ['bg' => '#855785', 'text' => '#ffffff'], 'header' => ['bg' => '#F5F4F4', 'text' => '#676767', 'durationbg' => '#eeeeee'], 'body' => [ 6 7 'bg' => '#ffffff', … … 73 74 /* translators: %1$s - number of days, %2$s - number of hours, %3$s - number of minutes, %4$s - number of seconds */ 74 75 'timeleft' => \sprintf(__('(%1$sd %2$sh %3$sm %4$ss)', 'wappointment'), '[days_left]', '[hours_left]', '[minutes_left]', '[seconds_left]'), 75 ], 'cancel' => ['page_title' => __('Cancel Appointment', 'wappointment'), 'title' => __('Appointment details', 'wappointment'), 'confirmed' => __('Appointment has been cancelled!', 'wappointment'), 'confirmation' => __('Are you sure you want to cancel your appointment?', 'wappointment'), 'toolate' => __('Too late to cancel', 'wappointment'), 'button' => __('Cancel', 'wappointment'), 'confirm' => __('Confirm', 'wappointment')], 'reschedule' => ['page_title' => __('Reschedule Appointment', 'wappointment'), 'title' => __('Appointment details', 'wappointment'), 'toolate' => __('Too late to reschedule', 'wappointment'), 'button' => __('Reschedule', 'wappointment'), 'confirm' => __('Confirm', 'wappointment')], 'service_selection' => ['select_service' => __('Pick a service', 'wappointment'), 'check_full_width' => \false], 'service_duration' => ['select_duration' => __('How long will be the session?', 'wappointment')], 'service_location' => ['select_location' => __('How should we meet?', 'wappointment')], 'swift_payment' => ['onsite_tab' => __('Pay later', 'wappointment'), 'onsite_desc' => __('You will pay on the day of your appointment', 'wappointment'), 'onsite_confirm' => __('Confirm', 'wappointment'), 'check_tos' => \false, 'tos_text' => \sprintf(76 ], 'cancel' => ['page_title' => __('Cancel Appointment', 'wappointment'), 'title' => __('Appointment details', 'wappointment'), 'confirmed' => __('Appointment has been cancelled!', 'wappointment'), 'confirmation' => __('Are you sure you want to cancel your appointment?', 'wappointment'), 'toolate' => __('Too late to cancel', 'wappointment'), 'button' => __('Cancel', 'wappointment'), 'confirm' => __('Confirm', 'wappointment')], 'reschedule' => ['page_title' => __('Reschedule Appointment', 'wappointment'), 'title' => __('Appointment details', 'wappointment'), 'toolate' => __('Too late to reschedule', 'wappointment'), 'button' => __('Reschedule', 'wappointment'), 'confirm' => __('Confirm', 'wappointment')], 'service_selection' => ['select_service' => __('Pick a service', 'wappointment'), 'check_full_width' => \false], 'service_duration' => ['select_duration' => __('How long will the session be?', 'wappointment')], 'service_location' => ['select_location' => __('How should we meet?', 'wappointment')], 'swift_payment' => ['onsite_tab' => __('Pay later', 'wappointment'), 'onsite_desc' => __('You will pay on the day of your appointment', 'wappointment'), 'onsite_confirm' => __('Confirm', 'wappointment'), 'check_tos' => \false, 'tos_text' => \sprintf( 76 77 /* translators: %1$s - "the terms of sale" %2$s - "privacy policy" */ 77 78 __('You agree to %1$s and %2$s', 'wappointment'), -
wappointment/trunk/app/Managers/Central.php
r2957466 r3077799 4 4 5 5 use Wappointment\Services\VersionDB; 6 // @codingStandardsIgnoreFile 6 7 /** 7 8 * Singleton to replace specific core classes with addons classes -
wappointment/trunk/app/Messages/AdminRescheduledAppointmentEmail.php
r2957466 r3077799 4 4 5 5 use Wappointment\Services\Settings; 6 // @codingStandardsIgnoreFile 6 7 class AdminRescheduledAppointmentEmail extends \Wappointment\Messages\AbstractAdminEmail 7 8 { -
wappointment/trunk/app/Messages/ConvertHtmlToText.php
r2957466 r3077799 21 21 $replaceLinks = '/< *a[^>]*href *= *"([^#][^"]*)"[^>]*>(.*)< *\\/ *a *>/Uis'; 22 22 $text = \preg_replace([$removepictureslinks, $removeScript, $removeStyle, $removeStrikeTags, $replaceByTwoReturnChar, $replaceByStars, $replaceByReturnChar1, $replaceByReturnChar, $replaceLinks], ['', '', '', '', "\n\n", "\n* ", "\n", "\n", '${2} ( ${1} )'], $html); 23 $text = \str_replace(['Â ', ' '], ' ', \strip_tags($text));23 $text = \str_replace(['Â ', ' '], ' ', wp_strip_all_tags($text)); 24 24 $text = \trim(@\html_entity_decode($text, \ENT_QUOTES, 'UTF-8')); 25 25 if ($fullConvert) { -
wappointment/trunk/app/Messages/EmailHelper.php
r2957466 r3077799 7 7 use Wappointment\Services\Payment; 8 8 use Wappointment\Services\Settings; 9 // @codingStandardsIgnoreFile 9 10 class EmailHelper 10 11 { -
wappointment/trunk/app/Messages/HasAppointmentFooterLinks.php
r2957466 r3077799 29 29 $footer = ''; 30 30 if (!empty(Settings::get('email_footer'))) { 31 $footer .= '<p>' . \nl2br( \strip_tags(Settings::get('email_footer'))) . '</p>';31 $footer .= '<p>' . \nl2br(wp_strip_all_tags(Settings::get('email_footer'))) . '</p>'; 32 32 } 33 33 $rescheduleAndCancelLinks = $this->rescheduleAndCancelLinks(); -
wappointment/trunk/app/Models/Appointment/ManipulateCancelReschedule.php
r2957466 r3077799 6 6 use Wappointment\ClassConnect\Carbon; 7 7 use Wappointment\Services\DateTime; 8 // @codingStandardsIgnoreFile 8 9 trait ManipulateCancelReschedule 9 10 { -
wappointment/trunk/app/Models/CanBook.php
r2957466 r3077799 5 5 use Wappointment\Services\AppointmentNew as AppointmentService; 6 6 use Wappointment\Models\Service; 7 // @codingStandardsIgnoreFile 7 8 trait CanBook 8 9 { -
wappointment/trunk/app/Models/CanBookLegacy.php
r2957466 r3077799 5 5 use Wappointment\Services\Appointment as AppointmentServiceLegacy; 6 6 use Wappointment\Services\Service; 7 // @codingStandardsIgnoreFile 7 8 trait CanBookLegacy 8 9 { -
wappointment/trunk/app/Models/Order.php
r2957466 r3077799 11 11 use Wappointment\Services\Ticket; 12 12 use Wappointment\WP\Helpers; 13 use Wappointment\ClassConnect\Carbon; 13 14 class Order extends Model 14 15 { … … 115 116 $this->currency = Payment::currencyCode(); 116 117 $this->status = static::STATUS_PAID; 117 $this->paid_at = \date('Y-m-d H:i:s');118 $this->paid_at = Carbon::now()->format('Y-m-d H:i:s'); 118 119 $this->storeClient(); 119 120 } … … 171 172 { 172 173 $this->status = static::STATUS_REFUNDED; 173 $this->refunded_at = \date('Y-m-d H:i:s');174 $this->refunded_at = Carbon::now()->format('Y-m-d H:i:s'); 174 175 } 175 176 public function prices() -
wappointment/trunk/app/Plugins/Helper.php
r2957466 r3077799 6 6 use Wappointment\Plugins\Contract\PluginDefinition; 7 7 use Wappointment\WP\Plugins; 8 // @codingStandardsIgnoreFile 8 9 class Helper 9 10 { -
wappointment/trunk/app/Services/AbstractFile.php
r2679872 r3077799 3 3 namespace Wappointment\Services; 4 4 5 // phpcs:ignoreFile 5 6 abstract class AbstractFile 6 7 { … … 31 32 { 32 33 if (\file_exists($this->path)) { 33 \unlink($this->path);34 wp_delete_file($this->path); 34 35 } 35 36 } -
wappointment/trunk/app/Services/AdminLegacy.php
r2957466 r3077799 5 5 use Wappointment\Models\Client as MClient; 6 6 use Wappointment\Validators\HttpRequest\BookingAdmin; 7 // @codingStandardsIgnoreFile 7 8 class AdminLegacy 8 9 { -
wappointment/trunk/app/Services/Appointment.php
r2957466 r3077799 8 8 use Wappointment\Managers\Central; 9 9 use Wappointment\WP\Helpers as WPHelpers; 10 // @codingStandardsIgnoreFile 10 11 /** 11 12 * LEGACY DO NOT EDIT -
wappointment/trunk/app/Services/AppointmentNew.php
r2957466 r3077799 10 10 use Wappointment\Models\TicketAbstract; 11 11 use Wappointment\WP\Helpers as WPHelpers; 12 // @codingStandardsIgnoreFile 12 13 class AppointmentNew 13 14 { -
wappointment/trunk/app/Services/Calendar.php
r2957466 r3077799 5 5 use Wappointment\Remote\Request as RequestRemote; 6 6 use Wappointment\WP\Helpers as WPHelpers; 7 // @codingStandardsIgnoreFile 7 8 class Calendar 8 9 { -
wappointment/trunk/app/Services/CalendarParser.php
r2957466 r3077799 7 7 use Wappointment\System\Status as SystemStatus; 8 8 use Wappointment\ClassConnect\VtzUtil; 9 // @codingStandardsIgnoreFile 9 10 class CalendarParser 10 11 { … … 236 237 } 237 238 } 238 return empty($options) ? '' : \json_encode($options);239 return empty($options) ? '' : wp_json_encode($options); 239 240 } 240 241 private function convertDays($days) -
wappointment/trunk/app/Services/Calendars.php
r2957466 r3077799 6 6 use Wappointment\ClassConnect\RakitValidator; 7 7 use Wappointment\Helpers\Translations; 8 // @codingStandardsIgnoreFile 8 9 class Calendars 9 10 { -
wappointment/trunk/app/Services/Client.php
r2957466 r3077799 6 6 use Wappointment\Models\Client as MClient; 7 7 use Wappointment\Validators\HttpRequest\Booking; 8 // @codingStandardsIgnoreFile 8 9 class Client 9 10 { -
wappointment/trunk/app/Services/CurrentUser.php
r2957466 r3077799 3 3 namespace Wappointment\Services; 4 4 5 // @codingStandardsIgnoreFile 5 6 class CurrentUser 6 7 { -
wappointment/trunk/app/Services/DateTime.php
r2957466 r3077799 5 5 use Wappointment\ClassConnect\Carbon; 6 6 use Wappointment\WP\Helpers; 7 // @codingStandardsIgnoreFile 7 8 class DateTime 8 9 { -
wappointment/trunk/app/Services/ExternalCalendar.php
r2957466 r3077799 7 7 use Wappointment\WP\Helpers as WPHelpers; 8 8 use Wappointment\Models\Calendar; 9 // @codingStandardsIgnoreFile 9 10 class ExternalCalendar 10 11 { -
wappointment/trunk/app/Services/Health.php
r2957466 r3077799 14 14 public function __construct() 15 15 { 16 if (\Wappointment\Services\CurrentUser::isAdmin() && Status::isInstalled() && Appointment::count() > 0) {16 if (\Wappointment\Services\CurrentUser::isAdmin() && Status::isInstalled()) { 17 17 $this->set('lang', Get::list('translations_health')); 18 18 $this->checkUnreliable(); -
wappointment/trunk/app/Services/Location.php
r2957466 r3077799 7 7 use Wappointment\Helpers\Translations; 8 8 use Wappointment\Managers\Service as ServiceManager; 9 // @codingStandardsIgnoreFile 9 10 class Location 10 11 { -
wappointment/trunk/app/Services/Order.php
r2957466 r3077799 5 5 use Wappointment\Helpers\Translations; 6 6 use Wappointment\Models\Order as ModelOrder; 7 // @codingStandardsIgnoreFile 7 8 class Order 8 9 { -
wappointment/trunk/app/Services/Parser/MimeDir.php
r2957466 r3077799 16 16 * @license http://sabre.io/license/ Modified BSD License 17 17 */ 18 // @codingStandardsIgnoreFile 18 19 class MimeDir extends \WappoVendor\Sabre\VObject\Parser\MimeDir 19 20 { -
wappointment/trunk/app/Services/Ping.php
r2957466 r3077799 3 3 namespace Wappointment\Services; 4 4 5 // phpcs:ignoreFile 5 6 class Ping 6 7 { -
wappointment/trunk/app/Services/Queue.php
r2957466 r3077799 7 7 use Wappointment\Helpers\Debug; 8 8 use Wappointment\WP\Helpers; 9 // @codingStandardsIgnoreFile 9 10 class Queue 10 11 { -
wappointment/trunk/app/Services/Reminder.php
r2957466 r3077799 8 8 use Wappointment\Helpers\TipTap; 9 9 use Wappointment\Helpers\Translations; 10 // @codingStandardsIgnoreFile 10 11 class Reminder 11 12 { … … 13 14 { 14 15 $validator = new RakitValidator(); 15 $reminderData['subject'] = \strip_tags($reminderData['subject']);16 $reminderData['subject'] = wp_strip_all_tags($reminderData['subject']); 16 17 $validationRules = ['subject' => 'required|max:100', 'type' => 'required', 'event' => 'required', 'options' => 'required|array', 'options.body' => 'required']; 17 18 $validationMessages = ['type:required' => __('Select a type of reminder', 'wappointment')]; … … 23 24 } 24 25 if (isset($reminderData['id']) && $reminderData['id'] > 0) { 25 $reminderData['options'] = \json_encode($reminderData['options']); 26 return (bool) MReminder::where('id', (int) $reminderData['id'])->update($reminderData); 26 $reminderData['options'] = wp_json_encode($reminderData['options']); 27 MReminder::where('id', (int) $reminderData['id'])->update($reminderData); 28 return \true; 27 29 } else { 28 30 return (bool) MReminder::create($reminderData); -
wappointment/trunk/app/Services/Reset.php
r2957466 r3077799 10 10 use Wappointment\Repositories\CalendarsBack; 11 11 use Wappointment\Repositories\Services; 12 // @codingStandardsIgnoreFile 12 13 class Reset 13 14 { … … 49 50 foreach (apply_filters('wappointment_db_drop', $db_list) as $table_name) { 50 51 $full_table = Database::getWpSitePrefix() . $table_name; 51 $wpdb->query( "DROP TABLE IF EXISTS {$full_table};");52 $wpdb->query($wpdb->prepare("DROP TABLE IF EXISTS %s;", $full_table)); 52 53 } 53 54 $wpdb->query("SET FOREIGN_KEY_CHECKS=1;"); -
wappointment/trunk/app/Services/Segment.php
r2957466 r3077799 5 5 use Wappointment\ClassConnect\Carbon; 6 6 use Wappointment\Achse\Math\Interval\Integer\IntegerInterval; 7 // @codingStandardsIgnoreFile 7 8 class Segment 8 9 { -
wappointment/trunk/app/Services/Service.php
r2957466 r3077799 6 6 use Wappointment\Helpers\Translations; 7 7 use Wappointment\Models\Location; 8 // @codingStandardsIgnoreFile 8 9 class Service implements \Wappointment\Services\ServiceInterface 9 10 { -
wappointment/trunk/app/Services/Services.php
r2957466 r3077799 10 10 use Wappointment\Models\Location as LocationModel; 11 11 use Wappointment\Models\Price as ModelsPrice; 12 // @codingStandardsIgnoreFile 12 13 class Services implements ServiceInterface 13 14 { -
wappointment/trunk/app/Services/Settings.php
r2957466 r3077799 7 7 use Wappointment\ClassConnect\RakitValidator; 8 8 use Wappointment\Helpers\Translations; 9 // @codingStandardsIgnoreFile 9 10 class Settings 10 11 { … … 129 130 public static function getHost() 130 131 { 131 $parsed_url = \parse_url(WPHelpers::getWPOption('home'));132 $parsed_url = wp_parse_url(WPHelpers::getWPOption('home')); 132 133 return !empty($parsed_url['host']) ? static::cleanHost($parsed_url['host']) : 'example.com'; 133 134 } -
wappointment/trunk/app/Services/Status.php
r2957466 r3077799 6 6 use Wappointment\ClassConnect\Carbon; 7 7 use Wappointment\Helpers\Translations; 8 // @codingStandardsIgnoreFile 8 9 class Status 9 10 { … … 79 80 $i = 0; 80 81 self::$diff = $statusRecurrent->end_at->timestamp - $statusRecurrent->start_at->timestamp; 81 if (self::$diff == 0) {82 if (self::$diff <= 0) { 82 83 return $newEvents; 83 84 } -
wappointment/trunk/app/Services/Wappointment/API.php
r2957466 r3077799 5 5 use Wappointment\Remote\Request as RequestRemote; 6 6 use Wappointment\WP\Helpers as WPHelpers; 7 // @codingStandardsIgnoreFile 7 8 abstract class API 8 9 { -
wappointment/trunk/app/Services/Wappointment/Addons.php
r2957466 r3077799 6 6 use Wappointment\ClassConnect\Carbon; 7 7 use Wappointment\WP\Plugins; 8 // @codingStandardsIgnoreFile 8 9 class Addons extends \Wappointment\Services\Wappointment\API 9 10 { -
wappointment/trunk/app/Services/Wappointment/DotCom.php
r2957466 r3077799 77 77 public function hasPendingChanges($appointments, $appointments_update) 78 78 { 79 return \md5( \json_encode($appointments)) !== \md5(\json_encode($appointments_update));79 return \md5(wp_json_encode($appointments)) !== \md5(wp_json_encode($appointments_update)); 80 80 } 81 81 public function getAppointments() -
wappointment/trunk/app/Services/Wappointment/Licences.php
r2957466 r3077799 4 4 5 5 use Wappointment\WP\Helpers as WPHelpers; 6 // @codingStandardsIgnoreFile 6 7 class Licences extends \Wappointment\Services\Wappointment\API 7 8 { … … 46 47 protected function recordDetails($data) 47 48 { 48 return WPHelpers::setOption('site_details', \json_encode($data));49 return WPHelpers::setOption('site_details', wp_json_encode($data)); 49 50 } 50 51 protected function recordSiteKey($data) … … 54 55 } 55 56 if (!empty($data->details)) { 56 WPHelpers::setOption('site_details', \json_encode($data->details));57 WPHelpers::setOption('site_details', wp_json_encode($data->details)); 57 58 } 58 59 return WPHelpers::setOption('site_key', $data->sitekey); -
wappointment/trunk/app/Services/Wappointment/VersionCheck.php
r2957466 r3077799 10 10 parent::__construct(); 11 11 //testing version check set_site_transient('update_plugins', null); 12 add_filter('pre_set_ site_transient_update_plugins', [$this, 'sitePluginsVersionCheckTriggerred'], 10, 2);12 add_filter('pre_set_' . 'site_transient' . '_update_plugins', [$this, 'sitePluginsVersionCheckTriggerred'], 10, 2); 13 13 } 14 14 public function sitePluginsVersionCheckTriggerred($transient, $deux) -
wappointment/trunk/app/System/Compatibility.php
r2957466 r3077799 4 4 5 5 use Wappointment\Services\Settings; 6 // phpcs:ignoreFile 6 7 class Compatibility 7 8 { … … 40 41 if (is_ssl() && isset($_SERVER['SERVER_NAME'])) { 41 42 // If the current host is the same as the REST URL host, force the REST URL scheme to HTTPS. 42 if ( \parse_url(get_home_url($blog_id), \PHP_URL_HOST) === $_SERVER['SERVER_NAME']) {43 if (wp_parse_url(get_home_url($blog_id), \PHP_URL_HOST) === $_SERVER['SERVER_NAME']) { 43 44 $url = set_url_scheme($url, 'https'); 44 45 } -
wappointment/trunk/app/System/Helpers.php
r2957466 r3077799 3 3 namespace Wappointment\System; 4 4 5 // phpcs:ignoreFile 5 6 class Helpers 6 7 { -
wappointment/trunk/app/System/Init.php
r2957466 r3077799 6 6 use Wappointment\Config\Database; 7 7 use Wappointment\Services\Settings; 8 // @codingStandardsIgnoreFile 8 9 class Init 9 10 { … … 70 71 } 71 72 if (is_admin()) { 72 $parsed = \parse_url(WPHelpers::adminUrl('admin.php'));73 $parsed = wp_parse_url(WPHelpers::adminUrl('admin.php')); 73 74 $variables['base_admin'] = !empty($parsed['path']) ? $parsed['path'] : '/wp-admin/admin.php'; 74 75 $variables['wp_user'] = WPHelpers::wpUserData(\true); … … 77 78 $return .= '/* Wappointment globals */ ' . "\n"; 78 79 $return .= '/* <![CDATA[ */ ' . "\n"; 79 $return .= 'var apiWappointment = ' . \json_encode($variables) . ";\n";80 $return .= 'var widgetWappointment = ' . \json_encode((new \Wappointment\Services\WidgetSettings())->get()) . ";\n";80 $return .= 'var apiWappointment = ' . wp_json_encode($variables) . ";\n"; 81 $return .= 'var widgetWappointment = ' . wp_json_encode((new \Wappointment\Services\WidgetSettings())->get()) . ";\n"; 81 82 if (is_admin()) { 82 83 $return .= 'var wappoEmailTags =' . $this->getWappoEmailTags() . ";\n"; … … 90 91 public function getWappoEmailLinks() 91 92 { 92 return \json_encode(\Wappointment\Messages\TagsReplacement::emailsLinks());93 return wp_json_encode(\Wappointment\Messages\TagsReplacement::emailsLinks()); 93 94 } 94 95 public function getWappoEmailTags() 95 96 { 96 return \json_encode(\Wappointment\Messages\TagsReplacement::emailsTags());97 return wp_json_encode(\Wappointment\Messages\TagsReplacement::emailsTags()); 97 98 } 98 99 } -
wappointment/trunk/app/System/InitBackend.php
r2957466 r3077799 8 8 use Wappointment\Services\Addons; 9 9 use Wappointment\Services\Reset; 10 // @codingStandardsIgnoreFile 10 11 class InitBackend 11 12 { … … 61 62 $return .= '/* Wappointment globals */ ' . "\n"; 62 63 $return .= '/* <![CDATA[ */ ' . "\n"; 63 $return .= 'var wappointmentBackMenus = ' . \json_encode($variables) . ";\n";64 $return .= 'var wappointmentBackMenus = ' . wp_json_encode($variables) . ";\n"; 64 65 $return .= '/* ]]> */ ' . "\n"; 65 66 $return .= '</script>' . "\n"; -
wappointment/trunk/app/System/InitPreinstall.php
r2957466 r3077799 4 4 5 5 use Wappointment\WP\Helpers as WPHelpers; 6 // @codingStandardsIgnoreFile 6 7 class InitPreinstall 7 8 { -
wappointment/trunk/app/Validators/HttpRequest/AbstractProcessor.php
r2957466 r3077799 6 6 use Wappointment\ClassConnect\Request; 7 7 use Wappointment\Helpers\Translations; 8 // @codingStandardsIgnoreFile 8 9 abstract class AbstractProcessor implements \Wappointment\Validators\HttpRequest\InterfaceProcessor 9 10 { -
wappointment/trunk/app/WP/Database.php
r2957466 r3077799 4 4 5 5 use Wappointment\Services\Settings; 6 // @codingStandardsIgnoreFile 6 7 class Database 7 8 { … … 51 52 //determine collate 52 53 $prefix = is_multisite() ? $this->getMainPrefix() : $this->getPrefix(); 53 $dbResult = $wpdb->get_results( 'show create table ' . $prefix . 'wappo_appointments');54 $dbResult = $wpdb->get_results($wpdb->prepare("show create table %swappo_appointments", $prefix)); 54 55 $responseString = ''; 55 56 foreach ($dbResult[0] as $res) { -
wappointment/trunk/app/WP/Widget.php
r2957466 r3077799 3 3 namespace Wappointment\WP; 4 4 5 // phpcs:ignoreFile 5 6 class Widget extends \Wappointment\WP\WidgetAbstract 6 7 { -
wappointment/trunk/app/WP/WidgetAbstract.php
r2957466 r3077799 23 23 break; 24 24 default: 25 $instance[$key] = !empty($new_instance[$key]) ? \strip_tags($new_instance[$key]) : '';25 $instance[$key] = !empty($new_instance[$key]) ? wp_strip_all_tags($new_instance[$key]) : ''; 26 26 } 27 27 } -
wappointment/trunk/app/required.php
r2645781 r3077799 8 8 use Wappointment\ClassConnect\HigherOrderTapProxy; 9 9 use Wappointment\ClassConnect\Carbon; 10 10 // @codingStandardsIgnoreFile 11 11 /** 12 12 * Simple widget insertion in php code useful for custom made versions -
wappointment/trunk/dist/manifest.json
r2957466 r3077799 12 12 "group-bookingform-group-viewingappointment.js": "group-bookingform-group-viewingappointment.537ed95561ac3b785fae.bundle.js", 13 13 "group-bookingform.js": "group-bookingform.8c5a1c3e32617c2aab9f.bundle.js", 14 "group-calendar.js": "group-calendar. 222fa827a4cc311b0621.bundle.js",14 "group-calendar.js": "group-calendar.300876bc218b0db4a8ac.bundle.js", 15 15 "group-calendars-manage.js": "group-calendars-manage.59bce165f459b5f9aced.bundle.js", 16 16 "group-clients.js": "group-clients.31cd2afe52417c760f44.bundle.js", … … 23 23 "group-wizard2.js": "group-wizard2.1302a17d2925357e470f.bundle.js", 24 24 "group-wizardinit.js": "group-wizardinit.f46cddbac82be6779009.bundle.js", 25 "main.js": "main.7 7400d25720301effb84.bundle.js",25 "main.js": "main.7061709eced882f42c4d.bundle.js", 26 26 "style-flag.js": "style-flag.216cbd8bd046bf27d58a.bundle.js", 27 27 "toggle-off.svg": "e500252a27eb6af0b0c0853d856b3647.svg", -
wappointment/trunk/index.php
r2957466 r3077799 7 7 /** 8 8 * Plugin Name: Wappointment 9 * Version: 2.6. 09 * Version: 2.6.1 10 10 * Plugin URI: https://wappointment.com 11 11 * Description: Clients quickly book a meeting with you on Zoom , GoogleMeet , the phone or at your office 12 12 * Author: Wappointment 13 13 * Author URI: https://wappointment.com 14 * Requires at least: 4.714 * Requires at least: 5.5 15 15 * Requires PHP: 7.3 16 * Tested up to: 6. 216 * Tested up to: 6.5 17 17 * 18 18 * Text Domain: wappointment … … 33 33 */ 34 34 35 define('WAPPOINTMENT_VERSION', '2.6. 0');35 define('WAPPOINTMENT_VERSION', '2.6.1'); 36 36 define('WAPPOINTMENT_PHP_MIN', '7.3.0'); 37 37 define('WAPPOINTMENT_NAME', 'Wappointment'); -
wappointment/trunk/readme.txt
r2957466 r3077799 5 5 Tested up to: 6.2 6 6 Requires PHP: 7.3 7 Stable tag: 2.6. 07 Stable tag: 2.6.1 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 149 149 == Changelog == 150 150 151 = 2.6.0 - 2023-04-08 = 151 = 2.6.1 - 2024-04-26 = 152 * fix security issue 153 * fix calendar dates in the backend when switching to winter time 154 155 = 2.6.0 - 2023-08-23 = 152 156 * added PHP8 compatibility 153 157 -
wappointment/trunk/vendor/autoload.php
r2957466 r3077799 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit 128b0f36eba429ab825bb8aa18dd6db1::getLoader();7 return ComposerAutoloaderInitd22f041982b0e6456dc0a5de3a84a4a0::getLoader(); -
wappointment/trunk/vendor/composer/autoload_files.php
r2957466 r3077799 28 28 '93aa591bc4ca510c520999e34229ee79' => $vendorDir . '/sabre/xml/lib/Serializer/functions.php', 29 29 '37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php', 30 '5 b33b368c341fbc017a0c5823bada2ef' => $baseDir . '/included/swiftmailer/swiftmailer/lib/swift_required.php',30 '521b2dd026b40a507c98dee25c21b7a0' => $baseDir . '/vendors/included/swiftmailer/swiftmailer/lib/swift_required.php', 31 31 ); -
wappointment/trunk/vendor/composer/autoload_real.php
r2957466 r3077799 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 128b0f36eba429ab825bb8aa18dd6db15 class ComposerAutoloaderInitd22f041982b0e6456dc0a5de3a84a4a0 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit 128b0f36eba429ab825bb8aa18dd6db1', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInitd22f041982b0e6456dc0a5de3a84a4a0', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 29 spl_autoload_unregister(array('ComposerAutoloaderInit 128b0f36eba429ab825bb8aa18dd6db1', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInitd22f041982b0e6456dc0a5de3a84a4a0', 'loadClassLoader')); 30 30 31 31 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 33 33 require __DIR__ . '/autoload_static.php'; 34 34 35 call_user_func(\Composer\Autoload\ComposerStaticInit 128b0f36eba429ab825bb8aa18dd6db1::getInitializer($loader));35 call_user_func(\Composer\Autoload\ComposerStaticInitd22f041982b0e6456dc0a5de3a84a4a0::getInitializer($loader)); 36 36 } else { 37 37 $map = require __DIR__ . '/autoload_namespaces.php'; … … 54 54 55 55 if ($useStaticLoader) { 56 $includeFiles = Composer\Autoload\ComposerStaticInit 128b0f36eba429ab825bb8aa18dd6db1::$files;56 $includeFiles = Composer\Autoload\ComposerStaticInitd22f041982b0e6456dc0a5de3a84a4a0::$files; 57 57 } else { 58 58 $includeFiles = require __DIR__ . '/autoload_files.php'; 59 59 } 60 60 foreach ($includeFiles as $fileIdentifier => $file) { 61 composerRequire 128b0f36eba429ab825bb8aa18dd6db1($fileIdentifier, $file);61 composerRequired22f041982b0e6456dc0a5de3a84a4a0($fileIdentifier, $file); 62 62 } 63 63 … … 71 71 * @return void 72 72 */ 73 function composerRequire 128b0f36eba429ab825bb8aa18dd6db1($fileIdentifier, $file)73 function composerRequired22f041982b0e6456dc0a5de3a84a4a0($fileIdentifier, $file) 74 74 { 75 75 if (empty($GLOBALS['__wappo_autoload_files'][$fileIdentifier])) { -
wappointment/trunk/vendor/composer/autoload_static.php
r2957466 r3077799 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 128b0f36eba429ab825bb8aa18dd6db17 class ComposerStaticInitd22f041982b0e6456dc0a5de3a84a4a0 8 8 { 9 9 public static $files = array ( … … 29 29 '93aa591bc4ca510c520999e34229ee79' => __DIR__ . '/..' . '/sabre/xml/lib/Serializer/functions.php', 30 30 '37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php', 31 '5 b33b368c341fbc017a0c5823bada2ef' => __DIR__ . '/../..' . '/included/swiftmailer/swiftmailer/lib/swift_required.php',31 '521b2dd026b40a507c98dee25c21b7a0' => __DIR__ . '/../..' . '/vendors/included/swiftmailer/swiftmailer/lib/swift_required.php', 32 32 ); 33 33 … … 342 342 { 343 343 return \Closure::bind(function () use ($loader) { 344 $loader->prefixLengthsPsr4 = ComposerStaticInit 128b0f36eba429ab825bb8aa18dd6db1::$prefixLengthsPsr4;345 $loader->prefixDirsPsr4 = ComposerStaticInit 128b0f36eba429ab825bb8aa18dd6db1::$prefixDirsPsr4;346 $loader->classMap = ComposerStaticInit 128b0f36eba429ab825bb8aa18dd6db1::$classMap;344 $loader->prefixLengthsPsr4 = ComposerStaticInitd22f041982b0e6456dc0a5de3a84a4a0::$prefixLengthsPsr4; 345 $loader->prefixDirsPsr4 = ComposerStaticInitd22f041982b0e6456dc0a5de3a84a4a0::$prefixDirsPsr4; 346 $loader->classMap = ComposerStaticInitd22f041982b0e6456dc0a5de3a84a4a0::$classMap; 347 347 348 348 }, null, ClassLoader::class); -
wappointment/trunk/vendor/composer/installed.php
r2957466 r3077799 3 3 namespace WappoVendor; 4 4 5 return array('root' => array('pretty_version' => 'dev-master', 'version' => 'dev-master', 'type' => 'worpdress-plugin', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'reference' => ' d8c108e6781bf848d9ec23981cd1315062a0c3c6', 'name' => 'wappointment/wappointment', 'dev' => \false), 'versions' => array('doctrine/cache' => array('pretty_version' => '2.2.0', 'version' => '2.2.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/cache', 'aliases' => array(), 'reference' => '1ca8f21980e770095a31456042471a57bc4c68fb', 'dev_requirement' => \false), 'doctrine/dbal' => array('pretty_version' => '3.3.8', 'version' => '3.3.8.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/dbal', 'aliases' => array(), 'reference' => 'f873a820227bc352d023791775a01f078a30dfe1', 'dev_requirement' => \false), 'doctrine/deprecations' => array('pretty_version' => 'v1.0.0', 'version' => '1.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/deprecations', 'aliases' => array(), 'reference' => '0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de', 'dev_requirement' => \false), 'doctrine/event-manager' => array('pretty_version' => '1.2.0', 'version' => '1.2.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/event-manager', 'aliases' => array(), 'reference' => '95aa4cb529f1e96576f3fda9f5705ada4056a520', 'dev_requirement' => \false), 'doctrine/inflector' => array('pretty_version' => '2.0.6', 'version' => '2.0.6.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/inflector', 'aliases' => array(), 'reference' => 'd9d313a36c872fd6ee06d9a6cbcf713eaa40f024', 'dev_requirement' => \false), 'doctrine/lexer' => array('pretty_version' => '2.1.0', 'version' => '2.1.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/lexer', 'aliases' => array(), 'reference' => '39ab8fcf5a51ce4b85ca97c7a7d033eb12831124', 'dev_requirement' => \false), 'egulias/email-validator' => array('pretty_version' => '3.2.5', 'version' => '3.2.5.0', 'type' => 'library', 'install_path' => __DIR__ . '/../egulias/email-validator', 'aliases' => array(), 'reference' => 'b531a2311709443320c786feb4519cfaf94af796', 'dev_requirement' => \false), 'guzzlehttp/guzzle' => array('pretty_version' => '6.5.8', 'version' => '6.5.8.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), 'reference' => 'a52f0440530b54fa079ce76e8c5d196a42cad981', 'dev_requirement' => \false), 'guzzlehttp/promises' => array('pretty_version' => '1.5.2', 'version' => '1.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), 'reference' => 'b94b2807d85443f9719887892882d0329d1e2598', 'dev_requirement' => \false), 'guzzlehttp/psr7' => array('pretty_version' => '1.9.0', 'version' => '1.9.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 'aliases' => array(), 'reference' => 'e98e3e6d4f86621a9b75f623996e6bbdeb4b9318', 'dev_requirement' => \false), 'illuminate/collections' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/collections', 'aliases' => array(), 'reference' => '705a4e1ef93cd492c45b9b3e7911cccc990a07f4', 'dev_requirement' => \false), 'illuminate/container' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/container', 'aliases' => array(), 'reference' => '14062628d05f75047c5a1360b9350028427d568e', 'dev_requirement' => \false), 'illuminate/contracts' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/contracts', 'aliases' => array(), 'reference' => '5e0fd287a1b22a6b346a9f7cd484d8cf0234585d', 'dev_requirement' => \false), 'illuminate/database' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/database', 'aliases' => array(), 'reference' => '1a5b0e4e6913415464fa2aab554a38b9e6fa44b1', 'dev_requirement' => \false), 'illuminate/filesystem' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/filesystem', 'aliases' => array(), 'reference' => '73db3e9a233ed587ba54f52ab8580f3c7bc872b2', 'dev_requirement' => \false), 'illuminate/http' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/http', 'aliases' => array(), 'reference' => '38b8b0c8ca5d5231df9c515f3a3e7aac5f0da9f4', 'dev_requirement' => \false), 'illuminate/macroable' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/macroable', 'aliases' => array(), 'reference' => 'aed81891a6e046fdee72edd497f822190f61c162', 'dev_requirement' => \false), 'illuminate/pagination' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/pagination', 'aliases' => array(), 'reference' => '16fe8dc35f9d18c58a3471469af656a02e9ab692', 'dev_requirement' => \false), 'illuminate/session' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/session', 'aliases' => array(), 'reference' => '9c9988d7229d888c098eebbbb9fcb8c68580411c', 'dev_requirement' => \false), 'illuminate/support' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/support', 'aliases' => array(), 'reference' => '1c79242468d3bbd9a0f7477df34f9647dde2a09b', 'dev_requirement' => \false), 'nesbot/carbon' => array('pretty_version' => '2.66.0', 'version' => '2.66.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../nesbot/carbon', 'aliases' => array(), 'reference' => '496712849902241f04902033b0441b269effe001', 'dev_requirement' => \false), 'pelago/emogrifier' => array('pretty_version' => 'v6.0.0', 'version' => '6.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../pelago/emogrifier', 'aliases' => array(), 'reference' => 'aa72d5407efac118f3896bcb995a2cba793df0ae', 'dev_requirement' => \false), 'psr/cache' => array('pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/cache', 'aliases' => array(), 'reference' => 'd11b50ad223250cf17b86e38383413f5a6764bf8', 'dev_requirement' => \false), 'psr/container' => array('pretty_version' => '1.1.1', 'version' => '1.1.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/container', 'aliases' => array(), 'reference' => '8622567409010282b7aeebe4bb841fe98b58dcaf', 'dev_requirement' => \false), 'psr/container-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0')), 'psr/event-dispatcher' => array('pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/event-dispatcher', 'aliases' => array(), 'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0', 'dev_requirement' => \false), 'psr/event-dispatcher-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0')), 'psr/http-message' => array('pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-message', 'aliases' => array(), 'reference' => 'f6561bf28d520154e4b0ec72be95418abe6d9363', 'dev_requirement' => \false), 'psr/http-message-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0')), 'psr/log' => array('pretty_version' => '1.1.4', 'version' => '1.1.4.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/log', 'aliases' => array(), 'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11', 'dev_requirement' => \false), 'psr/log-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0|2.0')), 'psr/simple-cache' => array('pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/simple-cache', 'aliases' => array(), 'reference' => '408d5eafb83c57f6365a3ca330ff23aa4a5fa39b', 'dev_requirement' => \false), 'rakit/validation' => array('pretty_version' => 'v1.4.0', 'version' => '1.4.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../rakit/validation', 'aliases' => array(), 'reference' => 'ff003a35cdf5030a5f2482299f4c93f344a35b29', 'dev_requirement' => \false), 'ralouphie/getallheaders' => array('pretty_version' => '3.0.3', 'version' => '3.0.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../ralouphie/getallheaders', 'aliases' => array(), 'reference' => '120b605dfeb996808c31b6477290a714d356e822', 'dev_requirement' => \false), 'sabberworm/php-css-parser' => array('pretty_version' => '8.4.0', 'version' => '8.4.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../sabberworm/php-css-parser', 'aliases' => array(), 'reference' => 'e41d2140031d533348b2192a83f02d8dd8a71d30', 'dev_requirement' => \false), 'sabre/uri' => array('pretty_version' => '2.1.3', 'version' => '2.1.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../sabre/uri', 'aliases' => array(), 'reference' => '18f454324f371cbcabdad3d0d3755b4b0182095d', 'dev_requirement' => \false), 'sabre/vobject' => array('pretty_version' => '4.5.3', 'version' => '4.5.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../sabre/vobject', 'aliases' => array(), 'reference' => 'fe6d9183154ed6f2f913f2b568d3d51d8ae9b308', 'dev_requirement' => \false), 'sabre/xml' => array('pretty_version' => '2.1.3', 'version' => '2.1.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../sabre/xml', 'aliases' => array(), 'reference' => 'f08a58f57e2b0d7df769a432756aa371417ab9eb', 'dev_requirement' => \false), 'soundasleep/html2text' => array('pretty_version' => '0.5.0', 'version' => '0.5.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../soundasleep/html2text', 'aliases' => array(), 'reference' => 'cdb89f6ffa2c4cc78f8ed9ea6ee0594a9133ccad', 'dev_requirement' => \false), 'symfony/console' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/console', 'aliases' => array(), 'reference' => 'c77433ddc6cdc689caf48065d9ea22ca0853fbd9', 'dev_requirement' => \false), 'symfony/css-selector' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/css-selector', 'aliases' => array(), 'reference' => '95f3c7468db1da8cc360b24fa2a26e7cefcb355d', 'dev_requirement' => \false), 'symfony/deprecation-contracts' => array('pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', 'aliases' => array(), 'reference' => 'e8b495ea28c1d97b5e0c121748d6f9b53d075c66', 'dev_requirement' => \false), 'symfony/error-handler' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/error-handler', 'aliases' => array(), 'reference' => '56a94aa8cb5a5fbc411551d8d014a296b5456549', 'dev_requirement' => \false), 'symfony/event-dispatcher' => array('pretty_version' => 'v5.3.14', 'version' => '5.3.14.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher', 'aliases' => array(), 'reference' => '6dc2d5b31cdf84fa6344f44056c32f939fcb8c4a', 'dev_requirement' => \false), 'symfony/event-dispatcher-contracts' => array('pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher-contracts', 'aliases' => array(), 'reference' => 'f98b54df6ad059855739db6fcbc2d36995283fe1', 'dev_requirement' => \false), 'symfony/event-dispatcher-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '2.0')), 'symfony/finder' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/finder', 'aliases' => array(), 'reference' => '078e9a5e1871fcfe6a5ce421b539344c21afef19', 'dev_requirement' => \false), 'symfony/http-foundation' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-foundation', 'aliases' => array(), 'reference' => '3bb6ee5582366c4176d5ce596b380117c8200bbf', 'dev_requirement' => \false), 'symfony/http-kernel' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-kernel', 'aliases' => array(), 'reference' => '09c19fc7e4218fbcf73fe0330eea38d66064b775', 'dev_requirement' => \false), 'symfony/mime' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/mime', 'aliases' => array(), 'reference' => 'ef57d9fb9cdd5e6b2ffc567d109865d10b6920cd', 'dev_requirement' => \false), 'symfony/polyfill-ctype' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-ctype', 'aliases' => array(), 'reference' => '5bbc823adecdae860bb64756d639ecfec17b050a', 'dev_requirement' => \false), 'symfony/polyfill-intl-grapheme' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-grapheme', 'aliases' => array(), 'reference' => '511a08c03c1960e08a883f4cffcacd219b758354', 'dev_requirement' => \false), 'symfony/polyfill-intl-idn' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-idn', 'aliases' => array(), 'reference' => '639084e360537a19f9ee352433b84ce831f3d2da', 'dev_requirement' => \false), 'symfony/polyfill-intl-normalizer' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer', 'aliases' => array(), 'reference' => '19bd1e4fcd5b91116f14d8533c57831ed00571b6', 'dev_requirement' => \false), 'symfony/polyfill-mbstring' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'reference' => '8ad114f6b39e2c98a8b0e3bd907732c207c2b534', 'dev_requirement' => \false), 'symfony/polyfill-php72' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php72', 'aliases' => array(), 'reference' => '869329b1e9894268a8a61dabb69153029b7a8c97', 'dev_requirement' => \false), 'symfony/polyfill-php73' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php73', 'aliases' => array(), 'reference' => '9e8ecb5f92152187c4799efd3c96b78ccab18ff9', 'dev_requirement' => \false), 'symfony/polyfill-php80' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php80', 'aliases' => array(), 'reference' => '7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936', 'dev_requirement' => \false), 'symfony/service-contracts' => array('pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/service-contracts', 'aliases' => array(), 'reference' => '4b426aac47d6427cc1a1d0f7e2ac724627f5966c', 'dev_requirement' => \false), 'symfony/string' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/string', 'aliases' => array(), 'reference' => 'edac10d167b78b1d90f46a80320d632de0bd9f2f', 'dev_requirement' => \false), 'symfony/translation' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation', 'aliases' => array(), 'reference' => '6996affeea65705086939894b77110e9a7f80874', 'dev_requirement' => \false), 'symfony/translation-contracts' => array('pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation-contracts', 'aliases' => array(), 'reference' => '136b19dd05cdf0709db6537d058bcab6dd6e2dbe', 'dev_requirement' => \false), 'symfony/translation-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '2.3')), 'symfony/var-dumper' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-dumper', 'aliases' => array(), 'reference' => '6c5ac3a1be8b849d59a1a77877ee110e1b55eb74', 'dev_requirement' => \false), 'true/punycode' => array('pretty_version' => 'v2.1.1', 'version' => '2.1.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../true/punycode', 'aliases' => array(), 'reference' => 'a4d0c11a36dd7f4e7cd7096076cab6d3378a071e', 'dev_requirement' => \false), 'voku/portable-ascii' => array('pretty_version' => '1.6.1', 'version' => '1.6.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../voku/portable-ascii', 'aliases' => array(), 'reference' => '87337c91b9dfacee02452244ee14ab3c43bc485a', 'dev_requirement' => \false), 'wappointment/wappointment' => array('pretty_version' => 'dev-master', 'version' => 'dev-master', 'type' => 'worpdress-plugin', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'reference' => 'd8c108e6781bf848d9ec23981cd1315062a0c3c6', 'dev_requirement' => \false)));5 return array('root' => array('pretty_version' => 'dev-master', 'version' => 'dev-master', 'type' => 'worpdress-plugin', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'reference' => 'f34559adea5083e4e2432cb399f4525bfef7b925', 'name' => 'wappointment/wappointment', 'dev' => \false), 'versions' => array('doctrine/cache' => array('pretty_version' => '2.2.0', 'version' => '2.2.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/cache', 'aliases' => array(), 'reference' => '1ca8f21980e770095a31456042471a57bc4c68fb', 'dev_requirement' => \false), 'doctrine/dbal' => array('pretty_version' => '3.3.8', 'version' => '3.3.8.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/dbal', 'aliases' => array(), 'reference' => 'f873a820227bc352d023791775a01f078a30dfe1', 'dev_requirement' => \false), 'doctrine/deprecations' => array('pretty_version' => 'v1.0.0', 'version' => '1.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/deprecations', 'aliases' => array(), 'reference' => '0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de', 'dev_requirement' => \false), 'doctrine/event-manager' => array('pretty_version' => '1.2.0', 'version' => '1.2.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/event-manager', 'aliases' => array(), 'reference' => '95aa4cb529f1e96576f3fda9f5705ada4056a520', 'dev_requirement' => \false), 'doctrine/inflector' => array('pretty_version' => '2.0.6', 'version' => '2.0.6.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/inflector', 'aliases' => array(), 'reference' => 'd9d313a36c872fd6ee06d9a6cbcf713eaa40f024', 'dev_requirement' => \false), 'doctrine/lexer' => array('pretty_version' => '2.1.0', 'version' => '2.1.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/lexer', 'aliases' => array(), 'reference' => '39ab8fcf5a51ce4b85ca97c7a7d033eb12831124', 'dev_requirement' => \false), 'egulias/email-validator' => array('pretty_version' => '3.2.5', 'version' => '3.2.5.0', 'type' => 'library', 'install_path' => __DIR__ . '/../egulias/email-validator', 'aliases' => array(), 'reference' => 'b531a2311709443320c786feb4519cfaf94af796', 'dev_requirement' => \false), 'guzzlehttp/guzzle' => array('pretty_version' => '6.5.8', 'version' => '6.5.8.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), 'reference' => 'a52f0440530b54fa079ce76e8c5d196a42cad981', 'dev_requirement' => \false), 'guzzlehttp/promises' => array('pretty_version' => '1.5.2', 'version' => '1.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), 'reference' => 'b94b2807d85443f9719887892882d0329d1e2598', 'dev_requirement' => \false), 'guzzlehttp/psr7' => array('pretty_version' => '1.9.0', 'version' => '1.9.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 'aliases' => array(), 'reference' => 'e98e3e6d4f86621a9b75f623996e6bbdeb4b9318', 'dev_requirement' => \false), 'illuminate/collections' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/collections', 'aliases' => array(), 'reference' => '705a4e1ef93cd492c45b9b3e7911cccc990a07f4', 'dev_requirement' => \false), 'illuminate/container' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/container', 'aliases' => array(), 'reference' => '14062628d05f75047c5a1360b9350028427d568e', 'dev_requirement' => \false), 'illuminate/contracts' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/contracts', 'aliases' => array(), 'reference' => '5e0fd287a1b22a6b346a9f7cd484d8cf0234585d', 'dev_requirement' => \false), 'illuminate/database' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/database', 'aliases' => array(), 'reference' => '1a5b0e4e6913415464fa2aab554a38b9e6fa44b1', 'dev_requirement' => \false), 'illuminate/filesystem' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/filesystem', 'aliases' => array(), 'reference' => '73db3e9a233ed587ba54f52ab8580f3c7bc872b2', 'dev_requirement' => \false), 'illuminate/http' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/http', 'aliases' => array(), 'reference' => '38b8b0c8ca5d5231df9c515f3a3e7aac5f0da9f4', 'dev_requirement' => \false), 'illuminate/macroable' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/macroable', 'aliases' => array(), 'reference' => 'aed81891a6e046fdee72edd497f822190f61c162', 'dev_requirement' => \false), 'illuminate/pagination' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/pagination', 'aliases' => array(), 'reference' => '16fe8dc35f9d18c58a3471469af656a02e9ab692', 'dev_requirement' => \false), 'illuminate/session' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/session', 'aliases' => array(), 'reference' => '9c9988d7229d888c098eebbbb9fcb8c68580411c', 'dev_requirement' => \false), 'illuminate/support' => array('pretty_version' => 'v8.83.27', 'version' => '8.83.27.0', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/support', 'aliases' => array(), 'reference' => '1c79242468d3bbd9a0f7477df34f9647dde2a09b', 'dev_requirement' => \false), 'nesbot/carbon' => array('pretty_version' => '2.66.0', 'version' => '2.66.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../nesbot/carbon', 'aliases' => array(), 'reference' => '496712849902241f04902033b0441b269effe001', 'dev_requirement' => \false), 'pelago/emogrifier' => array('pretty_version' => 'v6.0.0', 'version' => '6.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../pelago/emogrifier', 'aliases' => array(), 'reference' => 'aa72d5407efac118f3896bcb995a2cba793df0ae', 'dev_requirement' => \false), 'psr/cache' => array('pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/cache', 'aliases' => array(), 'reference' => 'd11b50ad223250cf17b86e38383413f5a6764bf8', 'dev_requirement' => \false), 'psr/container' => array('pretty_version' => '1.1.1', 'version' => '1.1.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/container', 'aliases' => array(), 'reference' => '8622567409010282b7aeebe4bb841fe98b58dcaf', 'dev_requirement' => \false), 'psr/container-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0')), 'psr/event-dispatcher' => array('pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/event-dispatcher', 'aliases' => array(), 'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0', 'dev_requirement' => \false), 'psr/event-dispatcher-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0')), 'psr/http-message' => array('pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-message', 'aliases' => array(), 'reference' => 'f6561bf28d520154e4b0ec72be95418abe6d9363', 'dev_requirement' => \false), 'psr/http-message-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0')), 'psr/log' => array('pretty_version' => '1.1.4', 'version' => '1.1.4.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/log', 'aliases' => array(), 'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11', 'dev_requirement' => \false), 'psr/log-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0|2.0')), 'psr/simple-cache' => array('pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/simple-cache', 'aliases' => array(), 'reference' => '408d5eafb83c57f6365a3ca330ff23aa4a5fa39b', 'dev_requirement' => \false), 'rakit/validation' => array('pretty_version' => 'v1.4.0', 'version' => '1.4.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../rakit/validation', 'aliases' => array(), 'reference' => 'ff003a35cdf5030a5f2482299f4c93f344a35b29', 'dev_requirement' => \false), 'ralouphie/getallheaders' => array('pretty_version' => '3.0.3', 'version' => '3.0.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../ralouphie/getallheaders', 'aliases' => array(), 'reference' => '120b605dfeb996808c31b6477290a714d356e822', 'dev_requirement' => \false), 'sabberworm/php-css-parser' => array('pretty_version' => '8.4.0', 'version' => '8.4.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../sabberworm/php-css-parser', 'aliases' => array(), 'reference' => 'e41d2140031d533348b2192a83f02d8dd8a71d30', 'dev_requirement' => \false), 'sabre/uri' => array('pretty_version' => '2.1.3', 'version' => '2.1.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../sabre/uri', 'aliases' => array(), 'reference' => '18f454324f371cbcabdad3d0d3755b4b0182095d', 'dev_requirement' => \false), 'sabre/vobject' => array('pretty_version' => '4.5.3', 'version' => '4.5.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../sabre/vobject', 'aliases' => array(), 'reference' => 'fe6d9183154ed6f2f913f2b568d3d51d8ae9b308', 'dev_requirement' => \false), 'sabre/xml' => array('pretty_version' => '2.1.3', 'version' => '2.1.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../sabre/xml', 'aliases' => array(), 'reference' => 'f08a58f57e2b0d7df769a432756aa371417ab9eb', 'dev_requirement' => \false), 'soundasleep/html2text' => array('pretty_version' => '0.5.0', 'version' => '0.5.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../soundasleep/html2text', 'aliases' => array(), 'reference' => 'cdb89f6ffa2c4cc78f8ed9ea6ee0594a9133ccad', 'dev_requirement' => \false), 'symfony/console' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/console', 'aliases' => array(), 'reference' => 'c77433ddc6cdc689caf48065d9ea22ca0853fbd9', 'dev_requirement' => \false), 'symfony/css-selector' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/css-selector', 'aliases' => array(), 'reference' => '95f3c7468db1da8cc360b24fa2a26e7cefcb355d', 'dev_requirement' => \false), 'symfony/deprecation-contracts' => array('pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', 'aliases' => array(), 'reference' => 'e8b495ea28c1d97b5e0c121748d6f9b53d075c66', 'dev_requirement' => \false), 'symfony/error-handler' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/error-handler', 'aliases' => array(), 'reference' => '56a94aa8cb5a5fbc411551d8d014a296b5456549', 'dev_requirement' => \false), 'symfony/event-dispatcher' => array('pretty_version' => 'v5.3.14', 'version' => '5.3.14.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher', 'aliases' => array(), 'reference' => '6dc2d5b31cdf84fa6344f44056c32f939fcb8c4a', 'dev_requirement' => \false), 'symfony/event-dispatcher-contracts' => array('pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher-contracts', 'aliases' => array(), 'reference' => 'f98b54df6ad059855739db6fcbc2d36995283fe1', 'dev_requirement' => \false), 'symfony/event-dispatcher-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '2.0')), 'symfony/finder' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/finder', 'aliases' => array(), 'reference' => '078e9a5e1871fcfe6a5ce421b539344c21afef19', 'dev_requirement' => \false), 'symfony/http-foundation' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-foundation', 'aliases' => array(), 'reference' => '3bb6ee5582366c4176d5ce596b380117c8200bbf', 'dev_requirement' => \false), 'symfony/http-kernel' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-kernel', 'aliases' => array(), 'reference' => '09c19fc7e4218fbcf73fe0330eea38d66064b775', 'dev_requirement' => \false), 'symfony/mime' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/mime', 'aliases' => array(), 'reference' => 'ef57d9fb9cdd5e6b2ffc567d109865d10b6920cd', 'dev_requirement' => \false), 'symfony/polyfill-ctype' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-ctype', 'aliases' => array(), 'reference' => '5bbc823adecdae860bb64756d639ecfec17b050a', 'dev_requirement' => \false), 'symfony/polyfill-intl-grapheme' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-grapheme', 'aliases' => array(), 'reference' => '511a08c03c1960e08a883f4cffcacd219b758354', 'dev_requirement' => \false), 'symfony/polyfill-intl-idn' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-idn', 'aliases' => array(), 'reference' => '639084e360537a19f9ee352433b84ce831f3d2da', 'dev_requirement' => \false), 'symfony/polyfill-intl-normalizer' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer', 'aliases' => array(), 'reference' => '19bd1e4fcd5b91116f14d8533c57831ed00571b6', 'dev_requirement' => \false), 'symfony/polyfill-mbstring' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'reference' => '8ad114f6b39e2c98a8b0e3bd907732c207c2b534', 'dev_requirement' => \false), 'symfony/polyfill-php72' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php72', 'aliases' => array(), 'reference' => '869329b1e9894268a8a61dabb69153029b7a8c97', 'dev_requirement' => \false), 'symfony/polyfill-php73' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php73', 'aliases' => array(), 'reference' => '9e8ecb5f92152187c4799efd3c96b78ccab18ff9', 'dev_requirement' => \false), 'symfony/polyfill-php80' => array('pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php80', 'aliases' => array(), 'reference' => '7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936', 'dev_requirement' => \false), 'symfony/service-contracts' => array('pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/service-contracts', 'aliases' => array(), 'reference' => '4b426aac47d6427cc1a1d0f7e2ac724627f5966c', 'dev_requirement' => \false), 'symfony/string' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/string', 'aliases' => array(), 'reference' => 'edac10d167b78b1d90f46a80320d632de0bd9f2f', 'dev_requirement' => \false), 'symfony/translation' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation', 'aliases' => array(), 'reference' => '6996affeea65705086939894b77110e9a7f80874', 'dev_requirement' => \false), 'symfony/translation-contracts' => array('pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation-contracts', 'aliases' => array(), 'reference' => '136b19dd05cdf0709db6537d058bcab6dd6e2dbe', 'dev_requirement' => \false), 'symfony/translation-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '2.3')), 'symfony/var-dumper' => array('pretty_version' => 'v5.4.21', 'version' => '5.4.21.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-dumper', 'aliases' => array(), 'reference' => '6c5ac3a1be8b849d59a1a77877ee110e1b55eb74', 'dev_requirement' => \false), 'true/punycode' => array('pretty_version' => 'v2.1.1', 'version' => '2.1.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../true/punycode', 'aliases' => array(), 'reference' => 'a4d0c11a36dd7f4e7cd7096076cab6d3378a071e', 'dev_requirement' => \false), 'voku/portable-ascii' => array('pretty_version' => '1.6.1', 'version' => '1.6.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../voku/portable-ascii', 'aliases' => array(), 'reference' => '87337c91b9dfacee02452244ee14ab3c43bc485a', 'dev_requirement' => \false), 'wappointment/wappointment' => array('pretty_version' => 'dev-master', 'version' => 'dev-master', 'type' => 'worpdress-plugin', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'reference' => 'f34559adea5083e4e2432cb399f4525bfef7b925', 'dev_requirement' => \false))); -
wappointment/trunk/wappointment.pot
r2957466 r3077799 1 # Copyright (C) 202 3Wappointment1 # Copyright (C) 2024 Wappointment 2 2 # This file is distributed under the same license as the Wappointment plugin. 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Wappointment 2.6. 0\n"5 "Project-Id-Version: Wappointment 2.6.1\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wappointment-plugin\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 202 3-08-23T16:24:14+00:00\n"12 "POT-Creation-Date: 2024-04-26T18:36:35+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2. 8.1\n"14 "X-Generator: WP-CLI 2.10.0\n" 15 15 "X-Domain: wappointment\n" 16 16 17 17 #. Plugin Name of the plugin 18 18 #. Author of the plugin 19 #: index.php 19 20 msgid "Wappointment" 20 21 msgstr "" … … 22 23 #. Plugin URI of the plugin 23 24 #. Author URI of the plugin 25 #: index.php 24 26 msgid "https://wappointment.com" 25 27 msgstr "" 26 28 27 29 #. Description of the plugin 30 #: index.php 28 31 msgid "Clients quickly book a meeting with you on Zoom , GoogleMeet , the phone or at your office" 29 32 msgstr "" … … 85 88 msgstr "" 86 89 87 #: app/Controllers/CalendarsController.php:28 090 #: app/Controllers/CalendarsController.php:284 88 91 #: app/Services/AdminLegacy.php:18 89 92 #: app/Services/Appointment.php:78 … … 94 97 msgstr "" 95 98 96 #: app/Controllers/CalendarsController.php:30 199 #: app/Controllers/CalendarsController.php:305 97 100 msgid "Connected" 98 101 msgstr "" 99 102 100 #: app/Controllers/CalendarsController.php:30 4103 #: app/Controllers/CalendarsController.php:308 101 104 msgid "Error connecting" 102 105 msgstr "" 103 106 104 #: app/Controllers/CalendarsController.php:3 18107 #: app/Controllers/CalendarsController.php:322 105 108 msgid "Disconnected" 106 109 msgstr "" 107 110 108 #: app/Controllers/CalendarsController.php:32 1111 #: app/Controllers/CalendarsController.php:325 109 112 msgid "Error disconnecting" 110 113 msgstr "" 111 114 112 #: app/Controllers/CalendarsController.php:33 5115 #: app/Controllers/CalendarsController.php:339 113 116 msgid "Refreshed" 114 117 msgstr "" 115 118 116 #: app/Controllers/CalendarsController.php:3 38119 #: app/Controllers/CalendarsController.php:342 117 120 msgid "Error refreshing" 118 121 msgstr "" … … 251 254 252 255 #: app/Installation/Steps/SeedData.php:18 253 #: app/Services/Reminder.php:9 0256 #: app/Services/Reminder.php:91 254 257 msgid "Your appointment is pending" 255 258 msgstr "" … … 259 262 #: app/Installation/Steps/SeedData.php:44 260 263 #: app/Installation/Steps/SeedData.php:65 261 #: app/Services/Reminder.php:9 7262 #: app/Services/Reminder.php:12 0263 #: app/Services/Reminder.php:14 2264 #: app/Services/Reminder.php:16 7265 #: app/Services/Reminder.php:17 4264 #: app/Services/Reminder.php:98 265 #: app/Services/Reminder.php:121 266 #: app/Services/Reminder.php:143 267 #: app/Services/Reminder.php:168 268 #: app/Services/Reminder.php:175 266 269 msgid "Dear %s," 267 270 msgstr "" … … 269 272 #. translators: %1$s is the service name, %2$s is the appointment duration, %3$s is appointment start date 270 273 #: app/Installation/Steps/SeedData.php:26 271 #: app/Services/Reminder.php:10 1272 #: app/Services/Reminder.php:17 0274 #: app/Services/Reminder.php:102 275 #: app/Services/Reminder.php:171 273 276 msgid "You have booked a %1$s of %2$s long on %3$s" 274 277 msgstr "" 275 278 276 279 #: app/Installation/Steps/SeedData.php:27 277 #: app/Services/Reminder.php:10 2280 #: app/Services/Reminder.php:103 278 281 msgid "It will be confirmed shortly, you will receive the confirmation by email." 279 282 msgstr "" 280 283 281 284 #: app/Installation/Steps/SeedData.php:29 282 #: app/Services/Reminder.php:10 4283 #: app/Services/Reminder.php:16 2285 #: app/Services/Reminder.php:105 286 #: app/Services/Reminder.php:163 284 287 msgid "Best," 285 288 msgstr "" 286 289 287 290 #: app/Installation/Steps/SeedData.php:38 288 #: app/Services/Reminder.php:11 3291 #: app/Services/Reminder.php:114 289 292 msgid "Your appointment has been rescheduled" 290 293 msgstr "" 291 294 292 295 #: app/Installation/Steps/SeedData.php:46 293 #: app/Services/Reminder.php:12 2296 #: app/Services/Reminder.php:123 294 297 msgid "Your appointment has been rescheduled." 295 298 msgstr "" … … 297 300 #. translators: %s - appointment starts date. 298 301 #: app/Installation/Steps/SeedData.php:48 299 #: app/Services/Reminder.php:12 4302 #: app/Services/Reminder.php:125 300 303 msgid "Your new appointment will start on %s" 301 304 msgstr "" 302 305 303 306 #: app/Installation/Steps/SeedData.php:50 304 #: app/Services/Reminder.php:12 6307 #: app/Services/Reminder.php:127 305 308 msgid "We look forward to seeing you!" 306 309 msgstr "" 307 310 308 311 #: app/Installation/Steps/SeedData.php:59 309 #: app/Services/Reminder.php:13 5312 #: app/Services/Reminder.php:136 310 313 msgid "Your appointment has been cancelled" 311 314 msgstr "" … … 313 316 #. translators: %s - appointment starts date. 314 317 #: app/Installation/Steps/SeedData.php:68 315 #: app/Services/Reminder.php:14 5318 #: app/Services/Reminder.php:146 316 319 msgid "Your appointment taking place the %s has been cancelled." 317 320 msgstr "" … … 319 322 #. translators: %s - a "click here" link will be added. 320 323 #: app/Installation/Steps/SeedData.php:70 321 #: app/Services/Reminder.php:14 7324 #: app/Services/Reminder.php:148 322 325 msgid "If you want to book a new appointment with us, %s." 323 326 msgstr "" … … 325 328 #. translators: %s - a "click here" link will be added. 326 329 #: app/Installation/Steps/SeedData.php:70 327 #: app/Services/Reminder.php:14 7330 #: app/Services/Reminder.php:148 328 331 msgid "click here" 329 332 msgstr "" 330 333 331 334 #: app/Installation/Steps/SeedData.php:72 332 #: app/Services/Reminder.php:1 49335 #: app/Services/Reminder.php:150 333 336 msgid "We hope to see you soon!" 334 337 msgstr "" … … 490 493 #. translators: %s - total slot. 491 494 #: app/Lists/translations_calendar.php:14 492 #: app/Lists/widget_settings.php:6 6495 #: app/Lists/widget_settings.php:67 493 496 msgid "%s free slots" 494 497 msgstr "" … … 783 786 #: app/Lists/translations_js_common.php:53 784 787 #: app/Lists/translations_orders.php:6 785 #: app/Lists/widget_settings.php:11 5788 #: app/Lists/widget_settings.php:116 786 789 #: app/Lists/widget_translations.php:12 787 790 #: app/Services/Settings.php:102 … … 791 794 792 795 #: app/Lists/translations_js_common.php:54 793 #: app/Lists/widget_settings.php:8 4794 #: app/Lists/widget_settings.php:11 6795 #: app/Lists/widget_settings.php:12 3796 #: app/Lists/widget_settings.php:1 39796 #: app/Lists/widget_settings.php:85 797 #: app/Lists/widget_settings.php:117 798 #: app/Lists/widget_settings.php:124 799 #: app/Lists/widget_settings.php:140 797 800 msgid "Confirm" 798 801 msgstr "" … … 804 807 #: app/Lists/translations_js_common.php:56 805 808 #: app/Lists/translations_wizard.php:3 806 #: app/Lists/widget_settings.php:8 3809 #: app/Lists/widget_settings.php:84 807 810 msgid "Back" 808 811 msgstr "" … … 829 832 830 833 #: app/Lists/translations_js_common.php:62 831 #: app/Lists/widget_settings.php:12 2834 #: app/Lists/widget_settings.php:123 832 835 #: app/Lists/widget_translations.php:11 833 836 #: app/Services/Settings.php:101 … … 1098 1101 1099 1102 #: app/Lists/translations_settings.php:48 1100 #: app/Lists/widget_settings.php:4 71103 #: app/Lists/widget_settings.php:48 1101 1104 #: app/Messages/EmailHelper.php:94 1102 1105 #: app/WP/AppointmentHistory.php:50 … … 1308 1311 1309 1312 #: app/Lists/translations_wizard.php:21 1310 #: app/Lists/widget_settings.php:7 71313 #: app/Lists/widget_settings.php:78 1311 1314 msgid "Video meeting" 1312 1315 msgstr "" … … 1317 1320 1318 1321 #: app/Lists/translations_wizard.php:23 1322 #: app/Lists/widget_settings.php:77 1323 msgid "By Phone" 1324 msgstr "" 1325 1326 #: app/Lists/translations_wizard.php:24 1319 1327 #: app/Lists/widget_settings.php:76 1320 msgid "By Phone"1321 msgstr ""1322 1323 #: app/Lists/translations_wizard.php:241324 #: app/Lists/widget_settings.php:751325 1328 msgid "By Skype" 1326 1329 msgstr "" … … 1556 1559 msgstr "" 1557 1560 1558 #: app/Lists/widget_settings.php:4 61561 #: app/Lists/widget_settings.php:47 1559 1562 msgid "When" 1560 1563 msgstr "" 1561 1564 1562 #: app/Lists/widget_settings.php:4 81565 #: app/Lists/widget_settings.php:49 1563 1566 msgid "Where" 1564 1567 msgstr "" 1565 1568 1566 #: app/Lists/widget_settings.php: 491569 #: app/Lists/widget_settings.php:50 1567 1570 msgid "Package" 1568 1571 msgstr "" 1569 1572 1570 #: app/Lists/widget_settings.php:5 01573 #: app/Lists/widget_settings.php:51 1571 1574 msgid "min" 1572 1575 msgstr "" 1573 1576 1574 #: app/Lists/widget_settings.php:5 11577 #: app/Lists/widget_settings.php:52 1575 1578 msgid "No appointments available" 1576 1579 msgstr "" 1577 1580 1578 #: app/Lists/widget_settings.php:5 41581 #: app/Lists/widget_settings.php:55 1579 1582 #: app/required.php:20 1580 1583 #: app/WP/Widget.php:30 … … 1582 1585 msgstr "" 1583 1586 1584 #: app/Lists/widget_settings.php:6 01587 #: app/Lists/widget_settings.php:61 1585 1588 msgid "Select staff" 1586 1589 msgstr "" 1587 1590 1588 #: app/Lists/widget_settings.php:6 11591 #: app/Lists/widget_settings.php:62 1589 1592 msgid "Availability for" 1590 1593 msgstr "" 1591 1594 1592 1595 #. translators: %s - timezone. 1593 #: app/Lists/widget_settings.php:6 81596 #: app/Lists/widget_settings.php:69 1594 1597 msgid "Timezone: %s" 1595 1598 msgstr "" 1596 1599 1597 #: app/Lists/widget_settings.php: 691600 #: app/Lists/widget_settings.php:70 1598 1601 msgid "Morning" 1599 1602 msgstr "" 1600 1603 1601 #: app/Lists/widget_settings.php:7 01604 #: app/Lists/widget_settings.php:71 1602 1605 msgid "Afternoon" 1603 1606 msgstr "" 1604 1607 1605 #: app/Lists/widget_settings.php:7 11608 #: app/Lists/widget_settings.php:72 1606 1609 msgid "Evening" 1607 1610 msgstr "" 1608 1611 1609 #: app/Lists/widget_settings.php:7 21612 #: app/Lists/widget_settings.php:73 1610 1613 msgid "%s left" 1611 1614 msgstr "" 1612 1615 1613 #: app/Lists/widget_settings.php:7 81616 #: app/Lists/widget_settings.php:79 1614 1617 msgid "At a Location" 1615 1618 msgstr "" 1616 1619 1617 #: app/Lists/widget_settings.php: 791620 #: app/Lists/widget_settings.php:80 1618 1621 msgid "Full Name:" 1619 1622 msgstr "" 1620 1623 1621 #: app/Lists/widget_settings.php:8 01624 #: app/Lists/widget_settings.php:81 1622 1625 msgid "Email:" 1623 1626 msgstr "" 1624 1627 1625 #: app/Lists/widget_settings.php:8 11628 #: app/Lists/widget_settings.php:82 1626 1629 msgid "Phone:" 1627 1630 msgstr "" 1628 1631 1629 #: app/Lists/widget_settings.php:8 21632 #: app/Lists/widget_settings.php:83 1630 1633 msgid "Skype username:" 1631 1634 msgstr "" 1632 1635 1633 1636 #. translators: %s - a "we process your data" link is added. 1634 #: app/Lists/widget_settings.php:8 71637 #: app/Lists/widget_settings.php:88 1635 1638 msgid "View %s" 1636 1639 msgstr "" 1637 1640 1638 1641 #. translators: %s - a "we process your data" link is added. 1639 #: app/Lists/widget_settings.php:87 1642 #: app/Lists/widget_settings.php:88 1643 #: app/Lists/widget_settings.php:149 1644 msgid "the privacy policy" 1645 msgstr "" 1646 1647 #: app/Lists/widget_settings.php:92 1648 msgid "Appointment Booked" 1649 msgstr "" 1650 1651 #: app/Lists/widget_settings.php:93 1652 msgid "When:" 1653 msgstr "" 1654 1655 #: app/Lists/widget_settings.php:94 1656 msgid "Service:" 1657 msgstr "" 1658 1659 #: app/Lists/widget_settings.php:95 1660 msgid "Duration:" 1661 msgstr "" 1662 1663 #: app/Lists/widget_settings.php:96 1664 msgid "The appointment is pending and should be quickly confirmed" 1665 msgstr "" 1666 1667 #: app/Lists/widget_settings.php:97 1668 msgid "The appointment will take place on Skype, we will call you on this account:" 1669 msgstr "" 1670 1671 #. translators: %s - a "here" link is added. 1672 #: app/Lists/widget_settings.php:99 1673 msgid "The appointment will take place by Video meeting online, the link will show %s." 1674 msgstr "" 1675 1676 #. translators: %s - a "here" link is added. 1677 #: app/Lists/widget_settings.php:99 1678 #: app/Services/Reminder.php:196 1679 msgid "here" 1680 msgstr "" 1681 1682 #: app/Lists/widget_settings.php:100 1683 msgid "The appointment will take place over the phone, we will call you on this number:" 1684 msgstr "" 1685 1686 #: app/Lists/widget_settings.php:101 1687 msgid "The appointment will take place at this address:" 1688 msgstr "" 1689 1690 #: app/Lists/widget_settings.php:102 1691 msgid "Save it to your calendar" 1692 msgstr "" 1693 1694 #: app/Lists/widget_settings.php:105 1695 msgid "Join Meeting" 1696 msgstr "" 1697 1698 #: app/Lists/widget_settings.php:106 1699 msgid "The meeting room link will appear once it is time to start." 1700 msgstr "" 1701 1702 #. translators: %1$s - number of days, %2$s - number of hours, %3$s - number of minutes, %4$s - number of seconds 1703 #: app/Lists/widget_settings.php:108 1704 msgid "(%1$sd %2$sh %3$sm %4$ss)" 1705 msgstr "" 1706 1707 #: app/Lists/widget_settings.php:111 1708 msgid "Cancel Appointment" 1709 msgstr "" 1710 1711 #: app/Lists/widget_settings.php:112 1712 #: app/Lists/widget_settings.php:121 1713 msgid "Appointment details" 1714 msgstr "" 1715 1716 #: app/Lists/widget_settings.php:113 1717 msgid "Appointment has been cancelled!" 1718 msgstr "" 1719 1720 #: app/Lists/widget_settings.php:114 1721 msgid "Are you sure you want to cancel your appointment?" 1722 msgstr "" 1723 1724 #: app/Lists/widget_settings.php:115 1725 msgid "Too late to cancel" 1726 msgstr "" 1727 1728 #: app/Lists/widget_settings.php:120 1729 msgid "Reschedule Appointment" 1730 msgstr "" 1731 1732 #: app/Lists/widget_settings.php:122 1733 msgid "Too late to reschedule" 1734 msgstr "" 1735 1736 #: app/Lists/widget_settings.php:127 1737 msgid "Pick a service" 1738 msgstr "" 1739 1740 #: app/Lists/widget_settings.php:131 1741 msgid "How long will the session be?" 1742 msgstr "" 1743 1744 #: app/Lists/widget_settings.php:134 1745 msgid "How should we meet?" 1746 msgstr "" 1747 1748 #: app/Lists/widget_settings.php:138 1749 msgid "Pay later" 1750 msgstr "" 1751 1752 #: app/Lists/widget_settings.php:139 1753 msgid "You will pay on the day of your appointment" 1754 msgstr "" 1755 1756 #. translators: %1$s - "the terms of sale" %2$s - "privacy policy" 1757 #: app/Lists/widget_settings.php:147 1758 msgid "You agree to %1$s and %2$s" 1759 msgstr "" 1760 1640 1761 #: app/Lists/widget_settings.php:148 1641 msgid "the privacy policy"1642 msgstr ""1643 1644 #: app/Lists/widget_settings.php:911645 msgid "Appointment Booked"1646 msgstr ""1647 1648 #: app/Lists/widget_settings.php:921649 msgid "When:"1650 msgstr ""1651 1652 #: app/Lists/widget_settings.php:931653 msgid "Service:"1654 msgstr ""1655 1656 #: app/Lists/widget_settings.php:941657 msgid "Duration:"1658 msgstr ""1659 1660 #: app/Lists/widget_settings.php:951661 msgid "The appointment is pending and should be quickly confirmed"1662 msgstr ""1663 1664 #: app/Lists/widget_settings.php:961665 msgid "The appointment will take place on Skype, we will call you on this account:"1666 msgstr ""1667 1668 #. translators: %s - a "here" link is added.1669 #: app/Lists/widget_settings.php:981670 msgid "The appointment will take place by Video meeting online, the link will show %s."1671 msgstr ""1672 1673 #. translators: %s - a "here" link is added.1674 #: app/Lists/widget_settings.php:981675 #: app/Services/Reminder.php:1951676 msgid "here"1677 msgstr ""1678 1679 #: app/Lists/widget_settings.php:991680 msgid "The appointment will take place over the phone, we will call you on this number:"1681 msgstr ""1682 1683 #: app/Lists/widget_settings.php:1001684 msgid "The appointment will take place at this address:"1685 msgstr ""1686 1687 #: app/Lists/widget_settings.php:1011688 msgid "Save it to your calendar"1689 msgstr ""1690 1691 #: app/Lists/widget_settings.php:1041692 msgid "Join Meeting"1693 msgstr ""1694 1695 #: app/Lists/widget_settings.php:1051696 msgid "The meeting room link will appear once it is time to start."1697 msgstr ""1698 1699 #. translators: %1$s - number of days, %2$s - number of hours, %3$s - number of minutes, %4$s - number of seconds1700 #: app/Lists/widget_settings.php:1071701 msgid "(%1$sd %2$sh %3$sm %4$ss)"1702 msgstr ""1703 1704 #: app/Lists/widget_settings.php:1101705 msgid "Cancel Appointment"1706 msgstr ""1707 1708 #: app/Lists/widget_settings.php:1111709 #: app/Lists/widget_settings.php:1201710 msgid "Appointment details"1711 msgstr ""1712 1713 #: app/Lists/widget_settings.php:1121714 msgid "Appointment has been cancelled!"1715 msgstr ""1716 1717 #: app/Lists/widget_settings.php:1131718 msgid "Are you sure you want to cancel your appointment?"1719 msgstr ""1720 1721 #: app/Lists/widget_settings.php:1141722 msgid "Too late to cancel"1723 msgstr ""1724 1725 #: app/Lists/widget_settings.php:1191726 msgid "Reschedule Appointment"1727 msgstr ""1728 1729 #: app/Lists/widget_settings.php:1211730 msgid "Too late to reschedule"1731 msgstr ""1732 1733 #: app/Lists/widget_settings.php:1261734 msgid "Pick a service"1735 msgstr ""1736 1737 #: app/Lists/widget_settings.php:1301738 msgid "How long will be the session?"1739 msgstr ""1740 1741 #: app/Lists/widget_settings.php:1331742 msgid "How should we meet?"1743 msgstr ""1744 1745 #: app/Lists/widget_settings.php:1371746 msgid "Pay later"1747 msgstr ""1748 1749 #: app/Lists/widget_settings.php:1381750 msgid "You will pay on the day of your appointment"1751 msgstr ""1752 1753 #. translators: %1$s - "the terms of sale" %2$s - "privacy policy"1754 #: app/Lists/widget_settings.php:1461755 msgid "You agree to %1$s and %2$s"1756 msgstr ""1757 1758 #: app/Lists/widget_settings.php:1471759 1762 msgid "the terms of sale" 1760 1763 msgstr "" … … 2057 2060 msgstr "" 2058 2061 2059 #: app/Models/Order.php: 492062 #: app/Models/Order.php:50 2060 2063 msgid "Pending" 2061 2064 msgstr "" 2062 2065 2063 #: app/Models/Order.php:5 12066 #: app/Models/Order.php:52 2064 2067 msgid "Awaiting payment" 2065 2068 msgstr "" 2066 2069 2067 #: app/Models/Order.php:5 32070 #: app/Models/Order.php:54 2068 2071 msgid "Paid" 2069 2072 msgstr "" 2070 2073 2071 #: app/Models/Order.php:5 52074 #: app/Models/Order.php:56 2072 2075 msgid "Cancelled" 2073 2076 msgstr "" 2074 2077 2075 #: app/Models/Order.php:5 72078 #: app/Models/Order.php:58 2076 2079 msgid "Refunded" 2077 2080 msgstr "" 2078 2081 2079 #: app/Models/Order.php:6 52082 #: app/Models/Order.php:66 2080 2083 msgid "Pay On Site" 2081 2084 msgstr "" … … 2300 2303 2301 2304 #. translators: %s - appointment starts date 2302 #: app/Services/Reminder.php:17 72305 #: app/Services/Reminder.php:178 2303 2306 msgid "We remind you that you have an appointment on %s" 2304 2307 msgstr "" 2305 2308 2306 2309 #. translators: %s - service address 2307 #: app/Services/Reminder.php:18 22310 #: app/Services/Reminder.php:183 2308 2311 msgid "It will take place at this address: %s" 2309 2312 msgstr "" 2310 2313 2311 2314 #. translators: %s - client's phone number 2312 #: app/Services/Reminder.php:18 62315 #: app/Services/Reminder.php:187 2313 2316 msgid "It will take place over the phone, we will call you on this number: %s" 2314 2317 msgstr "" 2315 2318 2316 2319 #. translators: %s - client's skype username 2317 #: app/Services/Reminder.php:19 02320 #: app/Services/Reminder.php:191 2318 2321 msgid "It will take place on Skype, we will call you on this account: %s" 2319 2322 msgstr "" 2320 2323 2321 #: app/Services/Reminder.php:19 32324 #: app/Services/Reminder.php:194 2322 2325 msgid "It will take place by video online." 2323 2326 msgstr "" 2324 2327 2325 2328 #. translators: %s - a "here" link is added. 2326 #: app/Services/Reminder.php:19 52329 #: app/Services/Reminder.php:196 2327 2330 msgid "Click %s to begin the meeting" 2328 2331 msgstr "" 2329 2332 2330 #: app/Services/Reminder.php:21 82333 #: app/Services/Reminder.php:219 2331 2334 msgid "Your appointment has been confirmed" 2332 2335 msgstr "" 2333 2336 2334 #: app/Services/Reminder.php:23 02337 #: app/Services/Reminder.php:231 2335 2338 msgid "Don't forget your appointment" 2336 2339 msgstr ""
Note: See TracChangeset
for help on using the changeset viewer.