I'm looking for a way to prevent unauthorized redistribution of the application using codeigniter. Anyone knows a way to include a specific encrypted code into the codeigniter so that's without this code/file, the application won't run at all or give a warning to the user?
It would be difficult to do something like this in PHP simply because an end user can just delete the pertinent code from the source and keep on using it. It would be a godawful mess to try to integrate some kind of killswitch-type procedures into every bit of the source in order to prevent people from just commenting out the license parts.
At any length, I can't think of any clean way to license PHP software like that, and I haven't vetted this software, but this does seem to fit the description of what you are looking for.