Changeset 3132501
- Timestamp:
- 08/08/2024 08:11:10 AM (20 months ago)
- Location:
- mstore-api
- Files:
-
- 487 added
- 27 edited
-
tags/4.15.2 (added)
-
tags/4.15.2/assets (added)
-
tags/4.15.2/assets/css (added)
-
tags/4.15.2/assets/css/mstore-order-style.css (added)
-
tags/4.15.2/assets/js (added)
-
tags/4.15.2/assets/js/mstore-inspireui.js (added)
-
tags/4.15.2/composer.json (added)
-
tags/4.15.2/composer.lock (added)
-
tags/4.15.2/controllers (added)
-
tags/4.15.2/controllers/flutter-2c2p.php (added)
-
tags/4.15.2/controllers/flutter-b2bking.php (added)
-
tags/4.15.2/controllers/flutter-base.php (added)
-
tags/4.15.2/controllers/flutter-blog.php (added)
-
tags/4.15.2/controllers/flutter-booking.php (added)
-
tags/4.15.2/controllers/flutter-cc-avenue.php (added)
-
tags/4.15.2/controllers/flutter-composite-products.php (added)
-
tags/4.15.2/controllers/flutter-customer.php (added)
-
tags/4.15.2/controllers/flutter-delivery.php (added)
-
tags/4.15.2/controllers/flutter-expresspay.php (added)
-
tags/4.15.2/controllers/flutter-fib.php (added)
-
tags/4.15.2/controllers/flutter-flow-flow.php (added)
-
tags/4.15.2/controllers/flutter-flutterwave.php (added)
-
tags/4.15.2/controllers/flutter-home.php (added)
-
tags/4.15.2/controllers/flutter-midtrans.php (added)
-
tags/4.15.2/controllers/flutter-multi-vendor.php (added)
-
tags/4.15.2/controllers/flutter-myfatoorah.php (added)
-
tags/4.15.2/controllers/flutter-notification.php (added)
-
tags/4.15.2/controllers/flutter-order.php (added)
-
tags/4.15.2/controllers/flutter-paid-memberships-pro.php (added)
-
tags/4.15.2/controllers/flutter-paystack.php (added)
-
tags/4.15.2/controllers/flutter-paytm.php (added)
-
tags/4.15.2/controllers/flutter-products.php (added)
-
tags/4.15.2/controllers/flutter-review.php (added)
-
tags/4.15.2/controllers/flutter-store-locator.php (added)
-
tags/4.15.2/controllers/flutter-stripe.php (added)
-
tags/4.15.2/controllers/flutter-tera-wallet.php (added)
-
tags/4.15.2/controllers/flutter-thawani.php (added)
-
tags/4.15.2/controllers/flutter-user.php (added)
-
tags/4.15.2/controllers/flutter-vendor-admin.php (added)
-
tags/4.15.2/controllers/flutter-vendor.php (added)
-
tags/4.15.2/controllers/flutter-wholesale.php (added)
-
tags/4.15.2/controllers/flutter-woo.php (added)
-
tags/4.15.2/controllers/helpers (added)
-
tags/4.15.2/controllers/helpers/apple-sign-in-helper.php (added)
-
tags/4.15.2/controllers/helpers/blog-helper.php (added)
-
tags/4.15.2/controllers/helpers/delivery-wcfm-helper.php (added)
-
tags/4.15.2/controllers/helpers/delivery-woo-helper.php (added)
-
tags/4.15.2/controllers/helpers/extensions (added)
-
tags/4.15.2/controllers/helpers/extensions/flutter-wcfmmp-store.php (added)
-
tags/4.15.2/controllers/helpers/firebase-message-helper.php (added)
-
tags/4.15.2/controllers/helpers/firebase-phone-auth-helper.php (added)
-
tags/4.15.2/controllers/helpers/flutter-stripe-helper.php (added)
-
tags/4.15.2/controllers/helpers/product-management.php (added)
-
tags/4.15.2/controllers/helpers/vendor-admin-dokan-helper.php (added)
-
tags/4.15.2/controllers/helpers/vendor-admin-wcfm-helper.php (added)
-
tags/4.15.2/controllers/helpers/vendor-admin-woo-helper.php (added)
-
tags/4.15.2/controllers/helpers/vendor-wcfm.php (added)
-
tags/4.15.2/controllers/listing-rest-api (added)
-
tags/4.15.2/controllers/listing-rest-api/class.api.fields.php (added)
-
tags/4.15.2/controllers/listing-rest-api/mylisting-functions.php (added)
-
tags/4.15.2/functions (added)
-
tags/4.15.2/functions/index.php (added)
-
tags/4.15.2/functions/utils.php (added)
-
tags/4.15.2/functions/video-setting-embed.php (added)
-
tags/4.15.2/mstore-api.php (added)
-
tags/4.15.2/readme.txt (added)
-
tags/4.15.2/templates (added)
-
tags/4.15.2/templates/admin (added)
-
tags/4.15.2/templates/admin/mstore-api-admin-dashboard.php (added)
-
tags/4.15.2/templates/class-mobile-detect.php (added)
-
tags/4.15.2/templates/class-page-templater.php (added)
-
tags/4.15.2/templates/class-rename-generate.php (added)
-
tags/4.15.2/templates/class-templater.php (added)
-
tags/4.15.2/templates/mstore-api-admin-page.php (added)
-
tags/4.15.2/templates/mstore-api-template.php (added)
-
tags/4.15.2/vendor (added)
-
tags/4.15.2/vendor/autoload.php (added)
-
tags/4.15.2/vendor/composer (added)
-
tags/4.15.2/vendor/composer/ClassLoader.php (added)
-
tags/4.15.2/vendor/composer/InstalledVersions.php (added)
-
tags/4.15.2/vendor/composer/LICENSE (added)
-
tags/4.15.2/vendor/composer/autoload_classmap.php (added)
-
tags/4.15.2/vendor/composer/autoload_files.php (added)
-
tags/4.15.2/vendor/composer/autoload_namespaces.php (added)
-
tags/4.15.2/vendor/composer/autoload_psr4.php (added)
-
tags/4.15.2/vendor/composer/autoload_real.php (added)
-
tags/4.15.2/vendor/composer/autoload_static.php (added)
-
tags/4.15.2/vendor/composer/installed.json (added)
-
tags/4.15.2/vendor/composer/installed.php (added)
-
tags/4.15.2/vendor/composer/platform_check.php (added)
-
tags/4.15.2/vendor/firebase (added)
-
tags/4.15.2/vendor/firebase/php-jwt (added)
-
tags/4.15.2/vendor/firebase/php-jwt/CHANGELOG.md (added)
-
tags/4.15.2/vendor/firebase/php-jwt/LICENSE (added)
-
tags/4.15.2/vendor/firebase/php-jwt/README.md (added)
-
tags/4.15.2/vendor/firebase/php-jwt/composer.json (added)
-
tags/4.15.2/vendor/firebase/php-jwt/src (added)
-
tags/4.15.2/vendor/firebase/php-jwt/src/BeforeValidException.php (added)
-
tags/4.15.2/vendor/firebase/php-jwt/src/CachedKeySet.php (added)
-
tags/4.15.2/vendor/firebase/php-jwt/src/ExpiredException.php (added)
-
tags/4.15.2/vendor/firebase/php-jwt/src/JWK.php (added)
-
tags/4.15.2/vendor/firebase/php-jwt/src/JWT.php (added)
-
tags/4.15.2/vendor/firebase/php-jwt/src/JWTExceptionWithPayloadInterface.php (added)
-
tags/4.15.2/vendor/firebase/php-jwt/src/Key.php (added)
-
tags/4.15.2/vendor/firebase/php-jwt/src/SignatureInvalidException.php (added)
-
tags/4.15.2/vendor/google (added)
-
tags/4.15.2/vendor/google/auth (added)
-
tags/4.15.2/vendor/google/auth/COPYING (added)
-
tags/4.15.2/vendor/google/auth/LICENSE (added)
-
tags/4.15.2/vendor/google/auth/README.md (added)
-
tags/4.15.2/vendor/google/auth/SECURITY.md (added)
-
tags/4.15.2/vendor/google/auth/VERSION (added)
-
tags/4.15.2/vendor/google/auth/autoload.php (added)
-
tags/4.15.2/vendor/google/auth/composer.json (added)
-
tags/4.15.2/vendor/google/auth/src (added)
-
tags/4.15.2/vendor/google/auth/src/AccessToken.php (added)
-
tags/4.15.2/vendor/google/auth/src/ApplicationDefaultCredentials.php (added)
-
tags/4.15.2/vendor/google/auth/src/Cache (added)
-
tags/4.15.2/vendor/google/auth/src/Cache/InvalidArgumentException.php (added)
-
tags/4.15.2/vendor/google/auth/src/Cache/Item.php (added)
-
tags/4.15.2/vendor/google/auth/src/Cache/MemoryCacheItemPool.php (added)
-
tags/4.15.2/vendor/google/auth/src/Cache/SysVCacheItemPool.php (added)
-
tags/4.15.2/vendor/google/auth/src/Cache/TypedItem.php (added)
-
tags/4.15.2/vendor/google/auth/src/CacheTrait.php (added)
-
tags/4.15.2/vendor/google/auth/src/CredentialSource (added)
-
tags/4.15.2/vendor/google/auth/src/CredentialSource/AwsNativeSource.php (added)
-
tags/4.15.2/vendor/google/auth/src/CredentialSource/FileSource.php (added)
-
tags/4.15.2/vendor/google/auth/src/CredentialSource/UrlSource.php (added)
-
tags/4.15.2/vendor/google/auth/src/Credentials (added)
-
tags/4.15.2/vendor/google/auth/src/Credentials/AppIdentityCredentials.php (added)
-
tags/4.15.2/vendor/google/auth/src/Credentials/ExternalAccountCredentials.php (added)
-
tags/4.15.2/vendor/google/auth/src/Credentials/GCECredentials.php (added)
-
tags/4.15.2/vendor/google/auth/src/Credentials/IAMCredentials.php (added)
-
tags/4.15.2/vendor/google/auth/src/Credentials/ImpersonatedServiceAccountCredentials.php (added)
-
tags/4.15.2/vendor/google/auth/src/Credentials/InsecureCredentials.php (added)
-
tags/4.15.2/vendor/google/auth/src/Credentials/ServiceAccountCredentials.php (added)
-
tags/4.15.2/vendor/google/auth/src/Credentials/ServiceAccountJwtAccessCredentials.php (added)
-
tags/4.15.2/vendor/google/auth/src/Credentials/UserRefreshCredentials.php (added)
-
tags/4.15.2/vendor/google/auth/src/CredentialsLoader.php (added)
-
tags/4.15.2/vendor/google/auth/src/ExternalAccountCredentialSourceInterface.php (added)
-
tags/4.15.2/vendor/google/auth/src/FetchAuthTokenCache.php (added)
-
tags/4.15.2/vendor/google/auth/src/FetchAuthTokenInterface.php (added)
-
tags/4.15.2/vendor/google/auth/src/GCECache.php (added)
-
tags/4.15.2/vendor/google/auth/src/GetQuotaProjectInterface.php (added)
-
tags/4.15.2/vendor/google/auth/src/GetUniverseDomainInterface.php (added)
-
tags/4.15.2/vendor/google/auth/src/HttpHandler (added)
-
tags/4.15.2/vendor/google/auth/src/HttpHandler/Guzzle6HttpHandler.php (added)
-
tags/4.15.2/vendor/google/auth/src/HttpHandler/Guzzle7HttpHandler.php (added)
-
tags/4.15.2/vendor/google/auth/src/HttpHandler/HttpClientCache.php (added)
-
tags/4.15.2/vendor/google/auth/src/HttpHandler/HttpHandlerFactory.php (added)
-
tags/4.15.2/vendor/google/auth/src/Iam.php (added)
-
tags/4.15.2/vendor/google/auth/src/IamSignerTrait.php (added)
-
tags/4.15.2/vendor/google/auth/src/Middleware (added)
-
tags/4.15.2/vendor/google/auth/src/Middleware/AuthTokenMiddleware.php (added)
-
tags/4.15.2/vendor/google/auth/src/Middleware/ProxyAuthTokenMiddleware.php (added)
-
tags/4.15.2/vendor/google/auth/src/Middleware/ScopedAccessTokenMiddleware.php (added)
-
tags/4.15.2/vendor/google/auth/src/Middleware/SimpleMiddleware.php (added)
-
tags/4.15.2/vendor/google/auth/src/OAuth2.php (added)
-
tags/4.15.2/vendor/google/auth/src/ProjectIdProviderInterface.php (added)
-
tags/4.15.2/vendor/google/auth/src/ServiceAccountSignerTrait.php (added)
-
tags/4.15.2/vendor/google/auth/src/SignBlobInterface.php (added)
-
tags/4.15.2/vendor/google/auth/src/UpdateMetadataInterface.php (added)
-
tags/4.15.2/vendor/google/auth/src/UpdateMetadataTrait.php (added)
-
tags/4.15.2/vendor/guzzlehttp (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/CHANGELOG.md (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/LICENSE (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/README.md (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/UPGRADING.md (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/composer.json (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/BodySummarizer.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Client.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/ClientInterface.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/ClientTrait.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Cookie (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Exception (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Handler (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/HandlerStack.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/MessageFormatter.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Middleware.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Pool.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/RequestOptions.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/TransferStats.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/Utils.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/functions.php (added)
-
tags/4.15.2/vendor/guzzlehttp/guzzle/src/functions_include.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/CHANGELOG.md (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/LICENSE (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/README.md (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/composer.json (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/AggregateException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/CancellationException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/Coroutine.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/Create.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/Each.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/EachPromise.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/FulfilledPromise.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/Is.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/Promise.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/PromiseInterface.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/PromisorInterface.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/RejectedPromise.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/RejectionException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/TaskQueue.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/TaskQueueInterface.php (added)
-
tags/4.15.2/vendor/guzzlehttp/promises/src/Utils.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7 (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/CHANGELOG.md (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/LICENSE (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/README.md (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/composer.json (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/AppendStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/BufferStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/CachingStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/DroppingStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Exception (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Exception/MalformedUriException.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/FnStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Header.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/HttpFactory.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/InflateStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/LazyOpenStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/LimitStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Message.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/MessageTrait.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/MimeType.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/MultipartStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/NoSeekStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/PumpStream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Query.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Request.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Response.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Rfc7230.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/ServerRequest.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Stream.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/StreamWrapper.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/UploadedFile.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Uri.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/UriComparator.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/UriNormalizer.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/UriResolver.php (added)
-
tags/4.15.2/vendor/guzzlehttp/psr7/src/Utils.php (added)
-
tags/4.15.2/vendor/paragonie (added)
-
tags/4.15.2/vendor/paragonie/random_compat (added)
-
tags/4.15.2/vendor/paragonie/random_compat/LICENSE (added)
-
tags/4.15.2/vendor/paragonie/random_compat/build-phar.sh (added)
-
tags/4.15.2/vendor/paragonie/random_compat/composer.json (added)
-
tags/4.15.2/vendor/paragonie/random_compat/dist (added)
-
tags/4.15.2/vendor/paragonie/random_compat/dist/random_compat.phar.pubkey (added)
-
tags/4.15.2/vendor/paragonie/random_compat/dist/random_compat.phar.pubkey.asc (added)
-
tags/4.15.2/vendor/paragonie/random_compat/lib (added)
-
tags/4.15.2/vendor/paragonie/random_compat/lib/random.php (added)
-
tags/4.15.2/vendor/paragonie/random_compat/other (added)
-
tags/4.15.2/vendor/paragonie/random_compat/other/build_phar.php (added)
-
tags/4.15.2/vendor/paragonie/random_compat/psalm-autoload.php (added)
-
tags/4.15.2/vendor/paragonie/random_compat/psalm.xml (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/LICENSE (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/README.md (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/autoload-php7.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/autoload.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/composer-php52.json (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/composer.json (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/lib (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/lib/constants.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/lib/namespaced.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/lib/php72compat.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/lib/php72compat_const.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/lib/php84compat.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/lib/php84compat_const.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/lib/ristretto255.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/lib/sodium_compat.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/lib/stream-xchacha20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Compat.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/BLAKE2b.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/ChaCha20 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/ChaCha20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/ChaCha20/Ctx.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/ChaCha20/IetfCtx.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Fe.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge/Cached.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge/P1p1.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge/P2.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge/P3.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/Ge/Precomp.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Curve25519/H.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Ed25519.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/HChaCha20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/HSalsa20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Poly1305 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Poly1305.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Poly1305/State.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Salsa20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/SipHash.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Util.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/X25519.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/XChaCha20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Core/Xsalsa20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/Crypto.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/namespaced/File.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Compat.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/AEGIS (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/AEGIS/State128L.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/AEGIS/State256.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/AEGIS128L.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/AEGIS256.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/AES (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/AES.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/AES/Block.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/AES/Expanded.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/AES/KeySchedule.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/BLAKE2b.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Base64 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Base64/Original.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Base64/UrlSafe.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/ChaCha20 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/ChaCha20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/ChaCha20/Ctx.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/ChaCha20/IetfCtx.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519/Fe.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge/Cached.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge/P1p1.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge/P2.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge/P3.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519/Ge/Precomp.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519/H.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Curve25519/README.md (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Ed25519.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/HChaCha20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/HSalsa20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Poly1305 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Poly1305.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Poly1305/State.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Ristretto255.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Salsa20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/SecretStream (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/SecretStream/State.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/SipHash.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/Util.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/X25519.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/XChaCha20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core/XSalsa20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/BLAKE2b.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/ChaCha20 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/ChaCha20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/ChaCha20/Ctx.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/ChaCha20/IetfCtx.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Fe.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/Cached.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/P1p1.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/P2.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/P3.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519/Ge/Precomp.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519/H.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Curve25519/README.md (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Ed25519.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/HChaCha20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/HSalsa20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Int32.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Int64.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Poly1305 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Poly1305.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Poly1305/State.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Salsa20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/SecretStream (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/SecretStream/State.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/SipHash.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/Util.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/X25519.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/XChaCha20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Core32/XSalsa20.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Crypto.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/Crypto32.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/File.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/PHP52 (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/PHP52/SplFixedArray.php (added)
-
tags/4.15.2/vendor/paragonie/sodium_compat/src/SodiumException.php (added)
-
tags/4.15.2/vendor/psr (added)
-
tags/4.15.2/vendor/psr/cache (added)
-
tags/4.15.2/vendor/psr/cache/CHANGELOG.md (added)
-
tags/4.15.2/vendor/psr/cache/LICENSE.txt (added)
-
tags/4.15.2/vendor/psr/cache/README.md (added)
-
tags/4.15.2/vendor/psr/cache/composer.json (added)
-
tags/4.15.2/vendor/psr/cache/src (added)
-
tags/4.15.2/vendor/psr/cache/src/CacheException.php (added)
-
tags/4.15.2/vendor/psr/cache/src/CacheItemInterface.php (added)
-
tags/4.15.2/vendor/psr/cache/src/CacheItemPoolInterface.php (added)
-
tags/4.15.2/vendor/psr/cache/src/InvalidArgumentException.php (added)
-
tags/4.15.2/vendor/psr/http-client (added)
-
tags/4.15.2/vendor/psr/http-client/CHANGELOG.md (added)
-
tags/4.15.2/vendor/psr/http-client/LICENSE (added)
-
tags/4.15.2/vendor/psr/http-client/README.md (added)
-
tags/4.15.2/vendor/psr/http-client/composer.json (added)
-
tags/4.15.2/vendor/psr/http-client/src (added)
-
tags/4.15.2/vendor/psr/http-client/src/ClientExceptionInterface.php (added)
-
tags/4.15.2/vendor/psr/http-client/src/ClientInterface.php (added)
-
tags/4.15.2/vendor/psr/http-client/src/NetworkExceptionInterface.php (added)
-
tags/4.15.2/vendor/psr/http-client/src/RequestExceptionInterface.php (added)
-
tags/4.15.2/vendor/psr/http-factory (added)
-
tags/4.15.2/vendor/psr/http-factory/LICENSE (added)
-
tags/4.15.2/vendor/psr/http-factory/README.md (added)
-
tags/4.15.2/vendor/psr/http-factory/composer.json (added)
-
tags/4.15.2/vendor/psr/http-factory/src (added)
-
tags/4.15.2/vendor/psr/http-factory/src/RequestFactoryInterface.php (added)
-
tags/4.15.2/vendor/psr/http-factory/src/ResponseFactoryInterface.php (added)
-
tags/4.15.2/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php (added)
-
tags/4.15.2/vendor/psr/http-factory/src/StreamFactoryInterface.php (added)
-
tags/4.15.2/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php (added)
-
tags/4.15.2/vendor/psr/http-factory/src/UriFactoryInterface.php (added)
-
tags/4.15.2/vendor/psr/http-message (added)
-
tags/4.15.2/vendor/psr/http-message/CHANGELOG.md (added)
-
tags/4.15.2/vendor/psr/http-message/LICENSE (added)
-
tags/4.15.2/vendor/psr/http-message/README.md (added)
-
tags/4.15.2/vendor/psr/http-message/composer.json (added)
-
tags/4.15.2/vendor/psr/http-message/docs (added)
-
tags/4.15.2/vendor/psr/http-message/docs/PSR7-Interfaces.md (added)
-
tags/4.15.2/vendor/psr/http-message/docs/PSR7-Usage.md (added)
-
tags/4.15.2/vendor/psr/http-message/src (added)
-
tags/4.15.2/vendor/psr/http-message/src/MessageInterface.php (added)
-
tags/4.15.2/vendor/psr/http-message/src/RequestInterface.php (added)
-
tags/4.15.2/vendor/psr/http-message/src/ResponseInterface.php (added)
-
tags/4.15.2/vendor/psr/http-message/src/ServerRequestInterface.php (added)
-
tags/4.15.2/vendor/psr/http-message/src/StreamInterface.php (added)
-
tags/4.15.2/vendor/psr/http-message/src/UploadedFileInterface.php (added)
-
tags/4.15.2/vendor/psr/http-message/src/UriInterface.php (added)
-
tags/4.15.2/vendor/ralouphie (added)
-
tags/4.15.2/vendor/ralouphie/getallheaders (added)
-
tags/4.15.2/vendor/ralouphie/getallheaders/LICENSE (added)
-
tags/4.15.2/vendor/ralouphie/getallheaders/README.md (added)
-
tags/4.15.2/vendor/ralouphie/getallheaders/composer.json (added)
-
tags/4.15.2/vendor/ralouphie/getallheaders/src (added)
-
tags/4.15.2/vendor/ralouphie/getallheaders/src/getallheaders.php (added)
-
tags/4.15.2/vendor/symfony (added)
-
tags/4.15.2/vendor/symfony/deprecation-contracts (added)
-
tags/4.15.2/vendor/symfony/deprecation-contracts/.gitignore (added)
-
tags/4.15.2/vendor/symfony/deprecation-contracts/CHANGELOG.md (added)
-
tags/4.15.2/vendor/symfony/deprecation-contracts/LICENSE (added)
-
tags/4.15.2/vendor/symfony/deprecation-contracts/README.md (added)
-
tags/4.15.2/vendor/symfony/deprecation-contracts/composer.json (added)
-
tags/4.15.2/vendor/symfony/deprecation-contracts/function.php (added)
-
trunk/controllers/flutter-2c2p.php (modified) (3 diffs)
-
trunk/controllers/flutter-b2bking.php (modified) (4 diffs)
-
trunk/controllers/flutter-base.php (modified) (1 diff)
-
trunk/controllers/flutter-booking.php (modified) (2 diffs)
-
trunk/controllers/flutter-cc-avenue.php (modified) (2 diffs)
-
trunk/controllers/flutter-composite-products.php (modified) (1 diff)
-
trunk/controllers/flutter-expresspay.php (modified) (2 diffs)
-
trunk/controllers/flutter-flow-flow.php (modified) (1 diff)
-
trunk/controllers/flutter-flutterwave.php (modified) (1 diff)
-
trunk/controllers/flutter-home.php (modified) (1 diff)
-
trunk/controllers/flutter-midtrans.php (modified) (1 diff)
-
trunk/controllers/flutter-myfatoorah.php (modified) (1 diff)
-
trunk/controllers/flutter-paid-memberships-pro.php (modified) (2 diffs)
-
trunk/controllers/flutter-paystack.php (modified) (2 diffs)
-
trunk/controllers/flutter-paytm.php (modified) (1 diff)
-
trunk/controllers/flutter-store-locator.php (modified) (2 diffs)
-
trunk/controllers/flutter-stripe.php (modified) (2 diffs)
-
trunk/controllers/flutter-tera-wallet.php (modified) (16 diffs)
-
trunk/controllers/flutter-user.php (modified) (2 diffs)
-
trunk/controllers/flutter-vendor.php (modified) (3 diffs)
-
trunk/controllers/flutter-wholesale.php (modified) (2 diffs)
-
trunk/controllers/flutter-woo.php (modified) (7 diffs)
-
trunk/controllers/helpers/vendor-wcfm.php (modified) (2 diffs)
-
trunk/controllers/listing-rest-api/class.api.fields.php (modified) (3 diffs)
-
trunk/functions/index.php (modified) (2 diffs)
-
trunk/mstore-api.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
mstore-api/trunk/controllers/flutter-2c2p.php
r2959633 r3132501 1 1 <?php 2 2 require_once(__DIR__ . '/flutter-base.php'); 3 3 4 use Firebase\JWT\JWT; 4 5 use Firebase\JWT\Key; … … 57 58 { 58 59 if (!is_plugin_active('2c2p_woocommerce/2c2p.php')) { 59 return parent::send Error("invalid_plugin", "You need to install 2C2P Redirect API for WooCommerce plugin to use this api", 404);60 return parent::send_invalid_plugin_error("You need to install 2C2P Redirect API for WooCommerce plugin to use this api"); 60 61 } 61 62 … … 93 94 { 94 95 if (!is_plugin_active('2c2p_woocommerce/2c2p.php')) { 95 return parent::send Error("invalid_plugin", "You need to install 2C2P Redirect API for WooCommerce plugin to use this api", 404);96 return parent::send_invalid_plugin_error("You need to install 2C2P Redirect API for WooCommerce plugin to use this api"); 96 97 } 97 98 -
mstore-api/trunk/controllers/flutter-b2bking.php
r3115231 r3132501 107 107 { 108 108 if (!class_exists('B2bking')) { 109 return parent::send Error("invalid_plugin", "You need to install B2BKing Core plugin to use this api", 404);109 return parent::send_invalid_plugin_error("You need to install B2BKing Core plugin to use this api"); 110 110 } 111 111 … … 136 136 { 137 137 if (!class_exists('B2bking')) { 138 return parent::send Error("invalid_plugin", "You need to install B2BKing Core plugin to use this api", 404);138 return parent::send_invalid_plugin_error("You need to install B2BKing Core plugin to use this api"); 139 139 } 140 140 … … 195 195 196 196 if (!class_exists('B2bking')) { 197 return parent::send Error("invalid_plugin", "You need to install B2BKing Core plugin to use this api", 404);197 return parent::send_invalid_plugin_error("You need to install B2BKing Core plugin to use this api"); 198 198 } 199 199 … … 450 450 { 451 451 if (!class_exists('B2bking')) { 452 return parent::send Error("invalid_plugin", "You need to install B2BKing Core plugin to use this api", 404);452 return parent::send_invalid_plugin_error("You need to install B2BKing Core plugin to use this api"); 453 453 } 454 454 -
mstore-api/trunk/controllers/flutter-base.php
r2924554 r3132501 17 17 return isPurchaseCodeVerified(); 18 18 } 19 20 /** 21 * Send invalid plugin error. 22 * 23 * @param string $message Error message. 24 */ 25 public function send_invalid_plugin_error($message) 26 { 27 return $this->sendError("invalid_plugin", $message, 403); 28 } 19 29 } -
mstore-api/trunk/controllers/flutter-booking.php
r3106210 r3132501 67 67 $params = json_decode($json, TRUE); 68 68 if (!is_plugin_active('woocommerce-appointments/woocommerce-appointments.php')) { 69 return parent::send Error("invalid_plugin", "You need to install WooCommerce Appointments plugin to use this api", 404);69 return parent::send_invalid_plugin_error("You need to install WooCommerce Appointments plugin to use this api"); 70 70 } 71 71 … … 236 236 { 237 237 if (!is_plugin_active('woocommerce-appointments/woocommerce-appointments.php')) { 238 return parent::send Error("invalid_plugin", "You need to install WooCommerce Appointments plugin to use this api", 404);238 return parent::send_invalid_plugin_error("You need to install WooCommerce Appointments plugin to use this api"); 239 239 } 240 240 -
mstore-api/trunk/controllers/flutter-cc-avenue.php
r2998624 r3132501 44 44 { 45 45 if (!is_plugin_active('ccavanue-woocommerce-payment-getway/index.php')) { 46 return parent::send Error("invalid_plugin", "You need to install CCAvenue Payment Gateway for WooCommerce plugin to use this api", 404);46 return parent::send_invalid_plugin_error("You need to install CCAvenue Payment Gateway for WooCommerce plugin to use this api"); 47 47 } 48 48 … … 54 54 55 55 $available_payment_methods = WC()->payment_gateways->payment_gateways(); 56 if (!isset($available_payment_methods['ccavenue'])){57 return parent::send Error("invalid_plugin", "You need to install CCAvenue Payment Gateway for WooCommerce plugin to use this api", 404);56 if (!isset($available_payment_methods['ccavenue'])) { 57 return parent::send_invalid_plugin_error("You need to install CCAvenue Payment Gateway for WooCommerce plugin to use this api"); 58 58 } 59 59 -
mstore-api/trunk/controllers/flutter-composite-products.php
r3048873 r3132501 53 53 { 54 54 if (!class_exists('YITH_WCP')) { 55 return parent::send Error("invalid_plugin", "You need to install YITH Composite Products for WooCommerce plugin to use this api", 404);55 return parent::send_invalid_plugin_error("You need to install YITH Composite Products for WooCommerce plugin to use this api"); 56 56 } 57 57 $product_id = $request["id"]; -
mstore-api/trunk/controllers/flutter-expresspay.php
r2943356 r3132501 56 56 57 57 if (!is_plugin_active('woo-web-payment-getaway/web-payment-gateway.php')) { 58 return parent::send Error("invalid_plugin", "You need to install ShahbandrPay plugin to use this api", 404);58 return parent::send_invalid_plugin_error("You need to install ShahbandrPay plugin to use this api"); 59 59 } 60 60 … … 104 104 { 105 105 if (!is_plugin_active('woo-web-payment-getaway/web-payment-gateway.php')) { 106 return parent::send Error("invalid_plugin", "You need to install ShahbandrPay plugin to use this api", 404);106 return parent::send_invalid_plugin_error("You need to install ShahbandrPay plugin to use this api"); 107 107 } 108 108 -
mstore-api/trunk/controllers/flutter-flow-flow.php
r2976154 r3132501 45 45 { 46 46 if (!is_plugin_active('flow-flow/flow-flow.php')) { 47 return parent::send Error("invalid_plugin", "You need to install Flow-Flow plugin to use this api", 404);47 return parent::send_invalid_plugin_error("You need to install Flow-Flow plugin to use this api"); 48 48 } 49 49 global $wpdb; -
mstore-api/trunk/controllers/flutter-flutterwave.php
r2758408 r3132501 46 46 { 47 47 if (!is_plugin_active('rave-woocommerce-payment-gateway/woocommerce-rave.php')) { 48 return parent::send Error("invalid_plugin", "You need to install Flutterwave WooCommerce plugin to use this api", 404);48 return parent::send_invalid_plugin_error("You need to install Flutterwave WooCommerce plugin to use this api"); 49 49 } 50 50 $_GET['txref'] = sanitize_text_field($request['txref']); -
mstore-api/trunk/controllers/flutter-home.php
r3110793 r3132501 231 231 $params['per_page'] = $limit; 232 232 $params['page'] = 0; 233 $params['is_all_data'] = true;233 $params['is_all_data'] = $request->get_param('is_all_data') ?? false; 234 234 235 235 if (is_plugin_active('wc-multivendor-marketplace/wc-multivendor-marketplace.php')) { -
mstore-api/trunk/controllers/flutter-midtrans.php
r3094904 r3132501 56 56 { 57 57 if (!is_plugin_active('midtrans-woocommerce/midtrans-gateway.php')) { 58 return parent::send Error("invalid_plugin", "You need to install Midtrans WooCommerce Payment Gateway plugin to use this api", 404);58 return parent::send_invalid_plugin_error("You need to install Midtrans WooCommerce Payment Gateway plugin to use this api"); 59 59 } 60 60 $json = file_get_contents('php://input'); -
mstore-api/trunk/controllers/flutter-myfatoorah.php
r2781050 r3132501 46 46 { 47 47 if (!is_plugin_active('myfatoorah-woocommerce/myfatoorah-woocommerce.php')) { 48 return parent::send Error("invalid_plugin", "You need to install MyFatoorah – WooCommerce plugin to use this api", 404);48 return parent::send_invalid_plugin_error("You need to install MyFatoorah – WooCommerce plugin to use this api"); 49 49 } 50 50 $_GET['oid'] = base64_encode(sanitize_text_field($request['orderId'])); -
mstore-api/trunk/controllers/flutter-paid-memberships-pro.php
r3068464 r3132501 56 56 { 57 57 if (!is_plugin_active('paid-memberships-pro/paid-memberships-pro.php')) { 58 return parent::send Error("plugin_not_found", "Please install Paid Memberships Pro", 404);58 return parent::send_invalid_plugin_error("Please install Paid Memberships Pro"); 59 59 } 60 60 … … 293 293 { 294 294 if (!is_plugin_active('paid-memberships-pro/paid-memberships-pro.php')) { 295 return parent::send Error("plugin_not_found", "Please install Paid Memberships Pro", 404);295 return parent::send_invalid_plugin_error("Please install Paid Memberships Pro"); 296 296 } 297 297 -
mstore-api/trunk/controllers/flutter-paystack.php
r2943356 r3132501 56 56 { 57 57 if (!is_plugin_active('woo-paystack/woo-paystack.php')) { 58 return parent::send Error("invalid_plugin", "You need to install Paystack WooCommerce Payment Gateway plugin to use this api", 404);58 return parent::send_invalid_plugin_error("You need to install Paystack WooCommerce Payment Gateway plugin to use this api"); 59 59 } 60 60 $json = file_get_contents('php://input'); … … 122 122 { 123 123 if (!is_plugin_active('woo-paystack/woo-paystack.php')) { 124 return parent::send Error("invalid_plugin", "You need to install Paystack WooCommerce Payment Gateway plugin to use this api", 404);124 return parent::send_invalid_plugin_error("You need to install Paystack WooCommerce Payment Gateway plugin to use this api"); 125 125 } 126 126 $json = file_get_contents('php://input'); -
mstore-api/trunk/controllers/flutter-paytm.php
r2635138 r3132501 46 46 { 47 47 if (!is_plugin_active('paytm-payments/woo-paytm.php')) { 48 return parent::send Error("invalid_plugin", "You need to install Paytm WooCommerce Payment Gateway plugin to use this api", 404);48 return parent::send_invalid_plugin_error("You need to install Paytm WooCommerce Payment Gateway plugin to use this api"); 49 49 } 50 50 $json = file_get_contents('php://input'); -
mstore-api/trunk/controllers/flutter-store-locator.php
r3098380 r3132501 62 62 { 63 63 if (!is_plugin_active('yith-store-locator-for-wordpress/init.php')) { 64 return parent::send Error("invalid_plugin", "You need to install YITH Store Locator for WordPress & WooCommerce plugin to use this api", 404);64 return parent::send_invalid_plugin_error("You need to install YITH Store Locator for WordPress & WooCommerce plugin to use this api"); 65 65 } 66 66 $params = []; … … 126 126 { 127 127 if (!is_plugin_active('yith-store-locator-for-wordpress/init.php')) { 128 return parent::send Error("invalid_plugin", "You need to install YITH Store Locator for WordPress & WooCommerce plugin to use this api", 404);128 return parent::send_invalid_plugin_error("You need to install YITH Store Locator for WordPress & WooCommerce plugin to use this api"); 129 129 } 130 130 $store_id = $request["id"]; -
mstore-api/trunk/controllers/flutter-stripe.php
r2897545 r3132501 59 59 { 60 60 if (!is_plugin_active('woocommerce-gateway-stripe/woocommerce-gateway-stripe.php')) { 61 return parent::send Error("invalid_plugin", "You need to install WooCommerce Stripe Gateway plugin to use this api", 404);61 return parent::send_invalid_plugin_error("You need to install WooCommerce Stripe Gateway plugin to use this api"); 62 62 } 63 63 $json = file_get_contents('php://input'); … … 113 113 { 114 114 if (!is_plugin_active('woocommerce-gateway-stripe/woocommerce-gateway-stripe.php')) { 115 return parent::send Error("invalid_plugin", "You need to install WooCommerce Stripe Gateway plugin to use this api", 404);115 return parent::send_invalid_plugin_error("You need to install WooCommerce Stripe Gateway plugin to use this api"); 116 116 } 117 117 $parameters = $request->get_params(); -
mstore-api/trunk/controllers/flutter-tera-wallet.php
r3058324 r3132501 162 162 'methods' => "POST", 163 163 'callback' => array($this, 'submit_request'), 164 'permission_callback' => function () { 165 return parent::checkApiPermission(); 166 } 167 ), 168 )); 169 170 register_rest_route($this->namespace, '/referrals', array( 171 array( 172 'methods' => "GET", 173 'callback' => array($this, 'get_referrals'), 164 174 'permission_callback' => function () { 165 175 return parent::checkApiPermission(); … … 193 203 { 194 204 if (!is_plugin_active('woo-wallet/woo-wallet.php')) { 195 return parent::send Error("invalid_plugin", "You need to install TeraWallet plugin to use this api", 404);205 return parent::send_invalid_plugin_error("You need to install TeraWallet plugin to use this api"); 196 206 } 197 207 … … 228 238 { 229 239 if (!is_plugin_active('woo-wallet/woo-wallet.php')) { 230 return parent::send Error("invalid_plugin", "You need to install TeraWallet plugin to use this api", 404);240 return parent::send_invalid_plugin_error("You need to install TeraWallet plugin to use this api"); 231 241 } 232 242 … … 247 257 { 248 258 if (!is_plugin_active('woo-wallet/woo-wallet.php')) { 249 return parent::send Error("invalid_plugin", "You need to install TeraWallet plugin to use this api", 404);259 return parent::send_invalid_plugin_error("You need to install TeraWallet plugin to use this api"); 250 260 } 251 261 … … 280 290 { 281 291 if (!is_plugin_active('woo-wallet/woo-wallet.php')) { 282 return parent::send Error("invalid_plugin", "You need to install TeraWallet plugin to use this api", 404);292 return parent::send_invalid_plugin_error("You need to install TeraWallet plugin to use this api"); 283 293 } 284 294 … … 308 318 { 309 319 if (!is_plugin_active('woo-wallet/woo-wallet.php')) { 310 return parent::send Error("invalid_plugin", "You need to install TeraWallet plugin to use this api", 404);320 return parent::send_invalid_plugin_error("You need to install TeraWallet plugin to use this api"); 311 321 } 312 322 … … 356 366 { 357 367 if (!is_plugin_active('woo-wallet/woo-wallet.php')) { 358 return parent::send Error("invalid_plugin", "You need to install TeraWallet plugin to use this api", 404);368 return parent::send_invalid_plugin_error("You need to install TeraWallet plugin to use this api"); 359 369 } 360 370 … … 389 399 { 390 400 if (!is_plugin_active('woo-wallet/woo-wallet.php')) { 391 return parent::send Error("invalid_plugin", "You need to install TeraWallet plugin to use this api", 404);401 return parent::send_invalid_plugin_error("You need to install TeraWallet plugin to use this api"); 392 402 } 393 403 … … 431 441 public function get_payment_methods($request){ 432 442 if (!class_exists('WOO_WALLET_WITHDRAWAL')) { 433 return parent::send Error("invalid_plugin", "You need to install TeraWallet Withdrawal plugin to use this api", 404);443 return parent::send_invalid_plugin_error("You need to install TeraWallet Withdrawal plugin to use this api"); 434 444 } 435 445 return woo_wallet_withdrawal()->gateways->get_available_gateways(); … … 439 449 { 440 450 if (!class_exists('WOO_WALLET_WITHDRAWAL')) { 441 return parent::send Error("invalid_plugin", "You need to install TeraWallet Withdrawal plugin to use this api", 404);451 return parent::send_invalid_plugin_error("You need to install TeraWallet Withdrawal plugin to use this api"); 442 452 } 443 453 $cookie = $request->get_header("User-Cookie"); … … 471 481 { 472 482 if (!class_exists('WOO_WALLET_WITHDRAWAL')) { 473 return parent::send Error("invalid_plugin", "You need to install TeraWallet Withdrawal plugin to use this api", 404);483 return parent::send_invalid_plugin_error("You need to install TeraWallet Withdrawal plugin to use this api"); 474 484 } 475 485 … … 506 516 public function get_pending_requests($request){ 507 517 if (!class_exists('WOO_WALLET_WITHDRAWAL')) { 508 return parent::send Error("invalid_plugin", "You need to install TeraWallet Withdrawal plugin to use this api", 404);518 return parent::send_invalid_plugin_error("You need to install TeraWallet Withdrawal plugin to use this api"); 509 519 } 510 520 … … 545 555 public function get_approved_requests($request){ 546 556 if (!class_exists('WOO_WALLET_WITHDRAWAL')) { 547 return parent::send Error("invalid_plugin", "You need to install TeraWallet Withdrawal plugin to use this api", 404);557 return parent::send_invalid_plugin_error("You need to install TeraWallet Withdrawal plugin to use this api"); 548 558 } 549 559 … … 582 592 public function get_cancelled_requests($request){ 583 593 if (!class_exists('WOO_WALLET_WITHDRAWAL')) { 584 return parent::send Error("invalid_plugin", "You need to install TeraWallet Withdrawal plugin to use this api", 404);594 return parent::send_invalid_plugin_error("You need to install TeraWallet Withdrawal plugin to use this api"); 585 595 } 586 596 … … 676 686 { 677 687 if (!class_exists('WOO_WALLET_WITHDRAWAL')) { 678 return parent::send Error("invalid_plugin", "You need to install TeraWallet Withdrawal plugin to use this api", 404);688 return parent::send_invalid_plugin_error("You need to install TeraWallet Withdrawal plugin to use this api"); 679 689 } 680 690 … … 733 743 return false; 734 744 } 745 746 function get_referrals($request){ 747 if (!is_plugin_active('woo-wallet/woo-wallet.php')) { 748 return parent::send_invalid_plugin_error("You need to install TeraWallet plugin to use this api"); 749 } 750 751 $cookie = $request->get_header("User-Cookie"); 752 if (isset($cookie) && $cookie != null) { 753 $user_id = validateCookieLogin($cookie); 754 if (is_wp_error($user_id)) { 755 return $user_id; 756 } 757 758 $actionReferrals = new Action_Referrals(); 759 $settings = $actionReferrals->settings; 760 $referral_handel = apply_filters( 'woo_wallet_referral_handel', 'wwref' ); 761 762 $user = new WP_User( $user_id ); 763 $referral_url_by_userid = 'id' === $settings['referal_link'] ? true : false; 764 $referral_url = add_query_arg( $referral_handel, $user->user_login, wc_get_page_permalink( 'myaccount' ) ); 765 if ( $referral_url_by_userid ) { 766 $referral_url = add_query_arg( $referral_handel, $user->ID, wc_get_page_permalink( 'myaccount' ) ); 767 } 768 $referring_visitor = get_user_meta( $user_id, '_woo_wallet_referring_visitor', true ) ? get_user_meta( $user_id, '_woo_wallet_referring_visitor', true ) : 0; 769 $referring_signup = get_user_meta( $user_id, '_woo_wallet_referring_signup', true ) ? get_user_meta( $user_id, '_woo_wallet_referring_signup', true ) : 0; 770 $referring_earning = get_user_meta( $user_id, '_woo_wallet_referring_earning', true ) ? get_user_meta( $user_id, '_woo_wallet_referring_earning', true ) : 0; 771 772 return [ 773 'referral_url' => $referral_url, 774 'referral_code' => $referral_url_by_userid ? $user->ID : $user->user_login, 775 'referring_visitor' => $referring_visitor, 776 'referring_signup' => $referring_signup, 777 'referring_earning' => $referring_earning 778 ]; 779 } else { 780 return parent::sendError("no_permission", "You need to add User-Cookie in header request", 400); 781 } 782 } 735 783 } 736 784 -
mstore-api/trunk/controllers/flutter-user.php
r3115231 r3132501 1133 1133 return $woocommerce_wpml->settings['currency_options']; 1134 1134 } 1135 return parent::send Error("not_install_woocommerce_wpml", "WooCommerce WPML hasn't been installed yet.", 404);1135 return parent::send_invalid_plugin_error("WooCommerce WPML hasn't been installed yet."); 1136 1136 } 1137 1137 … … 1274 1274 } 1275 1275 $_REQUEST['json'] = 1; 1276 1277 if (isset($params['referral_code'])) { 1278 $_COOKIE['woo_wallet_referral'] = sanitize_text_field( wp_unslash( $params['referral_code'] ) ); 1279 } 1276 1280 } 1277 1281 -
mstore-api/trunk/controllers/flutter-vendor.php
r3061440 r3132501 438 438 $product->save(); 439 439 } 440 if (isset($request["tags"]) && count($request["tags"]) > 0) { 441 $product->set_tag_ids([$request["tags"][0]["id"]]); 442 $product->save(); 443 } 440 444 return $product->get_data(); 441 445 } else { … … 562 566 } 563 567 568 if (isset($request['stock_status'])) { 569 if (isset($args['meta_query'])) { 570 $args['meta_query'] = array( 571 'relation' => 'AND', 572 $args['meta_query'], 573 array( 574 'key' => '_stock_status', 575 'value' => $request['stock_status'], 576 'compare' => '=', 577 ) 578 ); 579 }else{ 580 $args['meta_query'] = array( 581 array( 582 'key' => '_stock_status', 583 'value' => $request['stock_status'], 584 'compare' => '=', 585 ) 586 ); 587 } 588 } 564 589 $products = get_posts($args); 565 590 } else { … … 788 813 return $reviews; 789 814 } else { 790 return parent::send Error("invalid_plugin","Please install WCFM Marketplace Rest API plugin", 400);815 return parent::send_invalid_plugin_error("Please install WCFM Marketplace Rest API plugin", 400); 791 816 } 792 817 } -
mstore-api/trunk/controllers/flutter-wholesale.php
r2975412 r3132501 55 55 { 56 56 if (!class_exists('WooCommerceWholeSalePrices')) { 57 return parent::send Error("invalid_plugin", "You need to install WooCommerce Wholesale Prices plugin to use this api", 404);57 return parent::send_invalid_plugin_error("You need to install WooCommerce Wholesale Prices plugin to use this api"); 58 58 } 59 59 global $wc_wholesale_prices; … … 76 76 77 77 if (!class_exists('WooCommerceWholeSalePrices')) { 78 return parent::send Error("invalid_plugin", "You need to install WooCommerce Wholesale Prices plugin to use this api", 404);78 return parent::send_invalid_plugin_error("You need to install WooCommerce Wholesale Prices plugin to use this api"); 79 79 } 80 80 global $wc_wholesale_prices; -
mstore-api/trunk/controllers/flutter-woo.php
r3115231 r3132501 312 312 $ean_key = get_option('alg_wc_ean_meta_key', '_alg_ean'); 313 313 $data = $this->get_post_id_from_meta($ean_key, $raw_data); 314 } 315 316 // Get id from sku 317 if (!isset($data)) { 318 $data = $this->get_post_id_from_meta('_sku', $raw_data); 319 } 320 321 // Try to get id directly 322 if (!isset($data)) { 323 $data = $raw_data; 314 324 } 315 325 … … 953 963 $session = $session_handler->get_session($user_id); 954 964 965 if($session == false){ 966 return []; 967 } 968 955 969 // Get cart items array 956 970 $cart_items = maybe_unserialize($session['cart']); … … 1129 1143 { 1130 1144 if (!is_plugin_active('woocommerce-points-and-rewards/woocommerce-points-and-rewards.php')) { 1131 return parent::send Error("invalid_plugin", "You need to install WooCommerce Points and Rewards plugin to use this api", 404);1145 return parent::send_invalid_plugin_error("You need to install WooCommerce Points and Rewards plugin to use this api"); 1132 1146 } 1133 1147 … … 1155 1169 { 1156 1170 if (!is_plugin_active('woocommerce-points-and-rewards/woocommerce-points-and-rewards.php')) { 1157 return parent::send Error("invalid_plugin", "You need to install Points and Rewards for WooCommerce plugin to use this api", 404);1171 return parent::send_invalid_plugin_error("You need to install Points and Rewards for WooCommerce plugin to use this api"); 1158 1172 } 1159 1173 … … 1258 1272 } 1259 1273 return $arr; 1260 } else{1261 return parent::send Error("invalid_plugin", "You need to install Order Delivery Date for WooCommerce or WOOCOMMERCE FRONTEND MANAGER - DELIVERY plugin to use this api", 404);1274 } else { 1275 return parent::send_invalid_plugin_error("You need to install Order Delivery Date for WooCommerce or WOOCOMMERCE FRONTEND MANAGER - DELIVERY plugin to use this api"); 1262 1276 } 1263 1277 } … … 1282 1296 1283 1297 if (!is_plugin_active('indeed-membership-pro/indeed-membership-pro.php')) { 1284 return parent::send Error("invalid_plugin", "You need to install Ultimate Membership Pro plugin to use this api", 404);1298 return parent::send_invalid_plugin_error("You need to install Ultimate Membership Pro plugin to use this api"); 1285 1299 } 1286 1300 … … 1464 1478 } 1465 1479 1466 /// Clone from function `custom_product_tabs_content` of `PSCW_PRODUCT_SIZE_CHART_F_WOO_Front_end` 1480 /** 1481 * custom_product_tabs_content 1482 * 1483 * Clone from function `custom_product_tabs_content` of 1484 * `PSCW_PRODUCT_SIZE_CHART_F_WOO_Front_end` 1485 * 1486 * Plugin Product Size Chart For WooCommerce 1487 * https://wordpress.org/plugins/product-size-chart-for-woo/ 1488 * 1489 * @param mixed $post_id 1490 * @return String 1491 */ 1467 1492 private function custom_product_tabs_content($post_id) 1468 1493 { 1469 1494 $html = ''; 1495 1496 if (!class_exists('PSCW_PRODUCT_SIZE_CHART_F_WOO_Front_end')) { 1497 return $html; 1498 } 1470 1499 1471 1500 // Initialize controller manually -
mstore-api/trunk/controllers/helpers/vendor-wcfm.php
r3080638 r3132501 1101 1101 $params['hide_empty'] = $request['hide_empty']; 1102 1102 } 1103 $exclude = $request['exclude']; 1104 if (isset($exclude) && is_string($exclude)) { 1105 $params['exclude'] = explode(',', $exclude); 1106 } 1103 1107 1104 1108 if (isset($store_id)) { … … 1140 1144 1141 1145 $categoryIds = array(); 1146 $excludes = isset($params['exclude']) ? $params['exclude'] : array(); 1142 1147 foreach ($products as $object) { 1143 1148 $terms = get_the_terms($object->ID ?? $object->get_id(), 'product_cat'); 1144 1149 foreach ((array)$terms as $term) { 1145 1150 $cat_id = $term->term_id; 1146 if (!in_array($cat_id, $categoryIds) ) {1151 if (!in_array($cat_id, $categoryIds) && !in_array($cat_id, $excludes)) { 1147 1152 $categoryIds[] = $cat_id; 1148 1153 } -
mstore-api/trunk/controllers/listing-rest-api/class.api.fields.php
r3115231 r3132501 764 764 $_user_id = $object['user_id']; 765 765 $user_info = get_user_meta($_user_id); 766 767 $first_name = $user_info['billing_first_name'][0]; 768 $last_name = $user_info['billing_last_name'][0]; 769 $email = $user_info['billing_email'][0]; 766 $u_data = get_user_by( 'id', $_user_id ); 767 768 $first_name = isset($user_info['billing_first_name']) ? $user_info['billing_first_name'][0] : $user_info['first_name'][0]; 769 $last_name = isset($user_info['billing_last_name']) ? $user_info['billing_last_name'][0] : $user_info['last_name'][0]; 770 $email = isset($user_info['billing_email']) ? $user_info['billing_email'][0] : $u_data->user_email; 770 771 $billing_address_1 = (isset($user_info['billing_address_1'][0])) ? $user_info['billing_address_1'][0] : false; 771 772 $billing_postcode = (isset($user_info['billing_postcode'][0])) ? $user_info['billing_postcode'][0] : false; 772 773 $billing_city = (isset($user_info['billing_city'][0])) ? $user_info['billing_city'][0] : false; 773 774 $billing_country = (isset($user_info['billing_country'][0])) ? $user_info['billing_country'][0] : false; 774 $billing_phone = $user_info['billing_phone'][0];775 $billing_phone = isset($user_info['billing_phone'][0]) ? $user_info['billing_phone'][0] : false; 775 776 776 777 $data = json_decode($object['value']); 777 $date_start = $data->date_start;778 $date_end = $data->date_end;779 $adults = $data->adults;780 $tickets = $data->tickets;781 $listing_id = $data->listing_id;782 $slot = $data->slot;783 $_hour_end = $data->_hour_end;784 $_hour = $data->_hour;778 $date_start = isset($data->date_start) ? $data->date_start : null; 779 $date_end = isset($data->date_end) ? $data->date_end : null; 780 $adults = isset($data->adults) ? $data->adults : null; 781 $tickets = isset($data->tickets) ? $data->tickets : null; 782 $listing_id = isset($data->listing_id) ? $data->listing_id : null; 783 $slot = isset($data->slot) ? $data->slot : null; 784 $_hour_end = isset($data->_hour_end) ? $data->_hour_end : null; 785 $_hour = isset($data->_hour) ? $data->_hour : null; 785 786 $services = isset($data->services) ? $data->services : false; 786 787 $comment_services = false; … … 1343 1344 $status = wp_get_comment_status($item->comment_ID); 1344 1345 $countRating = get_comment_meta($item->comment_ID, $commentKey, true); 1345 $current_rating = get_comment_meta($ comment->comment_ID, $commentKey, true);1346 $current_rating = get_comment_meta($item->comment_ID, $commentKey, true); 1346 1347 $results[] = ["id" => $item->comment_ID, "rating" => $countRating, "status" => $status, "author_name" => $item->comment_author, "date" => $item->comment_date, "content" => $item->comment_content, "author_email" => $item->comment_author_email]; 1347 1348 } … … 1403 1404 $listing_type = \MyListing\Src\Listing_Type::get_by_name( $listing_type ); 1404 1405 $meta['_case27_listing_type_name'] = $listing_type->get_name(); 1406 } 1407 1408 if (array_key_exists('_menu', $meta)) { 1409 $meta['_menu'] = array_map(function($item){ 1410 if (isset($item['menu_elements']) && !empty($item['menu_elements'])) { 1411 $item['menu_elements'] = array_map(function($element){ 1412 if (isset($element['cover']) && !empty($element['cover'])) { 1413 $image = wp_get_attachment_image_src($element['cover'], 'listeo-gallery'); 1414 $thumb = wp_get_attachment_image_src($element['cover'], 'thumbnail'); 1415 $element['image'] = !empty($image) ? $image[0] : null; 1416 $element['thumb'] = !empty($thumb) ? $thumb[0] : null; 1417 } 1418 return $element; 1419 }, $item['menu_elements']); 1420 } 1421 return $item; 1422 }, $meta['_menu']); 1405 1423 } 1406 1424 -
mstore-api/trunk/functions/index.php
r3106341 r3132501 424 424 ); 425 425 426 $hide_on_single = get_option( 'yith-wcbm-hide-on-single-product', 'no' ) === 'yes'; 427 $meta_data[] = array( 428 'id' => '_yith-wcbm-hide-on-single-product', 429 'key' => '_yith-wcbm-hide-on-single-product', 430 'value' => $hide_on_single, 431 ); 432 426 433 $response->data['meta_data'] = $meta_data; 427 434 } … … 592 599 $response->data['price']= $sign_up_fee; 593 600 } 601 } 602 603 /* TeraWallet */ 604 if ( class_exists( 'WooWallet' ) ) { 605 $response->data['is_wallet_product'] = get_option( '_woo_wallet_recharge_product' ) == (string) $response->data['id']; 594 606 } 595 607 -
mstore-api/trunk/mstore-api.php
r3115231 r3132501 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.15. 06 * Version: 4.15.2 7 7 * Author: FluxBuilder 8 8 * Author URI: https://fluxbuilder.com … … 57 57 class MstoreCheckOut 58 58 { 59 public $version = '4.15. 0';59 public $version = '4.15.2'; 60 60 61 61 public function __construct() -
mstore-api/trunk/readme.txt
r3115238 r3132501 4 4 Requires at least: 4.4 5 5 Tested up to: 6.5.3 6 Stable tag: 4.15. 06 Stable tag: 4.15.2 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.15.2 = 52 * Fix waring issues 53 54 = 4.15.1 = 55 * Support Tera Wallet Referrals 56 51 57 = 4.15.0 = 52 58 * Remove api/flutter_user/firebase_sms_login and api/flutter_user/firebase_sms_login_v2 endpoint. They're replaced by api/flutter_user/firebase_sms and api/flutter_user/firebase_sms_login_v2
Note: See TracChangeset
for help on using the changeset viewer.