initial commit
[namibia] / module / Valuation / src / Valuation / DataBin / Pdf.php
1 <?php
2 namespace Valuation\DataBin;
3
4
5
6 /**
7  * Stock PDF exports.
8  * @author andre.fourie
9  */
10 class Pdf extends \Workspace\Service\DataBin
11 {
12
13         /**
14          * @var array
15          */
16         protected $meta = array(
17                         'Base'        => 'Valuation',
18                         'DatasetName' => 'valuation',
19                         'Entity'      => '\Valuation\Entity\Valuation',
20                         'References'  => array(),
21                         'Dependants'  => array()
22         );
23         /**
24          * @var array
25         */
26         protected $metaPrint = array(
27                         'Type'          => 'Pdf',
28                         'Builder'       => '\Valuation\Pdf\Pdf003',
29                         'Writer'        => '\Utility\Export\PdfTemplate',
30                         'Output'        => 'Download',
31                         'RequiredInput' => array(),
32                         'OptionalInput' => array(
33                                         'PdfTemplate' => array(
34                                                         'email' => 'Email'
35                                         )
36                         )
37         );
38         /**
39          * @var array
40         */
41         protected $metaPrint001 = array(
42                         'Type'          => 'Pdf',
43                         'Builder'       => '\Valuation\Pdf\Pdf001',
44                         'Writer'        => '\Utility\Export\PdfTemplate',
45                         'Output'        => 'Download',
46                         'RequiredInput' => array(),
47                         'OptionalInput' => array(
48                                         'PdfTemplate' => array(
49                                                         'email' => 'Email'
50                                         )
51                         )
52         );
53         /**
54          * @var array
55         */
56         protected $metaPrint002 = array(
57                         'Type'          => 'Pdf',
58                         'Builder'       => '\Valuation\Pdf\Pdf002',
59                         'Writer'        => '\Utility\Export\PdfTemplate',
60                         'Output'        => 'Download',
61                         'RequiredInput' => array(),
62                         'OptionalInput' => array(
63                                         'PdfTemplate' => array(
64                                                         'email' => 'Email'
65                                         )
66                         )
67         );
68         /**
69          * @var array
70         */
71         protected $metaPrint003 = array(
72                         'Type'          => 'Pdf',
73                         'Builder'       => '\Valuation\Pdf\Pdf003',
74                         'Writer'        => '\Utility\Export\PdfTemplate',
75                         'Output'        => 'Download',
76                         'RequiredInput' => array(),
77                         'OptionalInput' => array(
78                                         'PdfTemplate' => array(
79                                                         'email' => 'Email'
80                                         )
81                         )
82         );
83
84 }