{"version":"1.0","provider_name":"Artur &Scaron;ein Portfoolio","provider_url":"https:\/\/artursein24.thkit.ee\/wp","author_name":"admin","author_url":"https:\/\/artursein24.thkit.ee\/wp\/author\/admin\/","title":"Departments controller, model, view - Artur &Scaron;ein Portfoolio","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"NeACG1cpd4\"><a href=\"https:\/\/artursein24.thkit.ee\/wp\/departments-controller-model-view\/\">Departments controller, model, view<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/artursein24.thkit.ee\/wp\/departments-controller-model-view\/embed\/#?secret=NeACG1cpd4\" width=\"600\" height=\"338\" title=\"&#8220;Departments controller, model, view&#8221; &#8212; Artur &Scaron;ein Portfoolio\" data-secret=\"NeACG1cpd4\" 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:\/\/artursein24.thkit.ee\/wp\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Mudel See klass m\u00e4\u00e4rab \u00e4ra, millised andmed \u00fche osakonna kohta andmebaasis salvestatakse ning seda kasutatakse Controllerites ja View\u2019des, et andmeid lisada, muuta, kuvada ja kustutada.Lisaks hoiab klass lisainfot nagu \u00fcli\u00f5pilaste arv, osakonna kategooria, parim \u00fcli\u00f5pilane ning osakonna hetkeseis, mis on m\u00e4\u00e4ratud DepartmentStatus enumiga. Controller DepartmentsController haldab osakondadega seotud tegevusi MVC arhitektuuris ning suhtleb andmebaasiga l\u00e4bi [&hellip;]"}