/** * @param User $user * @param Usage $usageScanner * @param Quota $quotaScanner * @param AddStorageHandler $addStorageHandler */ private function createStorage(User $user, Usage $usageScanner, Quota $quotaScanner, AddStorageHandler $addStorageHandler) { $addStorage = new AddStorage(); $addStorage->name = $user->name(); $addStorage->storage = $usageScanner->byUsername($user->name()); $addStorage->quota = $quotaScanner->byUsername($user->name()); $addStorageHandler->add($addStorage); }
/** * @return string */ public function username() { return $this->user->name(); }