@vandyczech both PHP and laravel itself has far more functionality than most people will ever need. Just because you don't know one aspect doesn't make you stupid. I am forever having to google the various string functions for instance. So many different languages do the same thing in slightly different ways that it becomes impossible to memorise everything.