Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
tool_messageinbound

Topics

 message
 
 
 task
 
 

Directories

directory message
  
 

Namespaces

namespace  tool_messageinbound
 The Mail Pickup Manager.
 
namespace  tool_messageinbound\privacy
 Data provider.
 

Classes

class  tool_messageinbound\manager
 Mail Pickup Manager. More...
 
class  tool_messageinbound\privacy\provider
 Data provider class. More...
 
class  tool_messageinbound_edit_handler_form
 Form to edit handlers. More...
 
class  tool_messageinbound_renderer
 Implements the plugin renderer. More...
 

Variables

 $handlers
 
 $messageproviders
 Message Providers for task_messageinbound.
 
 $plugin = 2023100400
 
 $tasks
 
$plugin component = 'tool_messageinbound'
 
$plugin version = 2023100900
 

Detailed Description

Variable Documentation

◆ $handlers

$handlers
Initial value:
= array(
array(
'classname' => '\tool_messageinbound\message\inbound\invalid_recipient_handler',
'enabled' => true,
'validateaddress' => false,
),
)

◆ $messageproviders

$messageproviders
Initial value:
= array (
'invalidrecipienthandler' => array(),
'messageprocessingerror' => array(),
'messageprocessingsuccess' => array(),
)

Message Providers for task_messageinbound.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

◆ $tasks

$tasks
Initial value:
= array(
array(
'classname' => '\tool_messageinbound\task\pickup_task',
'blocking' => 0,
'minute' => '*',
'hour' => '*',
'day' => '*',
'dayofweek' => '*',
'month' => '*'
),
array(
'classname' => '\tool_messageinbound\task\cleanup_task',
'blocking' => 0,
'minute' => '55',
'hour' => '1',
'day' => '*',
'dayofweek' => '*',
'month' => '*'
),
)