<?php declare(strict_types=1);
namespace Sq\Entity\Schema\ORM;
use Doctrine\ORM\Mapping as ORM;
use Sq\Service\Repository\ORM\SocialProfileRepository;
#[ORM\Entity(repositoryClass: SocialProfileRepository::class)]
abstract class SocialProfile extends SocialNetwork implements BelongsToWorkspaceInterface, SocialProfileInterface
{
public static function isLegacyOnly(): bool
{
return false;
}
/**
* @return string A string in a format of "<Display Name> (<Network> <Profile Type>)", e.g. "Sarah Smart (Facebook Page)"
*/
abstract public function getDisplayNameWithNetworkAndProfileType(): string;
}