$pool
$pool :\DevOwl\RealProductManagerWpClient\announcement\AnnouncementPool
Announcement pool.
Show announcement notices.
$pool :\DevOwl\RealProductManagerWpClient\announcement\AnnouncementPool
Announcement pool.
instance(\DevOwl\RealProductManagerWpClient\announcement\AnnouncementPool $pool)
New instance.
\DevOwl\RealProductManagerWpClient\announcement\AnnouncementPool | $pool |
img(\DevOwl\RealProductManagerWpClient\announcement\Announcement $a)
Return `<img ` for a given announcement. Can be empty if no graphic is set.
\DevOwl\RealProductManagerWpClient\announcement\Announcement | $a |
srcset(\DevOwl\RealProductManagerWpClient\announcement\Announcement $a)
Return `src` and `srcset` attributes as string for a given announcement.
\DevOwl\RealProductManagerWpClient\announcement\Announcement | $a |
dismissOnClickHandler(\DevOwl\RealProductManagerWpClient\announcement\Announcement $announcement)
Dismiss-functionality is handled through a inline-onclick handler because we do not need to enqueue an extra script on each page.
\DevOwl\RealProductManagerWpClient\announcement\Announcement | $announcement |
__construct(\DevOwl\RealProductManagerWpClient\announcement\AnnouncementPool $pool)
C'tor.
\DevOwl\RealProductManagerWpClient\announcement\AnnouncementPool | $pool |