Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add Method Set Total Label for change label total and Modify showTotal method for custom operation. #63

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

3dluis
Copy link

@3dluis 3dluis commented Mar 14, 2021

  • Add setTotalLabel Method
return PdfReport::of($title, $meta, $queryBuilder, $columns)
       ->setTotalLabel('Total');

Modify showTotal method for change object options and add option function for values "sum", "avg" or function($total).

return PdfReport::of($title, $meta, $queryBuilder, $columns)
->setTotalLabel('Total')
->showTotal([
'Percentage' => [
'format' => 'point',
'function' => function($total) {
return round(($total['COLUMN_NAME1'] / $total['COLUMN_NAME2']) *100);
}
]
]);

3dluis added 6 commits March 14, 2021 11:27
return PdfReport::of($title, $meta, $queryBuilder, $columns)
       ->setTotalLabel('Total');

Modify showTotal method for change object options and add option function for values "sum" and "avg".

return PdfReport::of($title, $meta, $queryBuilder, $columns)
       ->setTotalLabel('Total')
       ->showTotal([
           'Percentage' => [
              'format' => 'point',
              'function' => 'avg'
           ]
       ]);
return PdfReport::of($title, $meta, $queryBuilder, $columns)
       ->setTotalLabel('Total');

Modify showTotal method for change object options and add option function for values "sum" and "avg".

return PdfReport::of($title, $meta, $queryBuilder, $columns)
       ->setTotalLabel('Total')
       ->showTotal([
           'Percentage' => [
              'format' => 'point',
              'function' => 'avg'
           ]
       ]);
return PdfReport::of($title, $meta, $queryBuilder, $columns)
       ->setTotalLabel('Total');

Modify showTotal method for change object options and add option function for values "sum" and "avg".

return PdfReport::of($title, $meta, $queryBuilder, $columns)
       ->setTotalLabel('Total')
       ->showTotal([
           'Percentage' => [
              'format' => 'point',
              'function' => 'avg'
           ]
       ]);
@mer30hamid
Copy link

#73 (comment)

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants