public function getStructuredDataJs() { // var_dump($this->data); // var_dump($this->hora); // var_dump($this->inicio()); $gender = null; if ($this->getExtra('gender')) { $gender = ', "gender": "' . $this->getExtra('gender') . '"'; } $description = null; if (strlen($this->getExtra('minibio')) > 2) { $description = ', "description": "' . Plib::remove_line_break($this->getExtra('minibio')) . '"'; } $sameAs = null; // $extras= $this->getExtrasExibicao(null,true); // if (count($extras)>0){ // var_dump($extras);die(); // $sameAs=', // "sameAs" : ['; // foreach($extras as $extra){ // var_dump($extra); // die(); // $sameAs.=$extra.', // '; // } // $sameAs.=']'; // } return ' <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Person", "image": "' . $this->getPictureUrl() . '", "jobTitle": "' . $this->getExtra('cargo') . '", "name": "' . $this->nome . '" ' . $gender . $description . $sameAs . ' } </script>'; }