Any configuration variables, in the form of an array.
Akeeba Restore A JSON-powered JPA, JPS and ZIP archive extraction library
Runs the finalisation process for this part. Should set _isFinished to true.
Constructs a Response Array based on the engine part's state.
Runs the preparation for this part. Should set _isPrepared
Implements the abstract _prepare() method
Runs the main functionality loop for this part. Upon calling, should set the _isRunning to true. When it finished, should set the _hasRan to true. If an error is encountered, setError should be used.
Private constructor makes sure we can't directly instanciate the class
Public constructor, makes sure we are instanciated only by the factory class
Public constructor, creates the timer object and calculates the execution time limits
Wakeup function, called whenever the class is unserialized
Wake-up function to reset internal timer when we get unserialized