voskobovich / yii2-linker-behavior

This behavior makes it easy to maintain many-to-many and one-to-many relations in your ActiveRecord models in Yii2.
Other
80 stars 19 forks source link

Документация для замены класса апдейтера #13

Open sergiobelya opened 7 years ago

sergiobelya commented 7 years ago

Было бы неплохо добавить в документацию пример замены на ManyToManySmartUpdater, напр.

use voskobovich\linker\LinkerBehavior;
use voskobovich\linker\updaters\ManyToManySmartUpdater;
// ...
            [
                'class' => LinkerBehavior::className(),
                'relations' => [
                    'review_ids' => [
                        'reviews',
                        'updater' => [
                            'class' => ManyToManySmartUpdater::class,
                        ]
                    ],
                ],
            ],

Мне понадобилось использовать метод научного тыка и анализ исходников (пусть и не сильно долго, но всё же), а кто-то вообще сам не смог разобраться, см. #10 (тот issue обнаружил лишь когда создавал этот). А так отличное решение, спасибо.

sergiobelya commented 7 years ago

Теперь заметил, что и тут #11 указали на пробел в документации. Видимо я поторопился с issue, но пусть уже будет.