| phpMyFAQ\Storage\StorageFactory::resolveFilesystemRoot | 9.49 | 81.8% |
| phpMyFAQ\Storage\StorageFactory::createS3Storage | 9.12 | 74.1% |
| phpMyFAQ\Storage\FilesystemStorage::putStream | 7.12 | 86.7% |
| phpMyFAQ\Storage\S3Storage::buildKey | 6 | 100.0% |
| phpMyFAQ\Storage\FilesystemStorage::put | 5.03 | 90.0% |
| phpMyFAQ\Storage\FilesystemStorage::normalizePathForUrl | 5 | 100.0% |
| phpMyFAQ\Storage\StorageFactory::create | 4 | 100.0% |
| phpMyFAQ\Storage\S3Storage::hasResultField | 3.07 | 80.0% |
| phpMyFAQ\Storage\S3Storage::getResultField | 3.07 | 80.0% |
| phpMyFAQ\Storage\FilesystemStorage::delete | 3 | 100.0% |
| phpMyFAQ\Storage\FilesystemStorage::url | 3 | 100.0% |
| phpMyFAQ\Storage\S3Storage::url | 3 | 100.0% |
| phpMyFAQ\Storage\StorageFactory::readRequiredConfig | 3 | 100.0% |
| phpMyFAQ\Storage\TenantScopedStorage::prefixPath | 2.01 | 87.5% |
| phpMyFAQ\Storage\FilesystemStorage::get | 2 | 100.0% |
| phpMyFAQ\Storage\FilesystemStorage::size | 2 | 100.0% |
| phpMyFAQ\Storage\S3Storage::putStream | 2 | 100.0% |
| phpMyFAQ\Storage\S3Storage::get | 2 | 100.0% |
| phpMyFAQ\Storage\S3Storage::size | 2 | 100.0% |
| phpMyFAQ\Storage\S3Storage::run | 2 | 100.0% |
| phpMyFAQ\Storage\StorageFactory::readStringConfig | 2 | 100.0% |
| phpMyFAQ\Storage\FilesystemStorage::__construct | 1 | 100.0% |
| phpMyFAQ\Storage\FilesystemStorage::exists | 1 | 100.0% |
| phpMyFAQ\Storage\FilesystemStorage::buildFullPath | 1 | 100.0% |
| phpMyFAQ\Storage\FilesystemStorage::normalizePath | 1 | 100.0% |
| phpMyFAQ\Storage\S3Storage::__construct | 1 | 100.0% |
| phpMyFAQ\Storage\S3Storage::put | 1 | 100.0% |
| phpMyFAQ\Storage\S3Storage::delete | 1 | 100.0% |
| phpMyFAQ\Storage\S3Storage::exists | 1 | 100.0% |
| phpMyFAQ\Storage\StorageFactory::__construct | 1 | 100.0% |
| phpMyFAQ\Storage\StorageFactory::tenantPrefix | 1 | 100.0% |
| phpMyFAQ\Storage\TenantScopedStorage::__construct | 1 | 100.0% |
| phpMyFAQ\Storage\TenantScopedStorage::put | 1 | 100.0% |
| phpMyFAQ\Storage\TenantScopedStorage::putStream | 1 | 100.0% |
| phpMyFAQ\Storage\TenantScopedStorage::get | 1 | 100.0% |
| phpMyFAQ\Storage\TenantScopedStorage::delete | 1 | 100.0% |
| phpMyFAQ\Storage\TenantScopedStorage::exists | 1 | 100.0% |
| phpMyFAQ\Storage\TenantScopedStorage::url | 1 | 100.0% |
| phpMyFAQ\Storage\TenantScopedStorage::size | 1 | 100.0% |