Mit PHP einen Tweet erstellen

Manchmal möchte man programmatisch einen Tweet auf X erstellen. Mit dem Paket abraham/twitteroauth lässt sich das leicht erreichen: Voraussetzung ist außerdem, dass man den Consumer Key, Consumer Secret, Access Token und Access Secret hat. Beim Access Token und Access Secret muss man darauf achten, dass diese mit Read, write and access Direct Messages Rechten ausgestattet …

Veränderte Dateien in GitHub Actions herausfinden

Manchmal möchte man in GitHub Actions nur etwas tun, wenn bestimmte Dateien verändert wurden. Also muss man erst herausfinden, welche Dateien verändert wurden. Dafür gibt es die Action tj-actions/verify-changed-files. Um die veränderten Dateien zu finden, wird erst das Repo ausgecheckt: Anschließend ruft man die Action auf: Die Actions erstellt eine Output-Variable all_changed_files in der alle …

Eine Komponente in OctoberCMS erstellen

Beim Verwenden von OctoberCMS werden sogenannte Komponenten (Components) verwendet. Wenn man ein Plugin für OctoberCMS entwickelt, kommt man meistens nicht drum herum, das Plugin mit einer oder mehreren Komponenten zu versehen. Eine neue Komponente wird durch das Kommando php artisan create:component <AuthorName>.<PluginName> <ComponentName> erzeugt. Hat man auf diese Weise eine Komponente erzeugt, muss man es …