|
Cutelee 6.1.0
|

Public Member Functions | |
| QVariant | doFilter (const QVariant &input, const QVariant &argument={}, bool autoescape={}) const override |
| bool | isSafe () const override |
| Public Member Functions inherited from Cutelee::Filter | |
| virtual | ~Filter () |
| SafeString | conditionalEscape (const SafeString &input) const |
| SafeString | escape (const QString &input) const |
| SafeString | escape (const SafeString &input) const |
Definition at line 208 of file stringfilters.h.
|
overridevirtual |
Reimplement to filter input given argument.
autoescape determines whether the autoescape feature is currently on or off. Most filters will not use this.
Implements Cutelee::Filter.
Definition at line 348 of file stringfilters.cpp.
References QList::append(), QString::contains(), QList::first(), Cutelee::getSafeString(), QList::last(), QList::size(), QString::SkipEmptyParts, Qt::SkipEmptyParts, QString::split(), and QVariant::value().
|
inlineoverridevirtual |
Reimplement to return whether this filter is safe.
Reimplemented from Cutelee::Filter.
Definition at line 214 of file stringfilters.h.