Gedmo Softdeletable einfach aushebeln

Gedmo Softdeletable hilft dabei, Datensätze nicht komplett aus der Datenbank zu löschen, sondern ein deletedAt zu setzen. Prinzipiell eine gute Sache, allerdings brauchte ich für eine bestimmte Spalte die Möglichkeit, die Funktionalität kurzzeitig auszuhebeln und die Datensätze tatsächlich aus der […]

Symfony: eine Twig Extension erstellen

1. man erstellt eine Datei namens TheExtension.php die folgendermaßen aussieht: <?php namespace Something\Core\Extension\Twig; use Twig_Extension; use Twig_Filter_Method; class TheExtension extends Twig_Extension {   public function getFilters()   {     return array(         ‚cleanup‘ => new Twig_Filter_Method($this, ‚cleanup‘)     );   […]

Symfony: mehrere Controller in einem Bundle

Ich hab ein Bundle namens ItemBundle und weil ein Item auch Kategorien hat, wollte ich neben dem ItemController auch einen CategoryController haben. Damit dieser Controller „erkannt“ wird, muss man ihn anscheinend im routing.yml erwähnen… _backend_item_category: resource: „@PATHItemBundle/Controller/CategoryController.php“ type: annotation prefix: […]