1. PHP / Говнокод #25151

    +1

    1. 1
    2. 2
    3. 3
    if (!is_null($model->parent_id)) {
                    $id = FaqCategory::find()->where(["id" => $model->parent_id])->one()->id;
    }

    Как получить ID дочерней категории, которое у вас уже есть

    Запостил: den_rad, 05 Декабря 2018

    Комментарии (8) RSS

    • Поэтому я против фреймворков.
      Ответить
    • Категория, родительская, опечатка.
      Ответить
      • А вдруг мы хотим убедиться, что родительская категория в данный момент присутствует в базе, ну то есть что её не удалили? А вдруг?
        Ответить
        • Для этого стоило сделать EXIST запрос FaqCategory()::find()->where(['id' => $model->parent_id])->exists()

          Но как-то странно удалять родительскую категорию и никак не менять дочерние.
          Ответить
    • "Я не такой, как у вашего отца дети!"
      Ответить

    Добавить комментарий