update v1.0.3.3

This commit is contained in:
sujitprasad
2015-12-22 14:09:23 +05:30
parent 2bc3db252e
commit 696e0390fe
8590 changed files with 3456 additions and 818 deletions

89
vendor/vsmoraes/laravel-pdf/README.md vendored Normal file
View File

@@ -0,0 +1,89 @@
# pdf-laravel5
DOMPDF module for Laravel 5
[![Build Status](https://api.travis-ci.org/vsmoraes/pdf-laravel5.svg)](https://travis-ci.org/vsmoraes/pdf-laravel5)
[![License](https://poser.pugx.org/vsmoraes/laravel-pdf/license.svg)](https://packagist.org/packages/vsmoraes/laravel-pdf)
## Instalation
Add:
```
"vsmoraes/laravel-pdf": "dev-master"
```
To your `composer.json`
or Run:
```
composer require vsmoraes/laravel-pdf
```
Then add:
```php
'Vsmoraes\Pdf\PdfServiceProvider'
```
To the `providers` array on your `config/app.php`
And
```php
'PDF' => 'Vsmoraes\Pdf\PdfFacade',
```
To the `aliases` array on yout `config/app.php` in order to enable the PDF facade
## Usage
```php
$router->get('/pdf/view', function() {
$html = view('pdfs.example')->render();
return PDF::load($html)->show();
});
```
### Force download
```php
$router->get('/pdf/download', function() {
$html = view('pdfs.example')->render();
return PDF::load($html)->download();
});
```
### Output to a file
```php
$router->get('/pdf/output', function() {
$html = view('pdfs.example')->render();
PDF::load($html)
->filename('/tmp/example1.pdf')
->output();
return 'PDF saved';
});
```
### Inject on your controller
```php
<?php namespace App\Http\Controllers;
use Vsmoraes\Pdf\Pdf;
class HomeController extends BaseControler
{
private $pdf;
public function __construct(Pdf $pdf)
{
$this->pdf = $pdf;
}
public function helloWorld()
{
$html = view('pdfs.example1')->render();
return $this->pdf
->load($html)
->show();
}
}
```