private function _sendPublisherNotificationEmail(Workflow_SubmissionModel $model)
{
$settings = craft()->workflow->getSettings();
$criteria = craft()->elements->getCriteria(ElementType::User);
$criteria->groupId = $settings->publisherUserGroup;
// Check settings to see if we should email all publishers or not
if (isset($settings->selectedPublishers)) {
if ($settings->selectedPublishers != '*') {
$criteria->id = $settings->selectedPublishers;
}
}
$publishers = $criteria->find();
foreach ($publishers as $key => $user) {
craft()->email->sendEmailByKey($user, 'workflow_publisher_notification', array('submission' => $model));
}
}