folder_save

Triggered after the creation of a folder.

Files

Input (passed by reference)

$params['id'] int Created folder’s ID.
… your plugin code …

Output

Files

Plugin code example

PHP

public function folderSave($params)
{
    $folder_name = (new filesFileModel())
        ->select('name')
        ->where('id = ?', $params['id'])
        ->fetchField();

    waLog::log(
        sprintf_wp(
            'Folder %s (#%d) has been added by user %s.',
            $folder_name,
            $params['id'],
            wa()->getUser()->getName()
        ),
        'myplugin.log'
    );
}