<?php
/**
- * @copyright Copyright (C) 2010-2023, the Friendica project
+ * @copyright Copyright (C) 2010-2024, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
* @param bool $no_photos
* @param string $photo
* @param bool $keywords
- * @param string $keyword_denylist
+ * @param string $keyword_blacklist
* @return string
* @throws HTTPException\InternalServerErrorException
*/
- public static function getFooterFromUrl(string $url, bool $no_photos = false, string $photo = '', bool $keywords = false, string $keyword_denylist = ''): string
+ public static function getFooterFromUrl(string $url, bool $no_photos = false, string $photo = '', bool $keywords = false, string $keyword_blacklist = ''): string
{
- $data = self::queryUrl($url, $photo, $keywords, $keyword_denylist);
+ $data = self::queryUrl($url, $photo, $keywords, $keyword_blacklist);
return self::getFooterFromData($data, $no_photos);
}
* @param string $url
* @param string $photo
* @param bool $keywords
- * @param string $keyword_denylist
+ * @param string $keyword_blacklist
* @return array|bool
* @throws HTTPException\InternalServerErrorException
*/
- public static function queryUrl(string $url, string $photo = '', bool $keywords = false, string $keyword_denylist = '')
+ public static function queryUrl(string $url, string $photo = '', bool $keywords = false, string $keyword_blacklist = '')
{
$data = ParseUrl::getSiteinfoCached($url);
if (!$keywords) {
unset($data['keywords']);
- } elseif ($keyword_denylist && !empty($data['keywords'])) {
- $list = explode(', ', $keyword_denylist);
+ } elseif ($keyword_blacklist && !empty($data['keywords'])) {
+ $list = explode(', ', $keyword_blacklist);
foreach ($list as $keyword) {
$keyword = trim($keyword);
/**
* @param string $url
* @param string $photo
- * @param string $keyword_denylist
+ * @param string $keyword_blacklist
* @return array
* @throws HTTPException\InternalServerErrorException
*/
- public static function getTagsFromUrl(string $url, string $photo = '', string $keyword_denylist = ''): array
+ public static function getTagsFromUrl(string $url, string $photo = '', string $keyword_blacklist = ''): array
{
- $data = self::queryUrl($url, $photo, true, $keyword_denylist);
+ $data = self::queryUrl($url, $photo, true, $keyword_blacklist);
if (empty($data['keywords'])) {
return [];