Rename marketplace plugin to meetletacbfree (mdl_modules.name limit + CI table prefixes)

This commit is contained in:
2026-09-01 23:24:11 +03:30
parent 555cd725f7
commit d987994ded
77 changed files with 1497 additions and 1322 deletions
+4 -4
View File
@@ -17,14 +17,14 @@
/**
* Scheduled task: optional MeetLet site registration heartbeat.
*
* @package mod_meetletacbmarketplace
* @package mod_meetletacbfree
* @copyright 2026 MeetLet <info@meetlet.net>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace mod_meetletacbmarketplace\task;
namespace mod_meetletacbfree\task;
use mod_meetletacbmarketplace\registration\manager;
use mod_meetletacbfree\registration\manager;
defined('MOODLE_INTERNAL') || die();
@@ -33,7 +33,7 @@ defined('MOODLE_INTERNAL') || die();
*/
class registration_heartbeat extends \core\task\scheduled_task {
public function get_name() {
return get_string('task_registration_heartbeat', 'meetletacbmarketplace');
return get_string('task_registration_heartbeat', 'meetletacbfree');
}
public function execute() {
+9 -9
View File
@@ -17,16 +17,16 @@
/**
* Scheduled task: sync Adobe Connect recordings into Moodle.
*
* @package mod_meetletacbmarketplace
* @package mod_meetletacbfree
* @copyright 2026 MeetLet <info@meetlet.net>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
namespace mod_meetletacbmarketplace\task;
namespace mod_meetletacbfree\task;
use mod_meetletacbmarketplace\api\service;
use mod_meetletacbmarketplace\local\instance;
use mod_meetletacbmarketplace\local\recordings;
use mod_meetletacbfree\api\service;
use mod_meetletacbfree\local\instance;
use mod_meetletacbfree\local\recordings;
defined('MOODLE_INTERNAL') || die();
@@ -35,17 +35,17 @@ defined('MOODLE_INTERNAL') || die();
*/
class sync_recordings extends \core\task\scheduled_task {
public function get_name() {
return get_string('tasksync', 'meetletacbmarketplace');
return get_string('tasksync', 'meetletacbfree');
}
public function execute() {
if (!\mod_meetletacbmarketplace\registration\manager::is_registered()) {
if (!\mod_meetletacbfree\registration\manager::is_registered()) {
mtrace('MeetLet registration: inactive — skip recording sync.');
return;
}
global $DB;
foreach ($DB->get_records('meetletacbmarketplace') as $activity) {
foreach ($DB->get_records('meetlet_marketplace_meetings', ['instanceid' => $activity->id]) as $map) {
foreach ($DB->get_records('meetletacbfree') as $activity) {
foreach ($DB->get_records('meetletacbfree_meetings', ['instanceid' => $activity->id]) as $map) {
try {
$inst = instance::get_from_instanceid((int)$activity->id, (int)$map->groupid);
$service = new service();