src/Entity/XiboDisplayGroup.php
public function overlayLayout($layoutId, $duration, $downloadRequired)
    {
        $this->getLogger()->info('Sending Overlay Layout action to display Group ID ' . $this->displayGroupId);
        $this->doPost('/displaygroup/' . $this->displayGroupId . '/action/overlayLayout', [
            'layoutId' => $layoutId,
            'duration' => $duration,
            'downloadRequired' => $downloadRequired
        ]);

        return $this;
    }
public function overlayLayout($layoutId, $duration, $downloadRequired)
    {
        $this->getLogger()->info('Sending Overlay Layout action to display Group ID ' . $this->displayGroupId);
        $this->doPost('/displaygroup/' . $this->displayGroupId . '/action/overlayLayout', [
            'layoutId' => $layoutId,
            'duration' => $duration,
            'downloadRequired' => $downloadRequired
        ]);

        return $this;
    }
public function overlayLayout ( $ layoutId , $ duration , $ downloadRequired ) { $ this -> getLogger ( ) -> info ( 'Sending Overlay Layout action to display Group ID ' . $ this -> displayGroupId ) ; $ this -> doPost ( '/displaygroup/' . $ this -> displayGroupId . '/action/overlayLayout' , [ 'layoutId' => $ layoutId , 'duration' => $ duration , 'downloadRequired' => $ downloadRequired ] ) ; return $ this ; }
Overlay Layout.

Issue overLayout action to the display group

@param int $layoutId Layout ID
@param int $duration Duration in seconds for this layout change to remain in effect
@param int $downloadRequired Flag indicating whether the player should perform a collect before playing the layout
@return XiboDisplayGroup
Overlay Layout .