Blog

208 Posts zu Web-Developer-Themen

Twig localized DateTime String

20.01.2019 | Symfony | Twig

Twig Extensions Installieren composer require twig/extensions Aktivieren in services.yml twig.extension.intl: class: Twig_Extensions_Extension_Intl tags:

weiterlesen →

Factory Method Pattern

13.11.2018 | PHP

Das Fabrikmethoden-Pattern definiert eine Schnittstelle zur Erzeugung von Objekten, verlagert aber die eigentliche Instanziierung in Unterklassen und läßt die Unterklassen entscheiden, welc

weiterlesen →

Doctrine Queries Ohne QueryBuilder

14.03.2018 | Symfony

Der QueryBuilder ist vermutlich nur die zweitbeste Möglichkeit, komplexe Queries umzusetzen. Wenn man beispielsweise viele n:m-Relationen hat, wie User und Skills, die mit user_has_skills-Tables

weiterlesen →

Auf Container in Symfony Command (cli) zugreifen (ContainerAwareCommand)

23.01.2018 | Symfony

Soll ein Command auf Services (z.B. Mail) zugreifen können, erstellt man den Command als ContainerAwareCommand. Statt: class customCommand extends Command schreibt man dann 

weiterlesen →

Userimport aus CSV-Datei (BeelabUserBundle)

16.01.2018 | Symfony

UserManager verwenden zum Bulk-Import von Usern als shell-Kommando muß man den Beelab-Usermanager verwenden. use Beelab\UserBundle\Manager\UserManager; Auslesen von CSV-Dateien geh

weiterlesen →

Twig inline template

12.01.2018 | Symfony | Twig

{% set bemerkungen_form %} {#% verbatim %#} <form action="{{ url('bemerkung', { 'id' : auftrag.id }) }}" method="POST"> <textarea name="text" >Neue Bemerkung...</textarea>

weiterlesen →

Mantis Bugtracker Lesbarkeit verbessern

10.01.2018 | PHP

in der Mantis-Konfiguration (hier auch mit Upload-Dir):   $g_administrator_email = ''; $g_webmaster_email = ''; $g_from_email = ''; $g_file_upload_method =

weiterlesen →

Virtualbox network interfaces mit netplan

27.12.2017 | Linux | Virtualbox

Ziemlich unnötigerweise hat sich mit ubuntu 17.10 die network/interfaces Konfiguration geändert. Das passiert jetzt per netplan und mittels einer yaml-Konfiguration. Wenn man standardweis

weiterlesen →

MySQL remote user für Workbenchzugriff auf VBOX

28.10.2017 | Mysql

CREATE USER 'remote'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'remote'@'localhost' WITH GRANT OPTION; CREATE USER 'remote'@'%' IDENTIFIED BY 'password'; GRANT AL

weiterlesen →

Audio aus jeder Quelle aufnehmen

02.10.2017 | Bash | Linux

1. Quelle herausfinden: pactl list sources | grep Name: ergibt z.B.     Name: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor    Name: alsa_input.pci-0000_00_1f.3.analog-stereo 2. Monitor-Quell

weiterlesen →