Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Référence de la classe AKAbstractPostproc
+ Graphe d'héritage de AKAbstractPostproc:

Fonctions membres publiques

 process ()
 
 processFilename ($filename, $perms=0755)
 
 createDirRecursive ($dirName, $perms)
 
 chmod ($file, $perms)
 
 unlink ($file)
 
 rmdir ($directory)
 
 rename ($from, $to)
 
- Fonctions membres publiques hérités de AKAbstractObject
 getError ($i=null)
 
 getErrors ()
 
 resetErrors ()
 
 getWarning ($i=null)
 
 getWarnings ()
 
 resetWarnings ()
 
 propagateToObject (&$object)
 
 propagateFromObject (&$object)
 
 setError ($error)
 
 setWarning ($warning)
 

Champs de données

 $timestamp = 0
 

Attributs protégés

 $filename = null
 
 $perms = 0755
 
 $tempFilename = null
 
- Attributs protégés hérités de AKAbstractObject
 $_errors_queue_size = 0
 
 $_warnings_queue_size = 0
 

Membres hérités additionnels

- Fonctions membres protégées hérités de AKAbstractObject
 setErrorsQueueSize ($newSize=0)
 
 setWarningsQueueSize ($newSize=0)
 

Description détaillée

File post processor engines base class

Documentation des fonctions membres

◆ chmod()

chmod (   $file,
  $perms 
)
abstract

◆ createDirRecursive()

createDirRecursive (   $dirName,
  $perms 
)
abstract

Recursively creates a directory if it doesn't exist

Paramètres
string$dirNameThe directory to create
int$permsThe permissions to give to that directory

◆ process()

process ( )
abstract

Processes the current file, e.g. moves it from temp to final location by FTP

◆ processFilename()

processFilename (   $filename,
  $perms = 0755 
)
abstract

The unarchiver tells us the path to the filename it wants to extract and we give it a different path instead.

Paramètres
string$filenameThe path to the real file
int$permsThe permissions we need the file to have
Renvoie
string The path to the temporary file

◆ rename()

rename (   $from,
  $to 
)
abstract

◆ rmdir()

rmdir (   $directory)
abstract

◆ unlink()

unlink (   $file)
abstract

Documentation des champs

◆ $filename

$filename = null
protected

◆ $perms

◆ $tempFilename

$tempFilename = null
protected

◆ $timestamp

$timestamp = 0

La documentation de cette classe a été générée à partir du fichier suivant :