/g,">")}function Rt(n){return Object.keys(n||{}).reduce(function(t,e){return t+"".concat(e,": ").concat(n[e],";")},"")}function Ft(t){return t.size!==Ot.size||t.x!==Ot.x||t.y!==Ot.y||t.rotate!==Ot.rotate||t.flipX||t.flipY}function It(t){var e=t.transform,n=t.containerWidth,a=t.iconWidth,r={transform:"translate(".concat(n/2," 256)")},i="translate(".concat(32*e.x,", ").concat(32*e.y,") "),o="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),c="rotate(".concat(e.rotate," 0 0)");return{outer:r,inner:{transform:"".concat(i," ").concat(o," ").concat(c)},path:{transform:"translate(".concat(a/2*-1," -256)")}}}var Tt={x:0,y:0,width:"100%",height:"100%"};function _t(t){var e=!(1").concat(o.map(he).join(""),"").concat(e,">")}var pe=function(){};function ge(t){return"string"==typeof(t.getAttribute?t.getAttribute(tt):null)}var ve={replace:function(t){var e=t[0],n=t[1].map(function(t){return he(t)}).join("\n");if(e.parentNode&&e.outerHTML)e.outerHTML=n+(et.keepOriginalSource&&"svg"!==e.tagName.toLowerCase()?"\x3c!-- ".concat(e.outerHTML," Font Awesome fontawesome.com --\x3e"):"");else if(e.parentNode){var a=document.createElement("span");e.parentNode.replaceChild(a,e),a.outerHTML=n}},nest:function(t){var e=t[0],n=t[1];if(~zt(e).indexOf(et.replacementClass))return ve.replace(t);var a=new RegExp("".concat(et.familyPrefix,"-.*"));delete n[0].attributes.style,delete n[0].attributes.id;var r=n[0].attributes.class.split(" ").reduce(function(t,e){return e===et.replacementClass||e.match(a)?t.toSvg.push(e):t.toNode.push(e),t},{toNode:[],toSvg:[]});n[0].attributes.class=r.toSvg.join(" ");var i=n.map(function(t){return he(t)}).join("\n");e.setAttribute("class",r.toNode.join(" ")),e.setAttribute(tt,""),e.innerHTML=i}};function be(t){t()}function ye(n,t){var a="function"==typeof t?t:pe;if(0===n.length)a();else{var e=be;et.mutateApproach===N&&(e=v.requestAnimationFrame||be),e(function(){var t=!0===et.autoReplaceSvg?ve.replace:ve[et.autoReplaceSvg]||ve.replace,e=Wt.begin("mutate");n.map(t),e(),a()})}}var we=!1;function xe(){we=!1}var ke=null;function Ae(t){if(l&&et.observeMutations){var r=t.treeCallback,i=t.nodeCallback,o=t.pseudoElementsCallback,e=t.observeMutationsRoot,n=void 0===e?b:e;ke=new l(function(t){we||Et(t).forEach(function(t){if("childList"===t.type&&0 × Member Login Username or email: Password: Lost Username or Password? Did not receive confirmation email? Sign Up Login Toggle navigation Nomad PHP Events Videos Courses Books More Certification Blogs Community Certification Videos Books Blogs Users Jobs Join Now! sherriw's Quick Jumps Profile Blog Playlist Favorite Videos Wall Friends Subscribers Subscriptions sherriw's Quick Jumps Profile Blog Playlist Favorite Videos Wall Friends Subscribers Subscriptions sherriw's Profile 1 0 Popularity: 0 points Activity: 75 points Age: 56 Pronoun: They/Them/Theirs Joined: 6 years ago Last Login: 4 years ago Profile viewed: 2024 times Has watched: 71 videos More Info Country: Canada Here for: All the learning!! Show More Hide Contact sherriw Add to friends Send Message Subscribe Report user Block user × Add to friends × Report user Offensive Underage Spammer Other sherriw's Playlist Showing 1 to 17 of 17 videos. HD 01:31:04 Practical Security for Web Applications 5 years ago 6063 views - HD 51:58 Password-Based Authentication Strategies 5 years ago 6078 views 100% HD 41:39 Data Lakes in AWS 5 years ago 7570 views - HD 40:17 Introduction to Asynchronous PHP and ReactPHP 5 years ago 7266 views 100% HD 58:40 Migrating from PHP5 to PHP7 Doesn't have to be Scary 6 years ago 8434 views 100% HD 01:15:20 Cryptography in Depth 6 years ago 14226 views 100% HD 48:53 The Faster Web Meets Lean and Mean PHP! 6 years ago 12263 views 100% HD 01:40:00 Better and Faster: TDD-ing a Ride-Hailing Application w/ PHPUnit, Symfony and Doctrine 6 years ago 12202 views 100% HD 01:26:24 The PHP Developer Stack for Building Chatbots 6 years ago 11538 views - HD 01:04:05 Mining Your Code for Efficient Documentation 7 years ago 8967 views - HD 50:18 What I Learned About Testing While Walking Uphill Both Ways In The Snow 7 years ago 7241 views - HD 53:16 So You Just Inherited a $Legacy Application… 8 years ago 7146 views 100% HD 01:19:52 Composer the Right Way 10 years ago 6495 views 100% HD 59:33 Composer: Stability and Semantic Versioning Demystified 10 years ago 6040 views - HD 54:36 Understanding The Helter Skelter World of Testable PHP Applications 11 years ago 6872 views - 12:29 Vue JS is a Toolbox 8 years ago 8677 views - 08:40 Install Vagrant via Composer with Homestead 8 years ago 8668 views 100% close