コード例 #1
0
 /**
  * Sets the zoom control style
  *
  * @param string $zoomControlStyle
  */
 public function setZoomControlStyle($zoomControlStyle)
 {
     if (in_array($zoomControlStyle, ZoomControlStyle::getZoomControlStyles())) {
         $this->zoomControlStyle = $zoomControlStyle;
     } else {
         throw new \InvalidArgumentException(sprintf('The zoom control style of a zoom control can only be : %s.', implode(', ', ZoomControlStyle::getZoomControlStyles())));
     }
 }
コード例 #2
0
 /**
  * Checks the zoom styles getter
  */
 public function testZoomControlStyles()
 {
     $this->assertEquals(ZoomControlStyle::getZoomControlStyles(), array(ZoomControlStyle::DEFAULT_, ZoomControlStyle::LARGE, ZoomControlStyle::SMALL));
 }