Ejemplo n.º 1
0
 public function testSetGetLeftMargin()
 {
     $this->model->setLeftMargin(10);
     $this->assertSame(10, $this->model->getLeftMargin());
 }
Ejemplo n.º 2
0
 /**
  * @param $pageWidth
  * @param $textWidth
  * @param $position
  * @param PdfOptions $pdfOptions
  * @return float|int
  */
 private function getPosition($pageWidth, $textWidth, $position, PdfOptions $pdfOptions)
 {
     switch ($position) {
         case 'left':
             $startX = $pdfOptions->getLeftMargin();
             break;
         case 'right':
             $startX = $pageWidth - $textWidth - $pdfOptions->getRightMargin();
             break;
         default:
             $startX = ($pageWidth - $textWidth) / 2;
             break;
     }
     return $startX;
 }