laravel-printing
Advanced Usage
Macros
On this page
Introduction
If you find yourself needing additional functionality from various aspects of this package, you may easily add it in with your own macros on several classes the package offers. This may be a preferred alternative to forking and maintaining your own version of the package or to extending package classes to achieve the functionality you need.
The following classes are macroable:
-
Rawilk\Printing\Api\Cups\CupsClient
-
Rawilk\Printing\Api\Cups\CupsObject
- all cups resource objects are also macroable -
Rawilk\Printing\Api\Cups\PendingPrintJob
-
Rawilk\Printing\Api\PrintNode\PrintNodeClient
-
Rawilk\Printing\Api\PrintNode\PendingPrintJob
-
Rawilk\Printing\Api\PrintNode\PrintNodeObject
- all PrintNode resource objects are also macroable -
Rawilk\Printing\Drivers\Cups\Cups
-
Rawilk\Printing\Drivers\Cups\Entity\PrintJob
-
Rawilk\Printing\Drivers\Cups\Entity\Printer
-
Rawilk\Printing\Drivers\PrintNode\Enity\PrintJob
-
Rawilk\Printing\Drivers\PrintNode\Enity\Printer
-
Rawilk\Printing\Drivers\PrintNode\PrintNode
-
Rawilk\Printing\PrintTask
-
Rawilk\Printing\Printing
-
Rawilk\Printing\Receipts\ReceiptPrinter