Download the PHP package typesetsh/laravel-wrapper without Composer
On this page you can find all versions of the php package typesetsh/laravel-wrapper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download typesetsh/laravel-wrapper
More information about typesetsh/laravel-wrapper
Files in typesetsh/laravel-wrapper
Package laravel-wrapper
Short Description Typeset.sh wrapper for laravel 7-11
License MIT
Informations about the package laravel-wrapper
Typeset.sh wrapper for Laravel 7, 8, 9, 10 and 11
This is a laravel typeset.sh wrapper that lets you easily configure and use typeset.sh in your laravel project. Typeset.sh is a printcss layout and rendering engine written in PHP.
Installation
Make sure you have access to a valid composer token from typeset.sh.
Add typeset.sh package repository to composer and install the package via composer:
composer config repositories.typesetsh composer https://packages.typeset.sh
composer require typesetsh/laravel-wrapper
The package will be automatically discovered in your application thanks to package auto-discovery.
Usage
The wrapper works similar to the view. Technically it wraps the view and uses its html output and renders it as pdf.
Facade
You can use the facade pattern. Similar as you would render a view.
Helper
Alternative you can use the helper.
or force a download
Configuration
Typeset.sh does not require much configuration. The only important aspect to understand is that by default typeset.sh does not allow including any external resources (image, css, fonts,...) unless specified.
See the configuration file config/typesetsh.php
for more information. By default, typeset.sh
has access to the public directory and any http(s) resources.
You can also publish the file using:
php artisan vendor:publish --provider="Typesetsh\LaravelWrapper\ServiceProvider"
License
This extension is under the MIT license.
However, it requires a version of typeset.sh to work.
All versions of laravel-wrapper with dependencies
typesetsh/typesetsh Version ^0.26.0