ФорумПрограммированиеPHP для идиотов → Варианты реализации CRUD

Варианты реализации CRUD

  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 0:03, спустя 4 минуты 12 секунд

    master,
    обычно редактирование отличается чем-то типа:

    проверить наличие в базе элемента с id=%id%
    выставить updated_at = now()
    обновить данные для элемента с id=%id%
    Спустя 52 сек.
    phpdude, preAddSave(), preEditSave()
    Спустя 32 сек.
    или preInsert(), preUpdate()
    кому как нравится называть
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 0:09, спустя 6 минут 6 секунд

    Абырвалг, отличается сообщением, выводимым после. отличается страницей, на которую происходит редирект. много чего.
    не всё полезно, что в swap полезло
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 18 сентября 2010 г. 0:13, спустя 4 минуты 1 секунду

    master, забей, рыба пишет интерфейсы где все сообщения вид "объект отредактирован, создан, удален", на это разброс вариаций заканчивается :D

    и редиректит всегда на реферера)))) хотя скорее за него это делает магента :D
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 0:13, спустя 25 секунд

    редирект обычно на список происходит. Или на эту же запись (save & edit)

    сообщения: postInsert, postUpdate
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 18 сентября 2010 г. 0:15, спустя 1 минуту 11 секунд

    Абырвалг, пре и пост != лучше одного on*. проверено
    Сапожник без сапог
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 18 сентября 2010 г. 0:37, спустя 22 минуты 4 секунды



    чем форма редактирования от формы создания отличается? Да ничем в 90% случаев
    ты прав, и вот самое сложное - как раз эти 10%. смешивать похожее - получить гору ифов и все :)

    не люблю ифы :)

    к тому же при наследовании вообще похую чо там да как. 10 строк и форма с обработкой готова)
    +1
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 1:42, спустя 1 час 5 минут 24 секунды

    у меня тоже разделены методы создания и редактирования…

    post… pre…. Я думал обычно пишут before after ;)
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 1:44, спустя 1 минуту 38 секунд


    у меня тоже разделены методы создания и редактирования…

    post… pre…. Я думал обычно пишут before after ;)
    индюк тоже думал… ;)
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 1:55, спустя 11 минут 16 секунд

    before after ;)

    в мадженте - да, beforeToHtml()
    в доктрине - pre, post. Так короче и суть не меняется
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 18 сентября 2010 г. 2:21, спустя 26 минут 20 секунд


    у меня тоже разделены методы создания и редактирования…

    post… pre…. Я думал обычно пишут before after ;)
    тут уже кому как нравится
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 18 сентября 2010 г. 2:22, спустя 24 секунды

    Абырвалг, да я уже вспомнил, в Zend-е вроде бы тоже pre, post

Пожалуйста, авторизуйтесь, чтобы написать комментарий!