Yii2 artículos de pedido de relación de muchos a muchos

Tengo 2 tablas (controles deslizantes, imágenes) relacionadas con la tabla de unión (sliders_images), la relación funciona bien pero necesitaba obtener datos relacionados con un orden específico, el atributo que define el orden correcto está en la tabla de unión, la relación está definida como:

public function getImages(){
    return $this->hasMany(Images::className(), ['id' => 'image_id'])
        ->viaTable('sliders_images', ['slider_id' => 'id'], function($query){
            $query->orderBy('sliders_images.display_order ASC');
        });
}

cuando llamo$model->images Recibo las imágenes correctas pero el orden incorrecto, usando foreach las imágenes fueron ordenadas por id, ¿cómo puedo obtener las imágenes ordenadas por otro atributo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta