In functional programming, there is a concept of a pure function, which refers to a function that always returns the same output to the same input (i.e. is deterministic), and at the same time does not suffer from any side-effects (i.e. does not…
When debugging more complex applications, it sometimes happens that I don't know what all files have been loaded and if something is missing.
If you use Composer or any other kind of class autoloading, you probably don't know this problem. However,…
Sometimes it can be useful to get a list of all available features on the current environment. This is especially the case when we are managing someone else's server and need to get our bearings.
The list of functions can be obtained by calling the…