mobbexco / php-plugins-sdk
Mobbex SDK for PHP plugins
Installs: 10 652
Dependents: 1
Suggesters: 0
Security: 0
Stars: 4
Watchers: 0
Forks: 0
Open Issues: 0
Requires (Dev)
- phpunit/phpunit: ^9
- dev-master
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.5
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.0
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- dev-updated-embed-version-ECO-1241
- dev-added-payment-method-option-ECO-1217
- dev-add-support-to-multiple-currencies-ECO-1209
- dev-added-test-param-to-subscription-module-ECO-1182
- dev-add-pos-module-eco-1153
- dev-forces-float-type-to-item-total-ECO-1122
- dev-added-column-value-validation-ECO-1101
- dev-logs-table-test
- dev-added-currency-node-ECO-995
- dev-add-raw-param-to-api-model-ECO-1052
- dev-add-custom-reference-ECO-868
- dev-add-identifier-to-draft-checkout-ECO-1047
- dev-added-conversion-of-test-position-to-boolean-ECO-1033
- dev-added-show-intetest-labels-setting-ECO-1026
- dev-add-currency-convert-ECO-1007
- dev-added-method-to-get-subscription-ECO-998
- dev-add-advanced-plans-exclusivity-ECO-989
- dev-add-sources-priority-option-ECO-985
- dev-change-customfield-definition-ECO-942
- dev-change-cache-definition-ECO-931
- dev-fixed-collation-change-ECO-929
- dev-add-support-to-plans-sorting-ECO-908
- dev-change-collation-by-column-ECO-916
- dev-fixed-table-definition-check-ECO-911
- dev-add-get-op-by-ref-ECO-883
- dev-improved-result-in-api-request-eco-882
- dev-add-identifier-to-token-eco-723
- dev-fix-subscriptions-total-ECO-849
- dev-add-return-timeout-eco-825
- dev-update-subscription-subscriber-modules-ECO-658
- dev-add-description-param-to-checkout-ECO-803
- dev-added-source-group-to-plans
- dev-fix-unsorted-columns-behavior-ECO-752
- dev-fix-added-default-to-creation-date-in-log-table-definition-eco-727
- dev-revert-embed-sdk-version-update-ECO-705
- dev-force-mobbex-tables-to-utf8mb4-charset-eco-649
- dev-add-embed-node-to-checkout-eco-610
- dev-automate-php-syntax-review-ECO-268
- dev-fix-cache-table-unicode-encoding-ECO-609
- dev-fix-concat-error-on-alter-table-ECO-547
- dev-fix-primary-key-duplicated-eco-540
- dev-fix-curl-errors-throw-warning
This package is auto-updated.
Last update: 2025-05-11 15:12:24 UTC
README
Requisitos
- PHP >= 5.6
- Composer >= 1
Instalación
Ejecute el siguiente comando en su proyecto:
composer require mobbexco/php-plugins-sdk
Configuración
Antes de utilizar el SDK, debe configurarlo mediante los métodos init
de las clases \Mobbex\Platform
y \Mobbex\Api
. De estas se extrae mucha de la información que se utiliza luego en los módulos.
A continuación, un ejemplo de como se puede realizar esta configuración:
<?php \Mobbex\Platform::init('tests', '1.0.0', 'localhost:8000', [], [ 'api_key' => 'zJ8LFTBX6Ba8D611e9io13fDZAwj0QmKO1Hn1yIj', 'access_token' => 'd31f0721-2f85-44e7-bcc6-15e19d1a53cc', 'test' => true, 'embed' => false, ]); \Mobbex\Api::init();
Desarrollo
-
Si clonó el repositorio mediante Git, puede utilizar los comandos
composer run-script test
ocomposer test
para ejecutar las pruebas. -
Si desea realizar la instalación mediante composer y quiere obtener las pruebas de forma local, añada el parámetro
--prefer-source
al final del comando de instalación.