public function setUp() { parent::setUp(); $user = new User(['username' => 'foo']); $user->save(); (new User(['username' => 'bar']))->save(); (new Customer(['user' => $user, 'address' => 'address']))->save(); $tyre = new Tyre(); $tyre->save(); $modelTyre = new ModelTyre(['tyre' => $tyre, 'name' => 'Nordman 4']); $modelTyre->save(); $modelTyre = new ModelTyre(['tyre' => $tyre, 'name' => 'Nordman 3']); $modelTyre->save(); $modelTyre = new ModelTyre(['tyre' => $tyre, 'name' => 'Nordman 2']); $modelTyre->save(); }
public static function getFields() { return ['model_tyre' => ['class' => HasManyField::className(), 'modelClass' => ModelTyre::className()]]; }