Source of file OGProfile.php
Size: 0,874 Bytes - Last Modified: 2021-12-23T10:55:43+00:00
/var/www/docs.ssmods.com/process/src/src/ObjectBuilders/Other/OGProfile.php
12345678910111213141516171819202122232425262728 | <?php namespace TractorCow\OpenGraph\ObjectBuilders\Other; use TractorCow\OpenGraph\Interfaces\ObjectTypes\Other\IOGProfile; use TractorCow\OpenGraph\ObjectBuilders\OpenGraphBuilder; class OGProfile extends OpenGraphBuilder { /** * @param string $tags * @param IOGProfile $profile */ protected function appendProfileTags(&$tags, $profile) { $this->AppendTag($tags, 'profile:first_name', $profile->getOGFirstName()); $this->AppendTag($tags, 'profile:last_name', $profile->getOGLastName()); $this->AppendTag($tags, 'profile:username', $profile->getOGUserName()); $this->AppendTag($tags, 'profile:gender', $profile->getOGGender()); } public function BuildTags(&$tags, $object, $config) { parent::BuildTags($tags, $object, $config); $this->appendProfileTags($tags, $object); } } |