/** * @param string $network * @param int $listingSID * @return bool */ private static function isNetworkAllowed($network, $listingSID) { $allowed = false; if (SJB_Settings::getSettingByName("enable_job_sharing_for_users_{$network}")) { $permission = SJB_ListingDBManager::getPermissionByListingSid('post_jobs_on_social_networks', $listingSID); if ($permission == 'deny') { $allowed = false; } else { if ($permission == 'allow' || SJB_Acl::getInstance()->isAllowed('post_jobs_on_social_networks')) { $allowed = true; } } } return $allowed; }