get('currentCompany'); } $fileSizes = Attachment::where('company_id', $company->id)->sum('filesize'); if (!empty($fileSizes)) { return FileHelper::formatSize($fileSizes); } return 0; } /** * Sum all file sizes for company * @param $company * @return mixed */ public function countFileSizeForCompany($company) { if($company == null ){ $company = session()->get('currentCompany'); } $fileSizes = Attachment::where('company_id', $company->id)->sum('filesize'); if (!empty($fileSizes)) { return $fileSizes/(1024*1024*1024); } return null; } public function findByKey($key) { try { return $this->findByField('key', $key); } catch (\Exception $exception) { return null; } } }