PHP Symfony Doktrin - Nasıl / nerede DQL Callbacks etkinleştirmek için?

0 Cevap php

http://www.doctrine-project.org/documentation/manual/1_0/ru/behaviors:core-behaviors:softdelete

Tüm idam sorgular onları idam dql geri çağrıları olması için sırayla DQL geri çağrıları etkinleştirmek için gereklidir. SoftDelete davranış onlar deleted_at bayrak WHERE durum ek bir set tüm kayıtları dışlamak için select ifadeleri filtrelemek için kullanılır.

Ben SoftDelete için bir model davranış belirledik, ve beklendiği gibi $Model->delete() Bu, gerçek db giriş değişmiş aldığında.

Ne yazık ki, Doctrine::getTable('Model')->findAll() hala deleted_at ayarlanırsa kayıt içerir.

Belgelerine bakarak, ben DQL Httpserversockethandler symfony etkin olmamak ile ilgisi var, hissediyorum. Googling yardım etmedi.

Nasıl ve nerede Symfony'de DQL callbacks sağlayabilirim?

Teşekkürler

0 Cevap