File methods are registered with the
For a full list of default file methods, please check out the Reference.
Be aware that you cannot override these default file methods with any custom file method.
You can extend the set of defined file methods very easily in a plugin file.
This example shows the basic architecture of a file method. You define the method name with the key for the
fileMethods extension array.
$this in the callback function refers to the
In some cases it might be helpful to be able to pass arguments to the method:
The definition for such a method with arguments is very simple: