Задать вопрос
atis2345
@atis2345
PHP developer

Подходит ли паттерн Decorator для моей задачи?

Необходимо создать связь между Car и Wheel. Релейшен добавить в Car не получится!!
/**
 * @property Car     $car
 * @property Wheel[] $wheels
 */
class Decorator
{
    // геттеры + сеттеры
}

class Car extends ActiveRecord
{
    public $id;
    public $model;
}

class Wheel
{
    public $color;
}

Пока склоняюсь в сторону паттерна Decorator, но задумываюсь и о DTO.
Как правильно?
  • Вопрос задан
  • 420 просмотров
Подписаться 1 Оценить 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы