@alexanderschnitzler@mstdn.social avatar

alexanderschnitzler

@alexanderschnitzler@mstdn.social

#TYPO3 freelancer, #PHP developer

This profile is from a federated server and may be incomplete. Browse more on the original instance.

smic, to php
@smic@mastodon.online avatar

Lazy feature request: Bring data processors to extbase plugins.

I think putting a data processor layer between the extbase controller and the fluid rendering would be a small step, but huge for flexibility.

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@smic IMHO yet another layer to hide logic in. People already put too much logic into the view and view helpers. With data processors, we had yet another layer that would be misused.

However, if someone implements it, I don’t veto on gerrit.

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@smic I agree. It’s controller logic to me as well but it’s logic that is not part of the controller then and you start searching the logic. Don’t see a reason we need this. Why not use the data processor logic in the controller and make it visible?

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@smic btw: my long term goal is to be able to dispatch extbase plugins without typoscript wrapper, directly from a middleware e.g. Introduction of data processors kind of contradicts that idea.

alexanderschnitzler,
@alexanderschnitzler@mstdn.social avatar

@smic Data processors are regular classes, aren’t they? Can’t you just manually call them in your actions and achieve the same result?

koehnlein, to php
@koehnlein@mastodon.social avatar

deleted_by_author

  • Loading...
  • alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @koehnlein Again? 😅

    ervaude, to php
    @ervaude@mastodon.social avatar

    [BLOG] Outgoing Webhooks in

    https://usetypo3.com/webhooks-in-typo3.html

    Getting webhooks going with TYPO3 v12 - here is how ... and why ... and what.

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @ervaude @cybersmog Example: Every time a backend user hits the login rate limit, you want to get a message in slack. You know someone will call before they do. 😉

    pschriner, to php
    @pschriner@mastodon.social avatar

    https://review.typo3.org/c/Packages/TYPO3.CMS/+/80566 finally (hahaha) a MR to get rid of most "final" occurances in .

    Surprised that someone has the same thought, that "final" is to be avoided (especially in an open source project)

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @pschriner well, I disagree. final doesn’t signal you shouldn’t replace the class, it signals that you shouldn’t extend it. The author is right about final classes(services) without interface. But, TYPO3 has two methods of replacing classes altogether. You can replace a service via DI framework and you can replace non services via xclasses. People will again partially replace classes (extend and override) and make their future lifes harder…

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @pschriner I wonder why some agencies have to extend so many classes and don’t try to improve the source for everyone.

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @pschriner Sorry, that’s what it sounded like. Anyway, I guess our perception of elegance differs a lot then. All the time when I join new projects I see too much usage of decorators and problems being solved with inheritance and all the time it causes problems.

    katzenschiff, to random
    @katzenschiff@chaos.social avatar

    Warum verkauft kein findiger Geschäftsmann den Leuten und im Set, ich verstehe das nicht 🤷‍♀️

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @katzenschiff Vermutlich weil so ziemlich jeder Balkonsolar in die Steckdose stecken kann, aber fast niemand mit Kühlmittel hantieren darf. Falls es jetzt um die Klimaanlagen mit Außenteil geht.

    Aber ja, ist ne gute Kombi.

    alexanderschnitzler, to random German
    @alexanderschnitzler@mstdn.social avatar

    Wohnungssuche in 2023 ist sozialer Abstieg, pur. Du musst 100m2 für 600€ verlassen um woanders 100m2 für 1200€ zu bekommen. Gleicher Standard.

    Zum ersten Mal im Leben merke ich, dass das Land an einer Wegscheide steht. Kriegen wir all diese Probleme nicht gewuppt, dann war es das einfach hier für die kommenden Generationen.

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @koehnlein Umstürze haben ja auch selten direkt Linderung gebracht. Es geht darum, dass wir endlich in 2023+ denken und nicht immer nur den Status Quo pampern und die Rentner mit ihren Ideen aus einer Zeit in der die 2. und 3. Welt eben nur das war und nicht aufsteigende, konkurrierende Mächte.

    Die AfD hat leider im Moment einen Punkt. Wir schaffen es eben nicht wie 2015 beschworen. Wohnungen, Kita, da ist massiv Druck drauf.

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @koehnlein Und ich bin total dafür Flüchtlinge zackig auf den Arbeitsmarkt zu lassen. Aber dann muss eben auch bei der Infrastruktur nachgezogen werden. Man kann nicht 2 Millionen und mehr in ein Land lassen und dann so lahmarschig wie die letzten 30 Jahre bauen etc. Das ist weder links noch rechts, das ist einfach der Test der Realität an dem wir scheitern.

    josefglatz, to php
    @josefglatz@fnordon.de avatar

    Is it time to put https://github.com/helhum/dotenv-connector into the core?

    Who does not use any .env file in 2023?

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @josefglatz @danielsiepmann I used .env for that but since it was pointed out to me that .env is not really a good thing to use for credentials I switched back to conditional php configuration files. There is a file include for a potentially existing file not under version control. So I got rid of .env again.

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @josefglatz @s2b @danielsiepmann I don‘t know any public example but I usually include a php file from within additional.php which may or may not exist on a server. In there, I do set instance specific config like db password etc. Some folks include other files depending on the context as well. But i rarely see .env in the TYPO3 world. I only use it in projects where 3rd party stuff reads from env. sentry can be configured that way e.g.

    stbc, to random German
    @stbc@nrw.social avatar

    Also getz ma ehrlich: Dieses Wetter ne, also ich war ja drei Wochen in Portugal, jetzt mal sagen, und erst seit einer Woche wieder hier, aber sagt, geht euch das nicht auf den Sack dass es seit vier Wochen regnet? Mit geht das ja schon nach einer Woche auffe Ketten, Ker!

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @stbc Scheißt der Papst in den Wald?

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @stbc Ich hab gelernt, dass das eine Antwort ist, keine Frage. 🫣

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @stbc kann mich schlecht erinnern, schon so lange her. Glaube aber er hier war’s.

    koehnlein, to php
    @koehnlein@mastodon.social avatar

    deleted_by_author

  • Loading...
  • alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @koehnlein why?

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @koehnlein so we‘re talking extbase backend modules? I didn’t find many changes to the core backend module api and I stopped doing extbase modules years ago.

    stbc, to random German
    @stbc@nrw.social avatar

    Genau mein Ding.

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @stbc Nimm mich nächstes mal mit!

    danielsiepmann, to random German

    deleted_by_author

  • Loading...
  • alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @danielsiepmann Ich hatte noch nie Angst vor homosexuellen Männern. Auch nicht davor für sie interessant zu sein.

    alexanderschnitzler, to random German
    @alexanderschnitzler@mstdn.social avatar

    Kann mir jemand bitte erklären, warum die Absenkung des zu versteuernden Einkommens auf 150.000€/Jahr als Obergrenze für Auszahlung von Elterngeld ein Problem für die Gleichstellung von Mann und Frau ist?

    Wenn beide weiter arbeiten gehen, ist doch genug Geld für anderweitige Betreuung da. Wenn einer Elternzeit macht, hat man eh die Frage der Gleichstellung, Kindergeld hin oder her.

    Versteht man das Problem wieder nur als FDP-Wähler? Das ist doch eine Nebelkerze…

    etobi, to solar German
    @etobi@stade.social avatar

    Im Juni 23 ein neuer Allzeit-Rekord mit 1,476 MWh. 2/3 eingespeist und 87% Autarkie. Nice.

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @etobi sieht bei uns sehr ähnlich aus.

    markusstaab, to random German
    @markusstaab@phpc.social avatar

    Enjoy improved call_user_func() support in the latest release - in addition to some really cool other stuff

    image/png

    alexanderschnitzler,
    @alexanderschnitzler@mstdn.social avatar

    @markusstaab thanks for all your effort!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • khanakhh
  • ngwrru68w68
  • mdbf
  • tacticalgear
  • Youngstown
  • rosin
  • slotface
  • Durango
  • kavyap
  • everett
  • thenastyranch
  • InstantRegret
  • DreamBathrooms
  • JUstTest
  • magazineikmin
  • anitta
  • GTA5RPClips
  • modclub
  • cisconetworking
  • cubers
  • osvaldo12
  • ethstaker
  • provamag3
  • normalnudes
  • Leos
  • tester
  • lostlight
  • All magazines