diff --git a/app/Services/PdfMaker/Designs/Utilities/BuildTableHeader.php b/app/Services/PdfMaker/Designs/Utilities/BuildTableHeader.php index 41529dc16b75..86f6f5c5ff10 100644 --- a/app/Services/PdfMaker/Designs/Utilities/BuildTableHeader.php +++ b/app/Services/PdfMaker/Designs/Utilities/BuildTableHeader.php @@ -10,7 +10,7 @@ * @license https://opensource.org/licenses/AAL */ - namespace App\Services\PdfMaker\Designs\Utilities; +namespace App\Services\PdfMaker\Designs\Utilities; trait BuildTableHeader { @@ -52,4 +52,17 @@ trait BuildTableHeader } } } + + /** + * Calculates the remaining colspans. + * + * @param int $taken + * @return int + */ + public function calculateColspan(int $taken): int + { + $total = (int) count($this->context['product-table-columns']); + + return (int)$total - $taken; + } }