Ich habe this extension für Yii 1.1
gefunden, sehe aber keine relevante Erweiterung für Yii 2
. Ich frage mich, ob es eine gibt oder ist es standardmäßig eingebaut?Sanierungsdaten in Yii 2 - Eingebaut oder Erweiterung?
Auch wenn Dateneigenschaften in Ihrem model
für eine Form wie gesetzt wird:
namespace app\models;
use yii\base\model;
class SignupForm extends Model {
public $company_name;
public $first_name;
public $last_name;
public $email;
public $username;
public $password;
public $password_again;
/**
* Validation rules
*/
public function rules() {
return [
// Format some data
[['company_name', 'first_name', 'last_name', 'email', 'username', 'password', 'password_again'], 'trim'],
['username', 'filter', 'filter' => 'strtolower'],
// If company scenario, require company name
['company_name', 'required', 'on' => 'company'],
//..............
];
)
}
Ist dies standardmäßig desinfiziert Daten oder hat man es selbst sanieren müssen?
Also ich denke, meine Hauptfrage ist - wie kann ich Daten mit Yii 2 desinfizieren?
Hmmmmmmm ...... nach dieser Seite Ich verlinkte 'HtmlPurifier' ist ziemlich langsam und sollte im Allgemeinen nur verwendet werden, um HTML wie von einem Wysiwig-Editor zu" reinigen "; wahrscheinlich besser, um Ihre eigene Hygiene zu tun. – Brett