I've seen some PHP applications use lines of code that are like this:
throw new Exception(....);
How do I make one of those? I want to make sort of 'throw' command. What is that called?
For example, I'm writing an application, and I want to make the backend easy to use, so I want to use this when a developer wants to set an environment variable:
add environment("varname","value");
But I have no idea how to make one of those.
I think you're better just to use some sort of an object to do what you want. Like this:
throw
is built into the language. Doing what you want would require either modifying the PHP compiler or implementing a DSL, neither of which are simple tasks.throw
is a keyword defined by PHP. There is no way, without modifying the PHP parser, to do what you're asking for.