romashka_sky: я так понимаю у вас связь многие ко многим. Значит свойство у Item, содержащее список items - это ArrayCollection . Соответственно, когда вы удаляете элемент из ArrayCollection и далее делаете persist/flush у вас должны удаляться и связи.
Архивация для примера. Не могли бы вы на примере объяснить ? Есть у меня pdf , надо мне в нем внести в текст изменения при помощи одной php библиотеки, потом переконвертировать в картинку и обрезать ее, и углы закруглить при помощи другой. Как мне между php библиотеками создать взаимодействие через память ?
Такой вариант обдумывал, с отличием, что в setCategories() стояла бы проверка на ArrayCollection или Category , и в зависимости от инстанса выполнялся либо set либо add , но, как мне кажется, это не есть гуд. Пока за этот вопрос не брался, как придумаю вариант решения, обязательно сюда выложу.
Иван Антонов: какие точки ? Вы кешируете запросы и ответы. Хотите работать с точками - пользуйтесь OpenStreetMap. Или напишите, хотя бы, каким вы видите ваш ПОИСК по населенным пунктам. Может у вас фантазия извращенная, откуда мы знаем.
Хотя новый email можно передавать в ссылке подтверждения, которая будет в письме приходить на почту, просто делать еще раз проверку на правильность email-a и его уникальность на сайте, когда пользователь будет переходить по ссылке в письме.
Т.е. хранить в БД в отдельной таблице, с дополнительными столбцами, например "action" где будет храниться область применения токена, например этот для регистрации, другой для восстановления пароля ?