ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\User\Export\UserHtmlExport Class Reference

Wiki HTML exporter class. More...

+ Collaboration diagram for ILIAS\User\Export\UserHtmlExport:

Public Member Functions

 __construct ()
 
 exportUserImages (string $dir, array $user_ids)
 

Detailed Description

Wiki HTML exporter class.

Definition at line 26 of file UserHtmlExport.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\User\Export\UserHtmlExport::__construct ( )

Definition at line 28 of file UserHtmlExport.php.

29  {
30  }

Member Function Documentation

◆ exportUserImages()

ILIAS\User\Export\UserHtmlExport::exportUserImages ( string  $dir,
array  $user_ids 
)
Parameters
int[]$user_ids

Definition at line 35 of file UserHtmlExport.php.

References $id, CLIENT_ID, and ilFileUtils\makeDirParents().

35  : void
36  {
37  $base_dir = $dir . "/public/data/" . CLIENT_ID . "/usr_images";
38  ilFileUtils::makeDirParents($base_dir);
39  foreach ($user_ids as $id) {
40  $source = "./public/data/" . CLIENT_ID . "/usr_images/usr_$id.jpg";
41  if (is_file($source)) {
42  copy($source, $base_dir . "/usr_$id.jpg");
43  }
44  }
45  }
static makeDirParents(string $a_dir)
Create a new directory and all parent directories.
const CLIENT_ID
Definition: constants.php:41
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23
+ Here is the call graph for this function:

The documentation for this class was generated from the following file: