now I have this:
class UserProvider
{
protected string $className = User::class;
/**
* @param User $entity
*/
public function getData($entity): array
{
$data['name'] = $entity->getName();
return $data;
}
}
but I am looking for something like this:
class UserProvider
{
protected string $className = User::class;
/**
* @param [UserProvider->className] $entity
*/
public function getData($entity): array
{
$data['name'] = $entity->getName();
return $data;
}
}
any ideas?
getData(string $entity): array?selfandstatic.