app/Statistics/Service/CenturyService.php
Method centuryName
has 49 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public function centuryName(int $century): string
{
if ($century < 0) {
return I18N::translate('%s BCE', $this->centuryName(-$century));
}
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '15th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '7th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '5th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '3rd'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '4th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '18th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '9th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '13th'));
Avoid too many return
statements within this method. Open
Open
return ($century - 1) . '01-' . $century . '00';
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '17th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '14th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '1st'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '16th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '12th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '2nd'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '6th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '11th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '10th'));
Avoid too many return
statements within this method. Open
Open
return strip_tags(I18N::translateContext('CENTURY', '8th'));