/**
  * {@inheritdoc}
  */
 public function validateFileSize(EmbridgeAssetEntityInterface $asset, $file_limit = 0, $user_limit = 0)
 {
     $user = $this->currentUser;
     $errors = array();
     if ($file_limit && $asset->getSize() > $file_limit) {
         $errors[] = t('The file is %filesize exceeding the maximum file size of %maxsize.', array('%filesize' => format_size($asset->getSize()), '%maxsize' => format_size($file_limit)));
     }
     // Save a query by only calling spaceUsed() when a limit is provided.
     if ($user_limit && $this->entityTypeManager->getStorage('embridge_asset')->spaceUsed($user->id()) + $asset->getSize() > $user_limit) {
         $errors[] = t('The file is %filesize which would exceed your disk quota of %quota.', array('%filesize' => format_size($asset->getSize()), '%quota' => format_size($user_limit)));
     }
     return $errors;
 }