Reputation: 8560
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?
Upvotes: 1
Views: 51