Websitegärtners Geräteschuppen.

Ein komplett ungeordnetes Sammelsurium von kurzen technischen Dokumentationen, Anleitungen und Vorlagen zur Selbstbedienung. Viele der Snippets haben uns seinerzeit bei der Web-Entwicklung geholfen, aber betrachten Sie das Erstellungsdatum der Beiträge als Mindesthaltbarkeitsdatum, denn einiges ist nicht mehr „Up to date“.

  • Ternary Operator ?: versus Null Coalescing Operator ?? versus Null Coalescing Assignment Operator ??= von Katzen erklärt

    Kurz gesagt: PHP bietet zwei nützliche Operatoren zur Vereinfachung von Bedingungsüberprüfungen: den Ternary Operator (?:) und den Null Coalescing Operator (??). Beide Operatoren dienen dazu,…

    Zum Artikel…
  • Shortcode E-Mail Obfuscator

    Folgendes Shortcode-Snippet ist nützlich, um E-Mails zu verschleiern, um sie vor SPAM zu schützen. Dazu der Hinweis, dass diese Methode nur funktioniert, wenn Javascript aktiviert…

    Zum Artikel…
  • TranslatePress rendert individuellen Sprachwähler für Default Sprache falsch

    Problem: Beim individuellen Erstellen eines Sprachwählers für TranslatePress: $arr = trp_custom_language_switcher(); liefert $arr ein mehrdimensionales Array mit allen notwendigen Parametern zurück, um einen individuellen Sprachwähler…

    Zum Artikel…
  • Einrichten von XDebug mit PHPStorm und Valet Development Umgebung

    Vorbereitung: Homebrew sollte installiert sein Valet sollte installiert sein und laufen: https://laravel.com/docs/7.x/valet Browser Extension für PHPSTORM sollte installiert sein: https://www.jetbrains.com/help/phpstorm/browser-debugging-extensions.html gerry@webgarten ~ % brew install…

    Zum Artikel…