Хочу реализовать безопасный поиск на Yii2, yii\db\Query c подготовленным запросом не очень подходит так как есть много связанных данных и использовать join нужно будет во многих местах так как после поиска буду выводить много связанных данных.Вопрос безопасен ли такой простой метод код ниже:
if (Yii::$app->request->isPost){
$search = Yii::$app->request->post('search');
$search = Html::encode($search);
$shops = Shop::find()->where(['Like', 'name', $search])->orWhere(['Like', 'address', $search])->all();
}
Вот часть кода