Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
block_rss_client

Namespaces

namespace  block_rss_client\output
  
 
namespace  block_rss_client\privacy
  
 
namespace  block_rss_client\task
  
 

Classes

class  backup_rss_client_block_structure_step
 Define all the backup steps that wll be used by the backup_rss_client_block_task. More...
 
class  backup_rss_client_block_task
 Specialised backup task for the rss_client block (has own DB structures to backup) More...
 
class  block_rss_client
 A block which displays Remote feeds. More...
 
class  block_rss_client\output\block
 Class to help display an RSS Feeds block. More...
 
class  block_rss_client\output\channel_image
 Class to display RSS channel images. More...
 
class  block_rss_client\output\feed
 Class to help display an RSS Feed. More...
 
class  block_rss_client\output\footer
 Class to help display an RSS Block footer. More...
 
class  block_rss_client\output\item
 Class to help display an RSS Item. More...
 
class  block_rss_client\output\renderer
 Renderer for RSS Client block. More...
 
class  block_rss_client\privacy\provider
 Privacy class for requesting user data. More...
 
class  block_rss_client\task\refreshfeeds
 Task for updating RSS feeds for rss client block. More...
 
class  block_rss_client_edit_form
 Form for editing RSS client block instances. More...
 
class  moodle1_block_rss_client_handler
 Block conversion handler for rss_client. More...
 
class  restore_rss_client_block_structure_step
 Define all the restore steps that wll be used by the restore_rss_client_block_task. More...
 
class  restore_rss_client_block_task
 Specialised restore task for the rss_client block (has own DB structures to backup) More...
 

Functions

 xmldb_block_rss_client_install ()
 Perform the post-install procedures.
 
 xmldb_block_rss_client_upgrade ($oldversion)
 Upgrade the block_rss_client database.
 

Variables

 $capabilities
 
 $plugin = 2023100400
 
 $tasks
 
$plugin component = 'block_rss_client'
 
$plugin version = 2023100900
 

Detailed Description

Function Documentation

◆ xmldb_block_rss_client_upgrade()

xmldb_block_rss_client_upgrade ( $oldversion)

Upgrade the block_rss_client database.

Parameters
int$oldversionThe version number of the plugin that was installed.
Return values
boolean

Variable Documentation

◆ $tasks

$tasks
Initial value:
= array(
array(
'classname' => '\block_rss_client\task\refreshfeeds',
'blocking' => 0,
'minute' => '*/5',
'hour' => '*',
'day' => '*',
'month' => '*',
'dayofweek' => '*',
'disabled' => 0
)
)