TABLE_NAME_BLOCKER_THUMBNAILS
TABLE_NAME_BLOCKER_THUMBNAILS ='blocker_thumbnails'
Real Cookie Banner plugin for `HeadlessContentBlocker`.
__construct(\DevOwl\HeadlessContentBlocker\HeadlessContentBlocker $headlessContentBlocker)
C'tor.
\DevOwl\HeadlessContentBlocker\HeadlessContentBlocker | $headlessContentBlocker |
beforeMatch(\DevOwl\RealCookieBanner\view\blocker\AbstractMatcher $matcher,\DevOwl\FastHtmlTag\finder\match\AbstractMatch $match)
See `AbstractPlugin`.
\DevOwl\RealCookieBanner\view\blocker\AbstractMatcher | $matcher | |
\DevOwl\FastHtmlTag\finder\match\AbstractMatch | $match |
blockedMatch(\DevOwl\HeadlessContentBlocker\BlockedResult $result,\DevOwl\RealCookieBanner\view\blocker\AbstractMatcher $matcher,\DevOwl\FastHtmlTag\finder\match\AbstractMatch $match)
See `AbstractPlugin`.
\DevOwl\HeadlessContentBlocker\BlockedResult | $result | |
\DevOwl\RealCookieBanner\view\blocker\AbstractMatcher | $matcher | |
\DevOwl\FastHtmlTag\finder\match\AbstractMatch | $match |
notBlockedMatch(\DevOwl\HeadlessContentBlocker\BlockedResult $result,\DevOwl\HeadlessContentBlocker\matcher\AbstractMatcher $matcher,\DevOwl\FastHtmlTag\finder\match\AbstractMatch $match)
Called after a match got not blocked. Opposite of `blockedMatch`.
\DevOwl\HeadlessContentBlocker\BlockedResult | $result | |
\DevOwl\HeadlessContentBlocker\matcher\AbstractMatcher | $matcher | |
\DevOwl\FastHtmlTag\finder\match\AbstractMatch | $match |
checkResult(\DevOwl\HeadlessContentBlocker\BlockedResult $result,\DevOwl\RealCookieBanner\view\blocker\AbstractMatcher $matcher,\DevOwl\FastHtmlTag\finder\match\AbstractMatch $match): \DevOwl\HeadlessContentBlocker\BlockedResult
See `AbstractPlugin`.
\DevOwl\HeadlessContentBlocker\BlockedResult | $result | |
\DevOwl\RealCookieBanner\view\blocker\AbstractMatcher | $matcher | |
\DevOwl\FastHtmlTag\finder\match\AbstractMatch | $match |
keepAlwaysAttributes(array<mixed,string> $keepAttributes,\DevOwl\RealCookieBanner\view\blocker\AbstractMatcher $matcher,\DevOwl\FastHtmlTag\finder\match\AbstractMatch $match): array<mixed,string>
See `AbstractPlugin`.
array<mixed,string> | $keepAttributes | |
\DevOwl\RealCookieBanner\view\blocker\AbstractMatcher | $matcher | |
\DevOwl\FastHtmlTag\finder\match\AbstractMatch | $match |
skipInlineScriptVariableAssignment(array<mixed,string> $names,\DevOwl\HeadlessContentBlocker\matcher\ScriptInlineMatcher $matcher,\DevOwl\FastHtmlTag\finder\match\ScriptInlineMatch $match): array<mixed,string>
See `AbstractPlugin`.
array<mixed,string> | $names | |
\DevOwl\HeadlessContentBlocker\matcher\ScriptInlineMatcher | $matcher | |
\DevOwl\FastHtmlTag\finder\match\ScriptInlineMatch | $match |
inlineStyleShouldBeExtracted(boolean $extract,\DevOwl\HeadlessContentBlocker\matcher\StyleInlineMatcher|\DevOwl\HeadlessContentBlocker\matcher\StyleInlineAttributeMatcher $matcher,\DevOwl\FastHtmlTag\finder\match\StyleInlineMatch|\DevOwl\HeadlessContentBlocker\finder\match\StyleInlineAttributeMatch $match): boolean
See `AbstractPlugin`.
inlineStyleModifyDocuments(\Sabberworm\CSS\CSSList\Document $document,\Sabberworm\CSS\CSSList\Document $extractedDocument,\DevOwl\HeadlessContentBlocker\matcher\StyleInlineMatcher|\DevOwl\HeadlessContentBlocker\matcher\StyleInlineAttributeMatcher $matcher,\DevOwl\FastHtmlTag\finder\match\StyleInlineMatch|\DevOwl\HeadlessContentBlocker\finder\match\StyleInlineAttributeMatch $match): boolean
See `AbstractPlugin`.
\Sabberworm\CSS\CSSList\Document | $document | |
\Sabberworm\CSS\CSSList\Document | $extractedDocument | |
\DevOwl\HeadlessContentBlocker\matcher\StyleInlineMatcher|\DevOwl\HeadlessContentBlocker\matcher\StyleInlineAttributeMatcher | $matcher | |
\DevOwl\FastHtmlTag\finder\match\StyleInlineMatch|\DevOwl\HeadlessContentBlocker\finder\match\StyleInlineAttributeMatch | $match |
inlineStyleBlockRule(\DevOwl\HeadlessContentBlocker\BlockedResult $result,string $url,\DevOwl\HeadlessContentBlocker\matcher\StyleInlineMatcher|\DevOwl\HeadlessContentBlocker\matcher\StyleInlineAttributeMatcher $matcher,\DevOwl\FastHtmlTag\finder\match\StyleInlineMatch|\DevOwl\HeadlessContentBlocker\finder\match\StyleInlineAttributeMatch $match): boolean
See `AbstractPlugin`.
visualParent(boolean|string|\DevOwl\RealCookieBanner\view\blocker\number $visualParent,\DevOwl\RealCookieBanner\view\blocker\AbstractMatcher $matcher,\DevOwl\FastHtmlTag\finder\match\AbstractMatch $match): boolean|string|\DevOwl\RealCookieBanner\view\blocker\number
See `AbstractPlugin`.
boolean|string|\DevOwl\RealCookieBanner\view\blocker\number | $visualParent | |
\DevOwl\RealCookieBanner\view\blocker\AbstractMatcher | $matcher | |
\DevOwl\FastHtmlTag\finder\match\AbstractMatch | $match |
blockableStringExpression(string $expression,\DevOwl\HeadlessContentBlocker\AbstractBlockable $blockable): string
See `AbstractPlugin`.
string | $expression | |
\DevOwl\HeadlessContentBlocker\AbstractBlockable | $blockable |