{"version":"1.0","provider_name":"RedLine13","provider_url":"https:\/\/www.redline13.com\/blog","author_name":"RedLine13","author_url":"https:\/\/www.redline13.com\/blog\/author\/user\/","title":"PHP Composer Support for CustomPHP Tests - RedLine13","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"qZR7Crr7Hv\"><a href=\"https:\/\/www.redline13.com\/blog\/2016\/04\/php-composer-support-for-customphp-tests\/\">PHP Composer Support for CustomPHP Tests<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.redline13.com\/blog\/2016\/04\/php-composer-support-for-customphp-tests\/embed\/#?secret=qZR7Crr7Hv\" width=\"600\" height=\"338\" title=\"&#8220;PHP Composer Support for CustomPHP Tests&#8221; &#8212; RedLine13\" data-secret=\"qZR7Crr7Hv\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.redline13.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2016\/04\/logo-composer-transparent2.png","thumbnail_width":290,"thumbnail_height":356,"description":"A new\u00a0plugin was added for CustomPHP tests on RedLine13. You can now include a composer.json file along side your custom test This is the package manager\u00a0https:\/\/getcomposer.org\/ with access to the packages at\u00a0https:\/\/packagist.org\/ Then select\u00a0to enable the plugin When the test launches the plugin will update to latest composer run composer update to pull in the packages specified in your composer.json Then your test\u00a0will begin its execution. This was used recently to demonstrate load testing websockets. &nbsp;Read More &rarr;"}