PHP code example of imag / files-bundle

1. Go to this page and download the library: Download imag/files-bundle library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

imag / files-bundle example snippets

 php

// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
    // ...
    new IMAG\FilesBundle\IMAGFilesBundle(),
    );
}
 php


$pdf = $this->get('imag_files.pdf')
    ->setTemplate("foo.html.twig", array('o/tmp') // Default sys_get_temp_dir()
    ->addParameter('name', $value)
    ->htmlToPdf()
    ;

 php


$pdf = $this->get('imag_files.pdf')
    ->setPdfPath($finalPdf)
    ->appendFiles(array($file1, $files2))
    ;

 php


$zip = $this->get('imag_files.zip')
    ->add($pdf)
    ;