File: /var/www/html/wp-content/plugins/wpseo-video/js/yoast-video-seo-worker-1510.min.js
(()=>{"use strict";const e=window.yoast.analysis;class s extends e.Assessment{constructor(e){super(),this.settings=e}getResult(s){const t=new RegExp(this.settings.video,"ig"),i=s.getTitle().match(t)||0,r=new e.AssessmentResult,o=this.score(i);return r.setScore(o.score),r.setText(o.text),r}score(e){return e.length>0?{score:9,text:this.settings.video_title_good}:{score:6,text:this.settings.video_title_ok}}}const t=window.wp.i18n;class i extends e.Assessment{constructor(e){super(),this.settings=e}getConfig(e){return e.getConfig("countCharacters")?{parameters:{recommendedMinimum:300,recommendedMaximum:800}}:{parameters:{recommendedMinimum:150,recommendedMaximum:400}}}getResult(s,t){const i=t.getResearch("wordCountInText"),r=this.getConfig(t),o=new e.AssessmentResult,n=this.score(i.count,r);return o.setScore(n.score),o.setText(n.text),o}score(e,s){return e<=s.parameters.recommendedMinimum?{score:6,text:this.settings.video_body_short}:e>s.parameters.recommendedMinimum&&e<s.parameters.recommendedMaximum?{score:9,text:this.settings.video_body_good}:e>=s.parameters.recommendedMaximum?{score:6,text:(0,t.sprintf)(this.settings.video_body_long,this.settings.video_body_long_url,"</a>")}:void 0}}(new class{constructor(){this._worker=analysisWorker}register(){this._worker.registerMessageHandler("initialize",this.initialize.bind(this),"YoastVideoSEO")}initialize(e){this.titleAssessment=new s(e),this.bodyAssessment=new i(e),this._worker.registerAssessment("videoTitle",this.titleAssessment,"YoastVideoSEO"),this._worker.registerAssessment("videoBody",this.bodyAssessment,"YoastVideoSEO")}}).register()})();