如何在moodle安装开始时检查是否存在加密


How to check for mcrypt existence at the start of moodle installation

我是moodle的新手。如果你们能帮我解决这个问题,我将非常感激。

我在moodle创建一个存储库插件,我需要mcrypt必须在moodle安装在机器上之前安装。我想知道你们中是否有人能告诉我,如果没有安装mcrypt,我怎么能停止moodle的安装,因为我不想篡改moodle的核心文件。

使用扩展加载方法

<?php
if (!extension_loaded('mcrypt')) {
    // do something if you don't have mcrypt
}
// run rest of script as normal with mcrypt installed