/** * {@inheritdoc} */ protected function configureProcess(ProcessBuilder $processBuilder, Notification $notification) { if ($notification->getIcon()) { $processBuilder->add('--icon'); $processBuilder->add($notification->getIcon()); } if ($notification->getTitle()) { $processBuilder->add($notification->getTitle()); } $processBuilder->add($notification->getBody()); }
/** * {@inheritdoc} */ protected function configureProcess(ProcessBuilder $processBuilder, Notification $notification) { $processBuilder->add('-message'); $processBuilder->add($notification->getBody()); if ($notification->getTitle()) { $processBuilder->add('-title'); $processBuilder->add($notification->getTitle()); } if ($notification->getIcon() && version_compare(OsHelper::getMacOSVersion(), '10.9.0', '>=')) { $processBuilder->add('-appIcon'); $processBuilder->add($notification->getIcon()); } }