<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Codenerix</provider_name><provider_url>https://codenerix.com/en</provider_url><author_name>Codenerix</author_name><author_url>https://codenerix.com/en/author/codenerix/</author_url><title>GenCreate, GenUpdate, GenDetail and GenDelete - Codenerix</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="Yieu7ZaSYd"&gt;&lt;a href="https://codenerix.com/en/gencreate-genupdate-gendetail-and-gendelete/"&gt;GenCreate, GenUpdate, GenDetail and GenDelete&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://codenerix.com/en/gencreate-genupdate-gendetail-and-gendelete/embed/#?secret=Yieu7ZaSYd" width="600" height="338" title="&#x201C;GenCreate, GenUpdate, GenDetail and GenDelete&#x201D; &#x2014; Codenerix" data-secret="Yieu7ZaSYd" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://codenerix.com/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://codenerix.com/wp-content/uploads/2018/03/codenerix_form-1b.png</thumbnail_url><thumbnail_width>1268</thumbnail_width><thumbnail_height>845</thumbnail_height><description>&#x1F1EA;&#x1F1E6;&nbsp;Leer en Espa&#xF1;ol, &#x201C;GenCreate, GenDetail, GenUpdate y GenDelete&#x201C; In the last article, we described GenList to start using CODENERIX listings. The time has come to see how to create, view, update and delete the information on those listings. In this article, we will talk about GenCreate, GenDetail, GenUpdate, and GenDelete. First, each one inherits from [&hellip;]</description></oembed>
