// Note: Caching could simply be assigning the username to it's UUID, however, to make this work, we'd need to loop over all cache items, which would be slighly ineffective
publicfunctiontoUsername($uuid)
{
if(is_null($uuid))
{
thrownew\LogicException('Argument uuid for '.__METHOD__.' cannot be null!');