Example #1
0
 /**
  * @expectedException \Maileva\Exception\Element
  */
 public function testTooManyMergeField()
 {
     $document = new Document();
     $document->setId(1);
     $content = new Content();
     $content->setUri('test.pdf');
     $document->setContent($content);
     for ($i = 0; $i < 100; $i++) {
         $mergeField = new MergeField();
         $mergeField->setPageNumber(1);
         $mergeField->setFontName(MergeField::FONT_ARIAL);
         $mergeField->setFontSize(12);
         $mergeField->setPosX(1);
         $mergeField->setPosY(1);
         $mergeField->setPosUnit(MergeField::UNITE_CM);
         $content = new ContentMergeField();
         $content->setId(1);
         $mergeField->setContent($content);
         $document->addMergeField($mergeField);
     }
     $document->verify();
 }
 public function testValid()
 {
     $content = new ContentMergeField();
     $content->setValue('Yes');
     $content->verify();
 }
Example #3
0
 public function testValid()
 {
     $field = new MergeField();
     $field->setPageNumber(1);
     $field->setFontName(MergeField::FONT_ARIAL);
     $field->setFontSize(12);
     $field->setPosUnit(MergeField::UNITE_CM);
     $field->setPosX(3);
     $field->setPosY(3);
     $content = new ContentMergeField();
     $content->setValue('YES');
     $field->setContent($content);
     $field->verify();
 }