[akeebabackup] element index

Package indexes

All elements
a c d e f g h i j k m n o p r s t u _
_
top
Variable $_errors_queue_size
Variable $_parametersArray
Any configuration variables, in the form of an array.
Variable $_warnings_queue_size
Method _
AKText::_() in restore.php
Constant _AKEEBA_IS_WINDOWS
_AKEEBA_IS_WINDOWS in restore.php
Constant _AKEEBA_RESTORATION
_AKEEBA_RESTORATION in restore.php
Method _finalize
Method _finalize
Runs the finalisation process for this part. Should set _isFinished to true.
Method _makeReturnTable
Constructs a Response Array based on the engine part's state.
Method _prepare
Implements the abstract _prepare() method
Method _prepare
Runs the preparation for this part. Should set _isPrepared
Method _run
Method _run
AKAbstractPart::_run() in restore.php
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.
Method __construct
Method __construct
AKText::__construct() in restore.php
Method __construct
Method __construct
Public constructor, creates the timer object and calculates the execution time limits
Method __construct
Public constructor, makes sure we are instanciated only by the factory class
Method __construct
Public constructor
Method __toString
Method __wakeup
Wakeup function, called whenever the class is unserialized
Method __wakeup
Wake-up function to reset internal timer when we get unserialized
Method __wakeup
a
top
Variable $active_domain
The name of the engine part (a.k.a. Domain), used in return table generation.
Variable $active_step
The step this engine part is in. Used verbatim in return table and should be set by the code in the _run() method.
Variable $active_substep
A more detailed description of the step this engine part is in. Used verbatim in return table and should be set by the code in the _run() method.
Variable $addPath
Variable $archiveList
Method AddRoundKey
Method AESDecryptCBC
AES decryption in CBC mode. This is the standard mode (the CTR methods actually use Rijndael-128 in CTR mode, which - technically - isn't AES).
Method AESDecryptCtr
Decrypt a text encrypted by AES in counter mode of operation
Method AESEncryptCtr
Encrypt a text using AES encryption in Counter mode of operation
  • see http://csrc.nist.gov/publications/nistpubs/800-38a/sp800-38a.pdf
Class AKAbstractObject
AKAbstractObject in restore.php
The base class of Akeeba Engine objects. Allows for error and warnings logging and propagation. Largely based on the Joomla! 1.5 JObject class.
Class AKAbstractPart
AKAbstractPart in restore.php
The superclass of all Akeeba Kickstart parts. The "parts" are intelligent stateful
Class AKAbstractPartObserver
AKAbstractPartObserver in restore.php
Descendants of this class can be used in the unarchiver's observer methods (attach, detach and notify)
Class AKAbstractPostproc
AKAbstractPostproc in restore.php
File post processor engines base class
Class AKAbstractUnarchiver
AKAbstractUnarchiver in restore.php
The base class of unarchiver classes
Class AKCoreTimer
AKCoreTimer in restore.php
Timer class
Class Akeeba_Services_JSON
Akeeba_Services_JSON in restore.php
Converts to and from JSON format.
Method Akeeba_Services_JSON
constructs a new JSON instance
Class Akeeba_Services_JSON_Error
Method Akeeba_Services_JSON_Error
Class AKEncryptionAES
AKEncryptionAES in restore.php
AES implementation in PHP (c) Chris Veness 2005-2011
Class AKFactory
AKFactory in restore.php
The Akeeba Kickstart Factory class
Class AKPostprocDirect
AKPostprocDirect in restore.php
Direct file writer
Class AKPostprocFTP
AKPostprocFTP in restore.php
FTP file writer
Function akstringlen
akstringlen() in restore.php
Class AKText
AKText in restore.php
A simple INI-based i18n engine
Class AKUnarchiverJPA
AKUnarchiverJPA in restore.php
JPA archive extraction class
Class AKUnarchiverJPS
AKUnarchiverJPS in restore.php
JPS archive extraction class
Class AKUnarchiverZIP
AKUnarchiverZIP in restore.php
ZIP archive extraction class
Class AKUtilsLister
AKUtilsLister in restore.php
A filesystem scanner which uses opendir()
Constant AK_STATE_DATA
AK_STATE_DATA in restore.php
Constant AK_STATE_DATAREAD
AK_STATE_DATAREAD in restore.php
Constant AK_STATE_DONE
AK_STATE_DONE in restore.php
Constant AK_STATE_HEADER
AK_STATE_HEADER in restore.php
Constant AK_STATE_NOFILE
AK_STATE_NOFILE in restore.php
Constant AK_STATE_POSTPROC
AK_STATE_POSTPROC in restore.php
Method asJavascript
AKText::asJavascript() in restore.php
Method attach
Attaches an observer object
c
top
Variable $chunkSize
Variable $compressedTotal
Variable $currentPartNumber
Variable $currentPartOffset
Method chmod
Method chmod
AKPostprocFTP::chmod() in restore.php
Method chmod
Method Cipher
AES Cipher function: encrypt 'input' with Rijndael algorithm
Method close
AKPostprocFTP::close() in restore.php
Method connect
Method createDirectory
Creates the directory this file points to
Method createDirectory
Creates the directory this file points to
Method createDirRecursive
Method createDirRecursive
Recursively creates a directory if it doesn't exist
Method createDirRecursive
d
top
Variable $databaseRoot
Variable $dataReadLength
Variable $dir
AKPostprocFTP::$dir in restore.php
Method decode
decodes a JSON string into appropriate variable
Method detach
Dettaches an observer object
Constant DS
DS in restore.php
Method dumpLanguage
AKText::dumpLanguage() in restore.php
e
top
Variable $expectDataDescriptor
Method encode
encodes an arbitrary variable into JSON format
Method enforce_min_exec_time
Enforce the minimum execution time
f
top
Variable $fileHeader
Variable $filename
Variable $filename
Variable $filesProcessed
Variable $flagRestorePermissions
Variable $fp
Function fnmatch
fnmatch() in restore.php
Method fread
Reads data from the archive and notifies the observer with the 'reading' message
g
top
Method get
AKFactory::get() in restore.php
Method getBrowserLanguage
Method getClassInstance
Internal function which instanciates a class named $class_name.
Method getDomain
Method getError
Get the most recent error message
Method getErrors
Return all errors, if any
Method getFiles
Method getFolders
Method getInstance
Gets a single, internally used instance of the Factory
Method getInstance
AKText::getInstance() in restore.php
Singleton pattern for Language
Method getPostProc
Gets the post processing engine
Function getQueryParam
getQueryParam() in restore.php
Gets a query parameter from GET or POST data
Method getRunningTime
Gets the time elapsed since object creation/unserialization, effectively how
Method getState
Returns the state of this engine part.
Method getStatusArray
Returns a copy of the class's status array
Method getStep
Method getSubstep
Method getTimeLeft
Gets the number of seconds left, before we hit the "must break" threshold
Method getTimer
AKFactory::getTimer() in restore.php
Get the a reference to the Akeeba Engine's timer
Method getUnarchiver
Gets the unarchiver engine
Method getWarning
Get the most recent warning message
Method getWarnings
Return all warnings, if any
h
top
Variable $hasRan
Indicates whether this part has finished its run cycle
Variable $host
AKPostprocFTP::$host in restore.php
i
top
Variable $isFinished
Indicates whether this part has finished its finalization cycle
Variable $isPrepared
Indicates whether this part has finished its initialisation cycle
Variable $isRunning
Indicates whether this part has more work to do (it's in running state)
Method isEOF
Returns true if we have reached the end of file
Method isError
j
top
Function json_decode
json_decode() in restore.php
Function json_encode
json_encode() in restore.php
Constant JSON_FORCE_OBJECT
JSON_FORCE_OBJECT in restore.php
Converts to and from JSON format.
k
top
Method KeyExpansion
Key expansion for Rijndael Cipher(): performs key expansion on cipher key to generate a key schedule
m
top
Function masterSetup
masterSetup() in restore.php
The Master Setup will read the configuration parameters from restoration.php, abiautomation.ini, or the JSON-encoded "configuration" input variable and return the status.
Method MixColumns
n
top
Method nextFile
Opens the next part file for reading
Method notify
Notifies observers each time something interesting happened to the part
Method nuke
AKFactory::nuke() in restore.php
Reset the internal factory state, freeing all previously created objects
o
top
Variable $observers
p
top
Variable $pass
AKPostprocFTP::$pass in restore.php
Variable $passive
Variable $passwords
Variable $perms
Variable $port
AKPostprocFTP::$port in restore.php
Variable $postProcEngine
Method parse_ini_file
A PHP based INI file parser.
Method process
Method process
Method process
Processes the current file, e.g. moves it from temp to final location by FTP
Method processFileData
Concrete classes must use this method to process file data. It must set $runState to AK_STATE_DATAREAD when it's finished processing the file data.
Method processFileData
Concrete classes must use this method to process file data. It must set $runState to AK_STATE_DATAREAD when it's finished processing the file data.
Method processFileData
Concrete classes must use this method to process file data. It must set $runState to AK_STATE_DATAREAD when it's finished processing the file data.
Method processFilename
Method processFilename
Method processFilename
The unarchiver tells us the path to the filename it wants to extract and we give it a different path instead.
Method propagateFromObject
Propagates errors and warnings from a foreign object. Each propagated list is then cleared on the foreign object, as long as it implements resetErrors() and/or resetWarnings() methods.
Method propagateToObject
Propagates errors and warnings to a foreign object. The foreign object SHOULD implement the setError() and/or setWarning() methods but DOESN'T HAVE TO be of AKAbstractObject type. For example, this can even be used to propagate to a JObject instance in Joomla!. Propagated items will be removed from ourself.
r
top
Variable $Rcon
AKEncryptionAES::$Rcon in restore.php
Variable $renameDirs
Variable $renameFiles
Variable $runState
Page restore.php
restore.php in restore.php
Method readArchiveHeader
Method readArchiveHeader
Method readArchiveHeader
Concrete classes are supposed to use this method in order to read the archive's header and prepare themselves to the point of being ready to extract the first file.
Method readArchiveHeader
Method readFileHeader
Concrete classes must use this method to read the file header
Method readFileHeader
Concrete classes must use this method to read the file header
Method readFileHeader
Concrete classes must use this method to read the file header
Method readFileHeader
Concrete classes must use this method to read the file header
Function recursive_remove_directory
Method rename
Method rename
Method rename
Method resetErrors
Resets all error messages
Method resetTime
Reset the timer. It should only be used in CLI mode!
Method resetTranslation
Method resetWarnings
Resets all warning messages
Class RestorationObserver
RestorationObserver in restore.php
Descendants of this class can be used in the unarchiver's observer methods (attach, detach and notify)
Method rmdir
AKPostprocFTP::rmdir() in restore.php
Method rmdir
Method rmdir
Method RotWord
s
top
Variable $Sbox
AKEncryptionAES::$Sbox in restore.php
Variable $skipFiles
Method serialize
AKFactory::serialize() in restore.php
Gets a serialized snapshot of the Factory for safekeeping (hibernate)
Constant SERVICES_JSON_IN_ARR
SERVICES_JSON_IN_ARR in restore.php
Marker constant for Services_JSON::decode(), used to flag stack state
Constant SERVICES_JSON_IN_CMT
SERVICES_JSON_IN_CMT in restore.php
Marker constant for Services_JSON::decode(), used to flag stack state
Constant SERVICES_JSON_IN_OBJ
SERVICES_JSON_IN_OBJ in restore.php
Marker constant for Services_JSON::decode(), used to flag stack state
Constant SERVICES_JSON_IN_STR
SERVICES_JSON_IN_STR in restore.php
Marker constant for Services_JSON::decode(), used to flag stack state
Constant SERVICES_JSON_LOOSE_TYPE
Behavior switch for Services_JSON::decode()
Constant SERVICES_JSON_SLICE
SERVICES_JSON_SLICE in restore.php
Marker constant for Services_JSON::decode(), used to flag stack state
Constant SERVICES_JSON_SUPPRESS_ERRORS
Behavior switch for Services_JSON::decode()
Method set
AKFactory::set() in restore.php
Method setBreakFlag
Sets the BREAKFLAG, which instructs this engine part that the current step must break immediately, in fear of timing out.
Method setCorrectPermissions
Tries to make a directory user-writable so that we can write a file to it
Method setDomain
Method setError
Add an error message
Method setErrorsQueueSize
Sets the size of the error queue (acts like a LIFO buffer)
Method setState
Sets the engine part's internal state, in an easy to use manner
Method setStep
Method setSubstep
Method setup
Sends any kind of setup information to the engine part. Using this,
Method setWarning
Add an error message
Method setWarningsQueueSize
Sets the size of the warnings queue (acts like a LIFO buffer)
Method ShiftRows
Method shutdown
Sleep function, called whenever the class is serialized
Method sprintf
AKText::sprintf() in restore.php
Method SubBytes
Method SubWord
t
top
Variable $tempFilename
Variable $timestamp
Variable $totalSize
Method tick
AKAbstractPart::tick() in restore.php
The public interface to an engine part. This method takes care for calling the correct method in order to perform the initialisation - run - finalisation cycle of operation and return a proper reponse array.
u
top
Variable $uncompressedTotal
Variable $user
AKPostprocFTP::$user in restore.php
Variable $useSSL
AKPostprocFTP::$useSSL in restore.php
Method unlink
Method unlink
Method unlink
Method unserialize
Regenerates the full Factory state from a serialized snapshot (resume)
Method update
Method update
Method urs
AKEncryptionAES::urs() in restore.php
a c d e f g h i j k m n o p r s t u _