Changeset 3227477
- Timestamp:
- 01/23/2025 01:27:44 PM (14 months ago)
- Location:
- mstore-api
- Files:
-
- 491 added
- 8 edited
-
tags/4.16.9 (added)
-
tags/4.16.9/assets (added)
-
tags/4.16.9/assets/css (added)
-
tags/4.16.9/assets/css/mstore-order-style.css (added)
-
tags/4.16.9/assets/js (added)
-
tags/4.16.9/assets/js/mstore-inspireui.js (added)
-
tags/4.16.9/composer.json (added)
-
tags/4.16.9/composer.lock (added)
-
tags/4.16.9/controllers (added)
-
tags/4.16.9/controllers/flutter-2c2p.php (added)
-
tags/4.16.9/controllers/flutter-auction.php (added)
-
tags/4.16.9/controllers/flutter-b2bking.php (added)
-
tags/4.16.9/controllers/flutter-base.php (added)
-
tags/4.16.9/controllers/flutter-blog.php (added)
-
tags/4.16.9/controllers/flutter-booking.php (added)
-
tags/4.16.9/controllers/flutter-cc-avenue.php (added)
-
tags/4.16.9/controllers/flutter-composite-products.php (added)
-
tags/4.16.9/controllers/flutter-customer.php (added)
-
tags/4.16.9/controllers/flutter-delivery.php (added)
-
tags/4.16.9/controllers/flutter-expresspay.php (added)
-
tags/4.16.9/controllers/flutter-fib.php (added)
-
tags/4.16.9/controllers/flutter-flow-flow.php (added)
-
tags/4.16.9/controllers/flutter-flutterwave.php (added)
-
tags/4.16.9/controllers/flutter-home.php (added)
-
tags/4.16.9/controllers/flutter-iyzico.php (added)
-
tags/4.16.9/controllers/flutter-midtrans.php (added)
-
tags/4.16.9/controllers/flutter-multi-vendor.php (added)
-
tags/4.16.9/controllers/flutter-myfatoorah.php (added)
-
tags/4.16.9/controllers/flutter-notification.php (added)
-
tags/4.16.9/controllers/flutter-order.php (added)
-
tags/4.16.9/controllers/flutter-paid-memberships-pro.php (added)
-
tags/4.16.9/controllers/flutter-paystack.php (added)
-
tags/4.16.9/controllers/flutter-paytm.php (added)
-
tags/4.16.9/controllers/flutter-phonepe.php (added)
-
tags/4.16.9/controllers/flutter-points-offline-store.php (added)
-
tags/4.16.9/controllers/flutter-products.php (added)
-
tags/4.16.9/controllers/flutter-review.php (added)
-
tags/4.16.9/controllers/flutter-store-locator.php (added)
-
tags/4.16.9/controllers/flutter-stripe.php (added)
-
tags/4.16.9/controllers/flutter-tera-wallet.php (added)
-
tags/4.16.9/controllers/flutter-thawani.php (added)
-
tags/4.16.9/controllers/flutter-user.php (added)
-
tags/4.16.9/controllers/flutter-vendor-admin.php (added)
-
tags/4.16.9/controllers/flutter-vendor.php (added)
-
tags/4.16.9/controllers/flutter-wholesale.php (added)
-
tags/4.16.9/controllers/flutter-woo.php (added)
-
tags/4.16.9/controllers/helpers (added)
-
tags/4.16.9/controllers/helpers/apple-sign-in-helper.php (added)
-
tags/4.16.9/controllers/helpers/blog-helper.php (added)
-
tags/4.16.9/controllers/helpers/delivery-wcfm-helper.php (added)
-
tags/4.16.9/controllers/helpers/delivery-woo-helper.php (added)
-
tags/4.16.9/controllers/helpers/extensions (added)
-
tags/4.16.9/controllers/helpers/extensions/flutter-wcfmmp-store.php (added)
-
tags/4.16.9/controllers/helpers/firebase-message-helper.php (added)
-
tags/4.16.9/controllers/helpers/firebase-phone-auth-helper.php (added)
-
tags/4.16.9/controllers/helpers/flutter-stripe-helper.php (added)
-
tags/4.16.9/controllers/helpers/product-management.php (added)
-
tags/4.16.9/controllers/helpers/vendor-admin-dokan-helper.php (added)
-
tags/4.16.9/controllers/helpers/vendor-admin-wcfm-helper.php (added)
-
tags/4.16.9/controllers/helpers/vendor-admin-woo-helper.php (added)
-
tags/4.16.9/controllers/helpers/vendor-wcfm.php (added)
-
tags/4.16.9/controllers/listing-rest-api (added)
-
tags/4.16.9/controllers/listing-rest-api/class.api.fields.php (added)
-
tags/4.16.9/controllers/listing-rest-api/mylisting-functions.php (added)
-
tags/4.16.9/functions (added)
-
tags/4.16.9/functions/index.php (added)
-
tags/4.16.9/functions/utils.php (added)
-
tags/4.16.9/functions/video-setting-embed.php (added)
-
tags/4.16.9/mstore-api.php (added)
-
tags/4.16.9/readme.txt (added)
-
tags/4.16.9/templates (added)
-
tags/4.16.9/templates/admin (added)
-
tags/4.16.9/templates/admin/mstore-api-admin-dashboard.php (added)
-
tags/4.16.9/templates/class-mobile-detect.php (added)
-
tags/4.16.9/templates/class-page-templater.php (added)
-
tags/4.16.9/templates/class-rename-generate.php (added)
-
tags/4.16.9/templates/class-templater.php (added)
-
tags/4.16.9/templates/mstore-api-admin-page.php (added)
-
tags/4.16.9/templates/mstore-api-template.php (added)
-
tags/4.16.9/vendor (added)
-
tags/4.16.9/vendor/autoload.php (added)
-
tags/4.16.9/vendor/composer (added)
-
tags/4.16.9/vendor/composer/ClassLoader.php (added)
-
tags/4.16.9/vendor/composer/InstalledVersions.php (added)
-
tags/4.16.9/vendor/composer/LICENSE (added)
-
tags/4.16.9/vendor/composer/autoload_classmap.php (added)
-
tags/4.16.9/vendor/composer/autoload_files.php (added)
-
tags/4.16.9/vendor/composer/autoload_namespaces.php (added)
-
tags/4.16.9/vendor/composer/autoload_psr4.php (added)
-
tags/4.16.9/vendor/composer/autoload_real.php (added)
-
tags/4.16.9/vendor/composer/autoload_static.php (added)
-
tags/4.16.9/vendor/composer/installed.json (added)
-
tags/4.16.9/vendor/composer/installed.php (added)
-
tags/4.16.9/vendor/composer/platform_check.php (added)
-
tags/4.16.9/vendor/firebase (added)
-
tags/4.16.9/vendor/firebase/php-jwt (added)
-
tags/4.16.9/vendor/firebase/php-jwt/CHANGELOG.md (added)
-
tags/4.16.9/vendor/firebase/php-jwt/LICENSE (added)
-
tags/4.16.9/vendor/firebase/php-jwt/README.md (added)
-
tags/4.16.9/vendor/firebase/php-jwt/composer.json (added)
-
tags/4.16.9/vendor/firebase/php-jwt/src (added)
-
tags/4.16.9/vendor/firebase/php-jwt/src/BeforeValidException.php (added)
-
tags/4.16.9/vendor/firebase/php-jwt/src/CachedKeySet.php (added)
-
tags/4.16.9/vendor/firebase/php-jwt/src/ExpiredException.php (added)
-
tags/4.16.9/vendor/firebase/php-jwt/src/JWK.php (added)
-
tags/4.16.9/vendor/firebase/php-jwt/src/JWT.php (added)
-
tags/4.16.9/vendor/firebase/php-jwt/src/JWTExceptionWithPayloadInterface.php (added)
-
tags/4.16.9/vendor/firebase/php-jwt/src/Key.php (added)
-
tags/4.16.9/vendor/firebase/php-jwt/src/SignatureInvalidException.php (added)
-
tags/4.16.9/vendor/google (added)
-
tags/4.16.9/vendor/google/auth (added)
-
tags/4.16.9/vendor/google/auth/COPYING (added)
-
tags/4.16.9/vendor/google/auth/LICENSE (added)
-
tags/4.16.9/vendor/google/auth/README.md (added)
-
tags/4.16.9/vendor/google/auth/SECURITY.md (added)
-
tags/4.16.9/vendor/google/auth/VERSION (added)
-
tags/4.16.9/vendor/google/auth/autoload.php (added)
-
tags/4.16.9/vendor/google/auth/composer.json (added)
-
tags/4.16.9/vendor/google/auth/src (added)
-
tags/4.16.9/vendor/google/auth/src/AccessToken.php (added)
-
tags/4.16.9/vendor/google/auth/src/ApplicationDefaultCredentials.php (added)
-
tags/4.16.9/vendor/google/auth/src/Cache (added)
-
tags/4.16.9/vendor/google/auth/src/Cache/InvalidArgumentException.php (added)
-
tags/4.16.9/vendor/google/auth/src/Cache/Item.php (added)
-
tags/4.16.9/vendor/google/auth/src/Cache/MemoryCacheItemPool.php (added)
-
tags/4.16.9/vendor/google/auth/src/Cache/SysVCacheItemPool.php (added)
-
tags/4.16.9/vendor/google/auth/src/Cache/TypedItem.php (added)
-
tags/4.16.9/vendor/google/auth/src/CacheTrait.php (added)
-
tags/4.16.9/vendor/google/auth/src/CredentialSource (added)
-
tags/4.16.9/vendor/google/auth/src/CredentialSource/AwsNativeSource.php (added)
-
tags/4.16.9/vendor/google/auth/src/CredentialSource/FileSource.php (added)
-
tags/4.16.9/vendor/google/auth/src/CredentialSource/UrlSource.php (added)
-
tags/4.16.9/vendor/google/auth/src/Credentials (added)
-
tags/4.16.9/vendor/google/auth/src/Credentials/AppIdentityCredentials.php (added)
-
tags/4.16.9/vendor/google/auth/src/Credentials/ExternalAccountCredentials.php (added)
-
tags/4.16.9/vendor/google/auth/src/Credentials/GCECredentials.php (added)
-
tags/4.16.9/vendor/google/auth/src/Credentials/IAMCredentials.php (added)
-
tags/4.16.9/vendor/google/auth/src/Credentials/ImpersonatedServiceAccountCredentials.php (added)
-
tags/4.16.9/vendor/google/auth/src/Credentials/InsecureCredentials.php (added)
-
tags/4.16.9/vendor/google/auth/src/Credentials/ServiceAccountCredentials.php (added)
-
tags/4.16.9/vendor/google/auth/src/Credentials/ServiceAccountJwtAccessCredentials.php (added)
-
tags/4.16.9/vendor/google/auth/src/Credentials/UserRefreshCredentials.php (added)
-
tags/4.16.9/vendor/google/auth/src/CredentialsLoader.php (added)
-
tags/4.16.9/vendor/google/auth/src/ExternalAccountCredentialSourceInterface.php (added)
-
tags/4.16.9/vendor/google/auth/src/FetchAuthTokenCache.php (added)
-
tags/4.16.9/vendor/google/auth/src/FetchAuthTokenInterface.php (added)
-
tags/4.16.9/vendor/google/auth/src/GCECache.php (added)
-
tags/4.16.9/vendor/google/auth/src/GetQuotaProjectInterface.php (added)
-
tags/4.16.9/vendor/google/auth/src/GetUniverseDomainInterface.php (added)
-
tags/4.16.9/vendor/google/auth/src/HttpHandler (added)
-
tags/4.16.9/vendor/google/auth/src/HttpHandler/Guzzle6HttpHandler.php (added)
-
tags/4.16.9/vendor/google/auth/src/HttpHandler/Guzzle7HttpHandler.php (added)
-
tags/4.16.9/vendor/google/auth/src/HttpHandler/HttpClientCache.php (added)
-
tags/4.16.9/vendor/google/auth/src/HttpHandler/HttpHandlerFactory.php (added)
-
tags/4.16.9/vendor/google/auth/src/Iam.php (added)
-
tags/4.16.9/vendor/google/auth/src/IamSignerTrait.php (added)
-
tags/4.16.9/vendor/google/auth/src/Middleware (added)
-
tags/4.16.9/vendor/google/auth/src/Middleware/AuthTokenMiddleware.php (added)
-
tags/4.16.9/vendor/google/auth/src/Middleware/ProxyAuthTokenMiddleware.php (added)
-
tags/4.16.9/vendor/google/auth/src/Middleware/ScopedAccessTokenMiddleware.php (added)
-
tags/4.16.9/vendor/google/auth/src/Middleware/SimpleMiddleware.php (added)
-
tags/4.16.9/vendor/google/auth/src/OAuth2.php (added)
-
tags/4.16.9/vendor/google/auth/src/ProjectIdProviderInterface.php (added)
-
tags/4.16.9/vendor/google/auth/src/ServiceAccountSignerTrait.php (added)
-
tags/4.16.9/vendor/google/auth/src/SignBlobInterface.php (added)
-
tags/4.16.9/vendor/google/auth/src/UpdateMetadataInterface.php (added)
-
tags/4.16.9/vendor/google/auth/src/UpdateMetadataTrait.php (added)
-
tags/4.16.9/vendor/guzzlehttp (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/CHANGELOG.md (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/LICENSE (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/README.md (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/UPGRADING.md (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/composer.json (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/BodySummarizer.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Client.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/ClientInterface.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/ClientTrait.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Cookie (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Exception (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Handler (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/HandlerStack.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/MessageFormatter.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Middleware.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Pool.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/RequestOptions.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/TransferStats.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/Utils.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/functions.php (added)
-
tags/4.16.9/vendor/guzzlehttp/guzzle/src/functions_include.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/CHANGELOG.md (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/LICENSE (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/README.md (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/composer.json (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/AggregateException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/CancellationException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/Coroutine.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/Create.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/Each.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/EachPromise.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/FulfilledPromise.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/Is.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/Promise.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/PromiseInterface.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/PromisorInterface.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/RejectedPromise.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/RejectionException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/TaskQueue.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/TaskQueueInterface.php (added)
-
tags/4.16.9/vendor/guzzlehttp/promises/src/Utils.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7 (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/CHANGELOG.md (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/LICENSE (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/README.md (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/composer.json (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/AppendStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/BufferStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/CachingStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/DroppingStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Exception (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Exception/MalformedUriException.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/FnStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Header.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/HttpFactory.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/InflateStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/LazyOpenStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/LimitStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Message.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/MessageTrait.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/MimeType.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/MultipartStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/NoSeekStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/PumpStream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Query.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Request.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Response.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Rfc7230.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/ServerRequest.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Stream.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/StreamWrapper.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/UploadedFile.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Uri.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/UriComparator.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/UriNormalizer.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/UriResolver.php (added)
-
tags/4.16.9/vendor/guzzlehttp/psr7/src/Utils.php (added)
-
tags/4.16.9/vendor/paragonie (added)
-
tags/4.16.9/vendor/paragonie/random_compat (added)
-
tags/4.16.9/vendor/paragonie/random_compat/LICENSE (added)
-
tags/4.16.9/vendor/paragonie/random_compat/build-phar.sh (added)
-
tags/4.16.9/vendor/paragonie/random_compat/composer.json (added)
-
tags/4.16.9/vendor/paragonie/random_compat/dist (added)
-
tags/4.16.9/vendor/paragonie/random_compat/dist/random_compat.phar.pubkey (added)
-
tags/4.16.9/vendor/paragonie/random_compat/dist/random_compat.phar.pubkey.asc (added)
-
tags/4.16.9/vendor/paragonie/random_compat/lib (added)
-
tags/4.16.9/vendor/paragonie/random_compat/lib/random.php (added)
-
tags/4.16.9/vendor/paragonie/random_compat/other (added)
-
tags/4.16.9/vendor/paragonie/random_compat/other/build_phar.php (added)
-
tags/4.16.9/vendor/paragonie/random_compat/psalm-autoload.php (added)
-
tags/4.16.9/vendor/paragonie/random_compat/psalm.xml (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/LICENSE (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/README.md (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/autoload-php7.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/autoload.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/composer-php52.json (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/composer.json (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/lib (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/lib/constants.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/lib/namespaced.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/lib/php72compat.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/lib/php72compat_const.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/lib/php84compat.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/lib/php84compat_const.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/lib/ristretto255.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/lib/sodium_compat.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/lib/stream-xchacha20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Compat.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/BLAKE2b.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/ChaCha20 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/ChaCha20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/ChaCha20/Ctx.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/ChaCha20/IetfCtx.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Fe.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge/Cached.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge/P1p1.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge/P2.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge/P3.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge/Precomp.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/H.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Ed25519.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/HChaCha20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/HSalsa20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Poly1305 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Poly1305.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Poly1305/State.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Salsa20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/SipHash.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Util.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/X25519.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/XChaCha20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Core/Xsalsa20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/Crypto.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/namespaced/File.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Compat.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/AEGIS (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/AEGIS/State128L.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/AEGIS/State256.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/AEGIS128L.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/AEGIS256.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/AES (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/AES.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/AES/Block.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/AES/Expanded.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/AES/KeySchedule.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/BLAKE2b.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Base64 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Base64/Original.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Base64/UrlSafe.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/ChaCha20 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/ChaCha20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/ChaCha20/Ctx.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/ChaCha20/IetfCtx.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519/Fe.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge/Cached.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge/P1p1.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge/P2.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge/P3.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge/Precomp.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519/H.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Curve25519/README.md (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Ed25519.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/HChaCha20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/HSalsa20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Poly1305 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Poly1305.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Poly1305/State.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Ristretto255.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Salsa20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/SecretStream (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/SecretStream/State.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/SipHash.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/Util.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/X25519.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/XChaCha20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core/XSalsa20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/BLAKE2b.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/ChaCha20 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/ChaCha20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/ChaCha20/Ctx.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/ChaCha20/IetfCtx.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Fe.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/Cached.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/P1p1.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/P2.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/P3.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/Precomp.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519/H.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Curve25519/README.md (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Ed25519.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/HChaCha20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/HSalsa20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Int32.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Int64.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Poly1305 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Poly1305.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Poly1305/State.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Salsa20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/SecretStream (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/SecretStream/State.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/SipHash.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/Util.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/X25519.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/XChaCha20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Core32/XSalsa20.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Crypto.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/Crypto32.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/File.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/PHP52 (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/PHP52/SplFixedArray.php (added)
-
tags/4.16.9/vendor/paragonie/sodium_compat/src/SodiumException.php (added)
-
tags/4.16.9/vendor/psr (added)
-
tags/4.16.9/vendor/psr/cache (added)
-
tags/4.16.9/vendor/psr/cache/CHANGELOG.md (added)
-
tags/4.16.9/vendor/psr/cache/LICENSE.txt (added)
-
tags/4.16.9/vendor/psr/cache/README.md (added)
-
tags/4.16.9/vendor/psr/cache/composer.json (added)
-
tags/4.16.9/vendor/psr/cache/src (added)
-
tags/4.16.9/vendor/psr/cache/src/CacheException.php (added)
-
tags/4.16.9/vendor/psr/cache/src/CacheItemInterface.php (added)
-
tags/4.16.9/vendor/psr/cache/src/CacheItemPoolInterface.php (added)
-
tags/4.16.9/vendor/psr/cache/src/InvalidArgumentException.php (added)
-
tags/4.16.9/vendor/psr/http-client (added)
-
tags/4.16.9/vendor/psr/http-client/CHANGELOG.md (added)
-
tags/4.16.9/vendor/psr/http-client/LICENSE (added)
-
tags/4.16.9/vendor/psr/http-client/README.md (added)
-
tags/4.16.9/vendor/psr/http-client/composer.json (added)
-
tags/4.16.9/vendor/psr/http-client/src (added)
-
tags/4.16.9/vendor/psr/http-client/src/ClientExceptionInterface.php (added)
-
tags/4.16.9/vendor/psr/http-client/src/ClientInterface.php (added)
-
tags/4.16.9/vendor/psr/http-client/src/NetworkExceptionInterface.php (added)
-
tags/4.16.9/vendor/psr/http-client/src/RequestExceptionInterface.php (added)
-
tags/4.16.9/vendor/psr/http-factory (added)
-
tags/4.16.9/vendor/psr/http-factory/LICENSE (added)
-
tags/4.16.9/vendor/psr/http-factory/README.md (added)
-
tags/4.16.9/vendor/psr/http-factory/composer.json (added)
-
tags/4.16.9/vendor/psr/http-factory/src (added)
-
tags/4.16.9/vendor/psr/http-factory/src/RequestFactoryInterface.php (added)
-
tags/4.16.9/vendor/psr/http-factory/src/ResponseFactoryInterface.php (added)
-
tags/4.16.9/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php (added)
-
tags/4.16.9/vendor/psr/http-factory/src/StreamFactoryInterface.php (added)
-
tags/4.16.9/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php (added)
-
tags/4.16.9/vendor/psr/http-factory/src/UriFactoryInterface.php (added)
-
tags/4.16.9/vendor/psr/http-message (added)
-
tags/4.16.9/vendor/psr/http-message/CHANGELOG.md (added)
-
tags/4.16.9/vendor/psr/http-message/LICENSE (added)
-
tags/4.16.9/vendor/psr/http-message/README.md (added)
-
tags/4.16.9/vendor/psr/http-message/composer.json (added)
-
tags/4.16.9/vendor/psr/http-message/docs (added)
-
tags/4.16.9/vendor/psr/http-message/docs/PSR7-Interfaces.md (added)
-
tags/4.16.9/vendor/psr/http-message/docs/PSR7-Usage.md (added)
-
tags/4.16.9/vendor/psr/http-message/src (added)
-
tags/4.16.9/vendor/psr/http-message/src/MessageInterface.php (added)
-
tags/4.16.9/vendor/psr/http-message/src/RequestInterface.php (added)
-
tags/4.16.9/vendor/psr/http-message/src/ResponseInterface.php (added)
-
tags/4.16.9/vendor/psr/http-message/src/ServerRequestInterface.php (added)
-
tags/4.16.9/vendor/psr/http-message/src/StreamInterface.php (added)
-
tags/4.16.9/vendor/psr/http-message/src/UploadedFileInterface.php (added)
-
tags/4.16.9/vendor/psr/http-message/src/UriInterface.php (added)
-
tags/4.16.9/vendor/ralouphie (added)
-
tags/4.16.9/vendor/ralouphie/getallheaders (added)
-
tags/4.16.9/vendor/ralouphie/getallheaders/LICENSE (added)
-
tags/4.16.9/vendor/ralouphie/getallheaders/README.md (added)
-
tags/4.16.9/vendor/ralouphie/getallheaders/composer.json (added)
-
tags/4.16.9/vendor/ralouphie/getallheaders/src (added)
-
tags/4.16.9/vendor/ralouphie/getallheaders/src/getallheaders.php (added)
-
tags/4.16.9/vendor/symfony (added)
-
tags/4.16.9/vendor/symfony/deprecation-contracts (added)
-
tags/4.16.9/vendor/symfony/deprecation-contracts/.gitignore (added)
-
tags/4.16.9/vendor/symfony/deprecation-contracts/CHANGELOG.md (added)
-
tags/4.16.9/vendor/symfony/deprecation-contracts/LICENSE (added)
-
tags/4.16.9/vendor/symfony/deprecation-contracts/README.md (added)
-
tags/4.16.9/vendor/symfony/deprecation-contracts/composer.json (added)
-
tags/4.16.9/vendor/symfony/deprecation-contracts/function.php (added)
-
trunk/controllers/flutter-auction.php (modified) (2 diffs)
-
trunk/controllers/flutter-home.php (modified) (1 diff)
-
trunk/controllers/flutter-points-offline-store.php (modified) (1 diff)
-
trunk/controllers/flutter-user.php (modified) (3 diffs)
-
trunk/controllers/listing-rest-api/class.api.fields.php (modified) (7 diffs)
-
trunk/functions/index.php (modified) (4 diffs)
-
trunk/mstore-api.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
mstore-api/trunk/controllers/flutter-auction.php
r3190678 r3227477 95 95 $bid_value = sanitize_text_field($params['bid_value']); 96 96 97 WC()->session->set( 'wc_notices', null ); 97 98 $bid = new WC_Bid(); 98 99 $result = $bid->placebid($product_id, $bid_value); … … 107 108 } 108 109 if($lastNotice != null){ 109 return parent::sendError("invalid_bid", $lastNotice['notice'] ?? 'Error bid', 400);110 return parent::sendError("invalid_bid", htmlspecialchars_decode($lastNotice['notice'] ?? 'Error bid') , 400); 110 111 } 111 112 } -
mstore-api/trunk/controllers/flutter-home.php
r3211961 r3227477 171 171 $results = []; 172 172 foreach ($tabBar as $tabBarItem) { 173 $layout = $tabBarItem->layout;174 $configs = $tabBarItem->configs;175 176 if ($layout == 'dynamic' && isset($configs) && is_array($configs)){173 $layout = isset($tabBarItem->layout) ? $tabBarItem->layout : null; 174 $configs = isset($tabBarItem->configs) && is_array($tabBarItem->configs) ? $tabBarItem->configs : null; 175 176 if ($layout === 'dynamic' && !empty($configs)) { 177 177 $horizonLayout = $configs->HorizonLayout; 178 178 179 if (isset($horizonLayout) && is_array($horizonLayout)){179 if (isset($horizonLayout) && is_array($horizonLayout)) { 180 180 $horizonLayoutWithProducts = $this->getProductsForHorizonLayout($horizonLayout, $api, $request); 181 181 $tabBarItem->configs->HorizonLayout = json_decode(json_encode($horizonLayoutWithProducts)); -
mstore-api/trunk/controllers/flutter-points-offline-store.php
r3212859 r3227477 63 63 64 64 if($event_type == 'offline-store'){ 65 return $event->data['desc'] ?? 'Offline store';65 return !$event->data['desc'] ? 'Offline store' : $event->data['desc']; 66 66 } 67 67 -
mstore-api/trunk/controllers/flutter-user.php
r3205338 r3227477 580 580 $is_driver_available = in_array('administrator',$user->roles) || in_array('wcfm_delivery_boy',$user->roles); 581 581 } 582 583 // Check order status change capability 584 $order_status_change = false; 585 586 // Check for Dokan 587 if (is_plugin_active('dokan-lite/dokan.php') || is_plugin_active('dokan-pro/dokan-pro.php')) { 588 $dokan_settings = get_option('dokan_selling'); 589 $order_status_change = isset($dokan_settings['order_status_change']) ? 590 filter_var($dokan_settings['order_status_change'], FILTER_VALIDATE_BOOLEAN) : false; 591 } 592 593 // Check for WCFM 594 if (is_plugin_active('wc-frontend-manager/wc_frontend_manager.php') && class_exists('WCFMmp')) { 595 global $WCFM; 596 $order_status_change = $WCFM->wcfm_vendor_support->wcfm_vendor_has_capability($user->ID, 'order_status_update'); 597 } 598 599 // If user is admin, always allow order status change 600 if (in_array('administrator', $user->roles)) { 601 $order_status_change = true; 602 } 603 582 604 return array( 583 605 "id" => $user->ID, … … 598 620 "avatar" => $avatar, 599 621 "is_driver_available" => $is_driver_available, 600 "dokan_enable_selling" => $user->dokan_enable_selling 622 "dokan_enable_selling" => $user->dokan_enable_selling, 623 "order_status_change" => (bool)$order_status_change 601 624 ); 602 625 } … … 1351 1374 $mobuser = getUserFromPhone($mob); 1352 1375 if ($mobuser == null) { 1353 return parent::sendError(" existed_mobile", 'Phone number is not registered!', 400);1376 return parent::sendError("not_existed_mobile", 'Phone number is not registered!', 400); 1354 1377 } 1355 1378 -
mstore-api/trunk/controllers/listing-rest-api/class.api.fields.php
r3166875 r3227477 803 803 $services = isset($data->services) ? $data->services : false; 804 804 $comment_services = false; 805 $coupon = isset($data->coupon) ? $data->coupon : null; 805 806 $message = ''; 806 807 if (!empty($services)) … … 893 894 'comment' => json_encode($comment) , 894 895 'type' => 'reservation', 895 'price' => Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, $tickets, $services, '') ,896 'price' => Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, $tickets, $services, $coupon) , 896 897 )); 897 898 … … 919 920 $multiply = 1; 920 921 if (isset($adults)) $multiply = $adults; 921 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, $multiply, $services, '');922 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, $multiply, $services, $coupon); 922 923 } 923 924 else 924 925 { 925 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, 1, $services, '');926 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, 1, $services, $coupon); 926 927 } 927 928 … … 974 975 $multiply = 1; 975 976 if (isset($adults)) $multiply = $adults; 976 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, $multiply, $services, '');977 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, $multiply, $services, $coupon); 977 978 } 978 979 else 979 980 { 980 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, 1, $services, '');981 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, 1, $services, $coupon); 981 982 } 982 983 $hour_end = (isset($_hour_end) && !empty($_hour_end)) ? $_hour_end : $_hour; … … 1023 1024 $multiply = 1; 1024 1025 if (isset($adults)) $multiply = $adults; 1025 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, $multiply, $services, '');1026 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, $multiply, $services, $coupon); 1026 1027 } 1027 1028 else 1028 1029 { 1029 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, 1, $services, '');1030 $price = Listeo_Core_Bookings_Calendar::calculate_price($listing_id, $date_start, $date_end, 1, $services, $coupon); 1030 1031 } 1031 1032 … … 1360 1361 public function get_post_gallery_images_listingPro($object) 1361 1362 { 1362 1363 $results = []; 1363 1364 $gallery = get_post_meta($object['id'], 'gallery_image_ids', true); 1364 1365 … … 2113 2114 } 2114 2115 2115 $isChild = strstr(strtolower(wp_get_theme()) , "child"); 2116 if ($isChild == 'child') 2117 { 2116 $isChild = strstr(strtolower(wp_get_theme()), "child"); 2117 if ($isChild == 'child') { 2118 2118 $string = explode(" ", wp_get_theme()); 2119 $this->_template = strtolower($string[0] . ' ' . $string[1]); 2120 } 2121 else 2122 { 2119 if (count($string) > 1) { 2120 $this->_template = strtolower($string[0] . ' ' . $string[1]); 2121 } else { 2122 $this->_template = strtolower($string[0]); 2123 } 2124 } else { 2123 2125 $this->_template = strtolower(wp_get_theme()); 2124 2126 } -
mstore-api/trunk/functions/index.php
r3212859 r3227477 337 337 } 338 338 339 function parseMetaDataForBookingProduct($ product)340 { 341 if (is_plugin_active('woocommerce-appointments/woocommerce-appointments.php') ) {339 function parseMetaDataForBookingProduct($cart_item) 340 { 341 if (is_plugin_active('woocommerce-appointments/woocommerce-appointments.php') && isset($cart_item['meta_data'])) { 342 342 //add meta_data to $_POST to use for booking product 343 343 $meta_data = []; 344 foreach ($ product["meta_data"] as $key => $value) {344 foreach ($cart_item["meta_data"] as $key => $value) { 345 345 if ($value["key"] == "staff_ids" && isset($value["value"])) { 346 346 $staffs = is_array($value["value"]) ? $value["value"] : json_decode($value["value"], true); … … 1017 1017 } 1018 1018 1019 function buildCartItemData($ products, $callback){1020 foreach ($ products as $product) {1021 $productId = absint($ product['product_id']);1022 1023 $quantity = $ product['quantity'];1024 $variationId = isset($ product['variation_id']) ? $product['variation_id'] : "";1019 function buildCartItemData($line_items, $callback){ 1020 foreach ($line_items as $item) { 1021 $productId = absint($item['product_id']); 1022 1023 $quantity = $item['quantity']; 1024 $variationId = isset($item['variation_id']) ? $item['variation_id'] : ""; 1025 1025 1026 1026 $attributes = []; 1027 if (isset($ product["meta_data"])) {1028 foreach ($ product["meta_data"] as $item) {1027 if (isset($item["meta_data"])) { 1028 foreach ($item["meta_data"] as $item) { 1029 1029 if($item["value"] != null){ 1030 1030 $attributes[strtolower($item["key"])] = $item["value"]; … … 1033 1033 } 1034 1034 1035 if (isset($ product['addons'])) {1035 if (isset($item['addons'])) { 1036 1036 $addons = array(); 1037 foreach ($ product['addons'] as $key => $value) {1037 foreach ($item['addons'] as $key => $value) { 1038 1038 if(is_array($value)){ 1039 1039 $addons[$key] = array_map(function($val){ … … 1060 1060 } 1061 1061 } else { 1062 parseMetaDataForBookingProduct($ product);1062 parseMetaDataForBookingProduct($item); 1063 1063 $cart_item_data = array(); 1064 1064 if (is_plugin_active('woo-wallet/woo-wallet.php')) { 1065 1065 $wallet_product = get_wallet_rechargeable_product(); 1066 1066 if ($wallet_product->get_id() == $productId) { 1067 $cart_item_data['recharge_amount'] = $ product['total'];1067 $cart_item_data['recharge_amount'] = $item['total']; 1068 1068 } 1069 1069 } 1070 if(isset($ product['ywgc_amount'])){1071 $cart_item_data['ywgc_amount'] = $ product['ywgc_amount'];1070 if(isset($item['ywgc_amount'])){ 1071 $cart_item_data['ywgc_amount'] = $item['ywgc_amount']; 1072 1072 $cart_item_data['ywgc_product_id'] = $productId; 1073 1073 } -
mstore-api/trunk/mstore-api.php
r3212859 r3227477 4 4 * Plugin URI: https://github.com/inspireui/mstore-api 5 5 * Description: The MStore API Plugin which is used for the FluxBuilder and FluxStore Mobile App 6 * Version: 4.16. 86 * Version: 4.16.9 7 7 * Author: FluxBuilder 8 8 * Author URI: https://fluxbuilder.com … … 61 61 class MstoreCheckOut 62 62 { 63 public $version = '4.16. 8';63 public $version = '4.16.9'; 64 64 65 65 public function __construct() … … 1082 1082 } 1083 1083 1084 $vendor_staffs = dokan_get_vendor_staff( $vendor->get_id() ); 1085 if ( ! in_array( $vendor->get_id(), $vendor_staffs, true ) ) { 1086 return; 1087 } 1088 $query->set( 'author__in', $vendor_staffs ); 1084 if ( function_exists( 'dokan_get_vendor_staff' ) ) { 1085 $vendor_staffs = dokan_get_vendor_staff( $vendor->get_id() ); 1086 if ( ! in_array( $vendor->get_id(), $vendor_staffs, true ) ) { 1087 return; 1088 } 1089 $query->set( 'author__in', $vendor_staffs ); 1090 } 1089 1091 } 1090 1092 } -
mstore-api/trunk/readme.txt
r3212859 r3227477 4 4 Requires at least: 4.4 5 5 Tested up to: 6.5.3 6 Stable tag: 4.16. 86 Stable tag: 4.16.9 7 7 License: GPL-2.0 8 8 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 49 49 50 50 == Changelog == 51 = 4.16.9 = 52 * Fix warning for listings api 53 51 54 = 4.16.8 = 52 55 * Fix to check version to call wallet_partial_payment method
Note: See TracChangeset
for help on using the changeset viewer.