/var/www/html/fire-service/server/app
Services
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
App\Services\BigQueryService
0%
App\Services\FreshdeskWebhookService
0%
App\Services\IncentivePlanParameters
0%
App\Services\PriceImportService
0%
App\Services\PresupuestosService
0%
App\Services\FacturasService
0%
App\Services\WorkService
1%
App\Services\GestionaService
2%
App\Services\AuthService
62%
Project Risks
Class
CRAP
App\Services\PresupuestosService
135446
App\Services\FacturasService
25677
App\Services\GestionaService
2634
App\Services\FreshdeskWebhookService
812
App\Services\WorkService
535
App\Services\PriceImportService
272
App\Services\IncentivePlanParameters
30
App\Services\BigQueryService
20
App\Services\AuthService
11
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
validateCrossAppToken
0%
__construct
0%
getAccessToken
0%
query
0%
getInvoices
0%
loopInvoices
0%
loopNextRemindersInvoices
0%
loopNextRemindersClients
0%
sendInvoice
0%
getAllInvoices
0%
getAllInvoicesExceptions
0%
sendCyCInvoices
0%
setAllMonthAdministratorsInvoices
0%
sendAdministratorsInvoices
0%
checkClientHasFreshdeskTask
0%
checkClientHasFreshdeskTaskAll
0%
sendCallCenterInvoices
0%
addToSheets
0%
getGoogleSheetsService
0%
writeToGoogleSheet
0%
handleGoogleAuthCallback
0%
getVencimientosFormateados
0%
listCreditDaysOffered
0%
processWebhook
0%
matchClient
0%
matchByCompanyName
0%
matchByEmail
0%
matchByPhone
0%
matchByFiscalId
0%
matchByGestionaCode
0%
matchByBillingClient
0%
hit
0%
value
0%
getCredentials
0%
encrypt
0%
decrypt
0%
auth
0%
request
0%
updateApiCredentials
0%
getApiDetails
0%
getLastUpdate
0%
getSyncStatus
0%
setSyncStatus
0%
getG3wActive
0%
updateG3wActive
0%
getBudgetsByDay
0%
checkDeleted
0%
get
0%
all
0%
load
0%
normalizeG3wAcceptance
0%
syncByDate
0%
fetchFromGestiona
0%
syncById
0%
syncModifiedBudgetById
0%
classifyLineAsLabor
0%
calculateBudgetMargin
0%
syncErrorBudgets
0%
syncBudgetsWorks
0%
notifyErrors
0%
generateQuoteId
0%
normalizeStatus
0%
normalizeSegment
0%
normalizeType
0%
normalizeSource
0%
saveDocument
0%
formatBytes
0%
updateLogs
0%
checkEmailInvalid
0%
checkRequiredFields
0%
isBlacklistedEmail
0%
syncExistingDataWithWarnings
0%
syncByIds
0%
syncNullBudget
0%
getAlternativeClientData
0%
checkAproval
0%
import
0%
truncateRegion
0%
parsePrice
0%
parseInt
0%
columnLetter
0%
getG3wTasksExecuted
0%
runSync
77%
__construct
80%
Project Risks
Method
CRAP
syncById
9120
syncModifiedBudgetById
4290
syncByDate
812
sendInvoice
600
getG3wTasksExecuted
506
checkRequiredFields
420
loopInvoices
380
calculateBudgetMargin
380
loopNextRemindersClients
240
listCreditDaysOffered
240
syncByIds
240
sendCallCenterInvoices
210
request
210
syncErrorBudgets
182
checkAproval
182
syncBudgetsWorks
156
setAllMonthAdministratorsInvoices
132
getAlternativeClientData
132
sendCyCInvoices
110
import
110
generateQuoteId
90
auth
72
saveDocument
72
loopNextRemindersInvoices
56
addToSheets
56
getGoogleSheetsService
56
classifyLineAsLabor
56
normalizeSource
56
sendAdministratorsInvoices
42
handleGoogleAuthCallback
42
getCredentials
42
updateApiCredentials
42
fetchFromGestiona
42
checkClientHasFreshdeskTaskAll
30
normalizeG3wAcceptance
30
isBlacklistedEmail
30
syncExistingDataWithWarnings
30
syncNullBudget
30
value
20
normalizeType
20
updateLogs
20
validateCrossAppToken
12
getInvoices
12
checkClientHasFreshdeskTask
12
matchClient
12
matchByCompanyName
12
matchByEmail
12
matchByPhone
12
matchByFiscalId
12
matchByGestionaCode
12
matchByBillingClient
12
setSyncStatus
12
checkDeleted
12
normalizeStatus
12
checkEmailInvalid
12
query
6
getAllInvoices
6
writeToGoogleSheet
6
getVencimientosFormateados
6
processWebhook
6
getApiDetails
6
getLastUpdate
6
getSyncStatus
6
get
6
load
6
normalizeSegment
6
formatBytes
6
parsePrice
6
parseInt
6
runSync
5
__construct
2