John Linhart

My thoughts and stuff

The problem with the current Dotrine way or deciding whether to insert or update an entity by a unique column is quite useless. The official way to do it is to fetch the entity by the unique key and if it is found then update, if it's not found then insert. Such approach is good for a live demo we...

Continue reading...

Hey, don't read the rest of this old, out dated article. Mautic can already do this and it's the preferred way:

https://docs.mautic.org/en/setup/how-to-install-mautic/install-and-manage-mautic-with-composer

The original article:

I just tested installing Mautic with Composer and it worked prett...

Continue reading...

TL;DR I tried to prepare a composer.json file that would install Mautic in the the vendor foler. That wasn't the hard part. I got stuck on making Mautic work that way.

Using Composer to install PHP packages is great. Why shouldn't we install Mautic this way? I wanted to make it work mainly because...

Continue reading...

I wrote in my previous post about Mautic 3 that the Marketplace is the greatest weakness of Mautic today. Go to that paragraph and read what I mean by Marketplace so we are all on the same page.

At mautic.org there already is a section called Marketplace but that's not what I consider a market...

Continue reading...

Yes, that's right. I said it. Let me explain what I mean, but first, let's make a few things clear.

  1. I am the creator of Cronfig. So I do not hurt anybody else's feelings.
  2. This is not a hate post. Sorry if you got here only because you wanted to read some dirt on the service.
  3. It's meant to po...

Continue reading...