{"id":29183,"date":"2019-01-06T14:39:12","date_gmt":"2019-01-06T12:39:12","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=29183"},"modified":"2019-01-06T14:39:20","modified_gmt":"2019-01-06T12:39:20","slug":"swap-currency-exchange-rates-library","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2019\/01\/06\/swap-currency-exchange-rates-library\/","title":{"rendered":"Swap &#8211; currency exchange rates library"},"content":{"rendered":"<!-- google_ad_section_start -->\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/swap.voutzinos.org\/\">Swap<\/a> is a currency exchange rates library for PHP.  It provides a single interface to conveniently work with currency exchange rates and integrates with more than a dozen of different exchange rates providers. <\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Swap is a currency exchange rates library for PHP. It provides a single interface to conveniently work with currency exchange rates and integrates with more than a dozen of different exchange rates providers.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Swap - currency exchange rates library #WebDev #PHP #currency #forex","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,18,62,1334],"tags":[3244,2815,38,1330],"keyring_services":[],"class_list":["post-29183","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","category-technology","category-web-work","tag-currency","tag-forex","tag-php","tag-web-development"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":28429,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/03\/12\/money-php-library-to-make-working-with-money-safer-easier-and-fun\/","url_meta":{"origin":29183,"position":0},"title":"money &#8211; PHP library to make working with money safer, easier, and fun","author":"Leonid Mamchenkov","date":"March 12, 2018","format":false,"excerpt":"money is a PHP library that implements Martin Fowler's design pattern for money.\u00a0 See the official documentation and this blog post for more information. Some of the issues addresses by this library are the binding of the money amount to the currency, and currency conversion operations.\u00a0 If your code needs\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":29041,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/11\/30\/php-countries-and-currencies\/","url_meta":{"origin":29183,"position":1},"title":"PHP: Countries and currencies","author":"Leonid Mamchenkov","date":"November 30, 2018","format":false,"excerpt":"Many software projects deal with the lists of countries and currencies.\u00a0 Some of the most common tasks include country an currency dropdowns, country flags next to the IP, or pre-filling country codes in phone numbers. All of that information is of course standardized and you often just need a library\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27806,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/07\/27\/public-json-apis\/","url_meta":{"origin":29183,"position":2},"title":"Public JSON APIs","author":"Leonid Mamchenkov","date":"July 27, 2017","format":false,"excerpt":"Public APIs is a\u00a0collective list of free JSON APIs for use in web development. \u00a0You can find there web services for all kind of data - anything from weather and currency exchange, through government database, to random snippets like GIF images, Lorem Ipsum text, and quotes.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":18308,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/06\/04\/bitcoin-is-a-money-platform-with-many-apis\/","url_meta":{"origin":29183,"position":3},"title":"Bitcoin is a money platform with many APIs","author":"Leonid Mamchenkov","date":"June 4, 2013","format":"link","excerpt":"Bitcoin is a money platform with many APIs Bitcoin is much more than just a digital currency. It is a protocol, a network, a currency and a transaction language. Most of all, though, it is an application programming interface (API) for money. Nowadays, bathroom scales and fridges have APIs, so\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":21448,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/04\/08\/the-fifth-protocol\/","url_meta":{"origin":29183,"position":4},"title":"The Fifth Protocol","author":"Leonid Mamchenkov","date":"April 8, 2014","format":"link","excerpt":"The Fifth Protocol Cryptocurrencies are electronic cash, and as such, will be used by electronic agents to exchange value, verify contracts, and track identity and reputation. All of a sudden, the computing resources spent by the Bitcoin miners doesn\u2019t seem wasted \u2013 it seems efficient, given that it can be\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12148,"url":"https:\/\/mamchenkov.net\/wordpress\/2010\/02\/17\/cakephp-building-factories-with-models-and-behaviors\/","url_meta":{"origin":29183,"position":5},"title":"CakePHP : Building factories with models and behaviors","author":"Leonid Mamchenkov","date":"February 17, 2010","format":false,"excerpt":"CakePHP is a wonderful framework. \u00a0 Recently I proved it to myself once again (not that I need much of that proof anyway). \u00a0The problem that we had at work was a whole lot of code in once place and no obvious way of how to break that code into\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/29183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=29183"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/29183\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=29183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=29183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=29183"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=29183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}