Changeset 3150616
- Timestamp:
- 09/12/2024 08:28:02 AM (19 months ago)
- Location:
- cocolis
- Files:
-
- 126 added
- 3 edited
-
tags/1.1.1 (added)
-
tags/1.1.1/class (added)
-
tags/1.1.1/class/wc-cocolis-payment.php (added)
-
tags/1.1.1/class/wc-cocolis-webhooks.php (added)
-
tags/1.1.1/languages (added)
-
tags/1.1.1/languages/cocolis-fr_FR.mo (added)
-
tags/1.1.1/languages/cocolis-fr_FR.po (added)
-
tags/1.1.1/readme.txt (added)
-
tags/1.1.1/vendor (added)
-
tags/1.1.1/vendor/autoload.php (added)
-
tags/1.1.1/vendor/bin (added)
-
tags/1.1.1/vendor/cocolis (added)
-
tags/1.1.1/vendor/cocolis/php (added)
-
tags/1.1.1/vendor/cocolis/php/.nvmrc (added)
-
tags/1.1.1/vendor/cocolis/php/.php-cs-fixer.php (added)
-
tags/1.1.1/vendor/cocolis/php/.stoplight.json (added)
-
tags/1.1.1/vendor/cocolis/php/CHANGELOG.md (added)
-
tags/1.1.1/vendor/cocolis/php/README.md (added)
-
tags/1.1.1/vendor/cocolis/php/bootstrap.php (added)
-
tags/1.1.1/vendor/cocolis/php/composer.json (added)
-
tags/1.1.1/vendor/cocolis/php/docs (added)
-
tags/1.1.1/vendor/cocolis/php/docs/Exceptions.md (added)
-
tags/1.1.1/vendor/cocolis/php/docs/Introduction.md (added)
-
tags/1.1.1/vendor/cocolis/php/docs/Rides.md (added)
-
tags/1.1.1/vendor/cocolis/php/docs/Tutorials (added)
-
tags/1.1.1/vendor/cocolis/php/docs/Tutorials/Get-API-KEY.md (added)
-
tags/1.1.1/vendor/cocolis/php/docs/Tutorials/Getting-Started.md (added)
-
tags/1.1.1/vendor/cocolis/php/docs/Webhooks.md (added)
-
tags/1.1.1/vendor/cocolis/php/docs/models (added)
-
tags/1.1.1/vendor/cocolis/php/docs/models/ride (added)
-
tags/1.1.1/vendor/cocolis/php/docs/models/ride/ride-create.v1.json (added)
-
tags/1.1.1/vendor/cocolis/php/docs/models/ride/ride-full.v1.json (added)
-
tags/1.1.1/vendor/cocolis/php/docs/models/user (added)
-
tags/1.1.1/vendor/cocolis/php/docs/models/user/public_user.v1.json (added)
-
tags/1.1.1/vendor/cocolis/php/docs/toc.json (added)
-
tags/1.1.1/vendor/cocolis/php/phpunit.xml (added)
-
tags/1.1.1/vendor/cocolis/php/src (added)
-
tags/1.1.1/vendor/cocolis/php/src/Client.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Clients (added)
-
tags/1.1.1/vendor/cocolis/php/src/Clients/AbstractClient.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Clients/RideClient.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Clients/WebhookClient.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Curl.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Errors (added)
-
tags/1.1.1/vendor/cocolis/php/src/Errors/CocolisException.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Errors/InternalErrorException.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Errors/NotFoundException.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Errors/UnauthorizedException.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Errors/UnprocessableEntityException.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Models (added)
-
tags/1.1.1/vendor/cocolis/php/src/Models/AbstractModel.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Models/Ride.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Models/Webhook.php (added)
-
tags/1.1.1/vendor/cocolis/php/src/Version.php (added)
-
tags/1.1.1/vendor/cocolis/php/tests (added)
-
tags/1.1.1/vendor/cocolis/php/tests/ClientTest.php (added)
-
tags/1.1.1/vendor/cocolis/php/tests/CocolisTest.php (added)
-
tags/1.1.1/vendor/cocolis/php/tests/VersionTest.php (added)
-
tags/1.1.1/vendor/cocolis/php/tests/WrongResPathClient.php (added)
-
tags/1.1.1/vendor/cocolis/php/tests/WrongResPathClientTest.php (added)
-
tags/1.1.1/vendor/cocolis/php/tests/clients (added)
-
tags/1.1.1/vendor/cocolis/php/tests/clients/AbstractClientTest.php (added)
-
tags/1.1.1/vendor/cocolis/php/tests/clients/RideClientTest.php (added)
-
tags/1.1.1/vendor/cocolis/php/tests/clients/WebhookClientTest.php (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/.keep (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_abstractclienttest (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_abstractclienttest/testArray (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_abstractclienttest/testHydrateArray (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_abstractclienttest/testHydrateHash (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testApiKey (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testApiKeyException (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testAppIdException (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testAuthInfo (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testClient (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testContent (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testEmptyClient (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testPasswordException (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testSignInWithWrongCredentials (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testStaticCreate (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testTokenInvalid (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testTokenNoArgs (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testTokenNoAuth (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_clienttest/testTokenValid (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_rideclienttest (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_rideclienttest/testCreate (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_rideclienttest/testCreateNotImage (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_rideclienttest/testGet (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_rideclienttest/testGetAll (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_rideclienttest/testMatch (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_rideclienttest/testMine (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_rideclienttest/testRemove (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_rideclienttest/testUpdate (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_ridetest (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_ridetest/testArray (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_ridetest/testGetBuyerURL (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_ridetest/testGetSellerURL (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_ridetest/testGetURL (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_ridetest/testObjectException (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_webhookclienttest (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_webhookclienttest/testCreate (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_webhookclienttest/testGet (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_webhookclienttest/testGetAll (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_webhookclienttest/testRemove (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_webhookclienttest/testUpdate (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_wrongrespathclienttest (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/tests_api_wrongrespathclienttest/testPath (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/versiontest (added)
-
tags/1.1.1/vendor/cocolis/php/tests/fixtures/versiontest/testCanBeUsedAsString (added)
-
tags/1.1.1/vendor/cocolis/php/tests/models (added)
-
tags/1.1.1/vendor/cocolis/php/tests/models/RideTest.php (added)
-
tags/1.1.1/vendor/cocolis/php/toc.json (added)
-
tags/1.1.1/vendor/composer (added)
-
tags/1.1.1/vendor/composer/ClassLoader.php (added)
-
tags/1.1.1/vendor/composer/InstalledVersions.php (added)
-
tags/1.1.1/vendor/composer/LICENSE (added)
-
tags/1.1.1/vendor/composer/autoload_classmap.php (added)
-
tags/1.1.1/vendor/composer/autoload_namespaces.php (added)
-
tags/1.1.1/vendor/composer/autoload_psr4.php (added)
-
tags/1.1.1/vendor/composer/autoload_real.php (added)
-
tags/1.1.1/vendor/composer/autoload_static.php (added)
-
tags/1.1.1/vendor/composer/installed.json (added)
-
tags/1.1.1/vendor/composer/installed.php (added)
-
tags/1.1.1/vendor/composer/platform_check.php (added)
-
tags/1.1.1/wc-cocolis-shipping.php (added)
-
trunk/class/wc-cocolis-webhooks.php (modified) (7 diffs)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/wc-cocolis-shipping.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
cocolis/trunk/class/wc-cocolis-webhooks.php
r2624127 r3150616 16 16 function cocolis_webhook_offer_accepted($request) 17 17 { 18 $data = $request->get_ body_params();18 $data = $request->get_json_params(); 19 19 $orderid = $data['external_id']; 20 20 $ride_id = $data['ride_id']; … … 42 42 function cocolis_webhook_offer_completed($request) 43 43 { 44 $data = $request->get_ body_params();44 $data = $request->get_json_params(); 45 45 $orderid = $data['external_id']; 46 46 $event = $data['event']; … … 67 67 function cocolis_webhook_ride_published($request) 68 68 { 69 $data = $request->get_ body_params();69 $data = $request->get_json_params(); 70 70 $orderid = $data['external_id']; 71 71 $event = $data['event']; … … 108 108 function cocolis_webhook_availabilities_buyer_filled($request) 109 109 { 110 $data = $request->get_ body_params();110 $data = $request->get_json_params(); 111 111 $orderid = $data['external_id']; 112 112 $event = $data['event']; … … 132 132 function cocolis_webhook_availabilities_seller_filled($request) 133 133 { 134 $data = $request->get_ body_params();134 $data = $request->get_json_params(); 135 135 $orderid = $data['external_id']; 136 136 $event = $data['event']; … … 156 156 function cocolis_webhook_offer_cancelled($request) 157 157 { 158 $data = $request->get_ body_params();158 $data = $request->get_json_params(); 159 159 $orderid = $data['external_id']; 160 160 $event = $data['event']; … … 180 180 function cocolis_webhook_ride_expired($request) 181 181 { 182 $data = $request->get_ body_params();182 $data = $request->get_json_params(); 183 183 $orderid = $data['external_id']; 184 184 $event = $data['event']; -
cocolis/trunk/readme.txt
r2991651 r3150616 55 55 56 56 == Changelog == 57 = 1.1.1 = 58 * Fix webhooks params parsing 59 57 60 = 1.1.0 = 58 61 * Always send content_value to API on ride creation to allow customers with insurance enabled by default to be able to create rides -
cocolis/trunk/wc-cocolis-shipping.php
r2988119 r3150616 7 7 * Author: Cocolis.fr 8 8 * Author URI: https://www.cocolis.fr 9 * Version: 1.1. 09 * Version: 1.1.1 10 10 * Developer: Alexandre BETTAN, Sebastien FIELOUX 11 11 * Developer URI: https://github.com/btnalexandre, https://github.com/sebfie … … 42 42 * @return void 43 43 */ 44 public function __construct( )44 public function __construct($instance_id = 0) 45 45 { 46 46 global $woocommerce; 47 $this->instance_id = absint( $instance_id ); 47 48 $this->id = 'cocolis'; 48 49 $this->method_title = __('Cocolis Shipping Method', 'cocolis'); … … 63 64 'NL', 'AT', 'PL', 'PT', 'RO', 'SI', 'SK', 'FI', 'SE' 64 65 ); 66 67 // $this->supports = array( 68 // 'shipping-zones' 69 // ); 65 70 66 71 $this->enabled = isset($this->settings['enabled']) ? $this->settings['enabled'] : 'yes'; … … 358 363 359 364 $this->add_rate($rate); 360 361 362 365 363 366 if ($total >= 150) { … … 399 402 function add_cocolis_shipping_method($methods) 400 403 { 401 $methods[' add_cocolis_shipping_method'] = 'WC_Cocolis_Shipping_Method';404 $methods['cocolis'] = 'WC_Cocolis_Shipping_Method'; 402 405 return $methods; 403 406 }
Note: See TracChangeset
for help on using the changeset viewer.