MODX中的自动加载类

时间:2015-08-13 09:26:26

标签: php modx modx-revolution

soembody是否有更好的解决方案来加载MODx中的自定义类

首先在里面创建文件夹类创建一些类

phpmailer.php

让PLUGIN对事件进行一些Autoloader调用,我仍然不知道所有事件可能是我犯了错误,

OnLoadWebDocument

PLUGIN

<?php
//PATHS
define("_CLASSES",_APP_PATH."classes/");

function __autoload($classname){
    require_once(_CLASSES.$classname.".php");
}
?>

然后是片段使用像

$mail = new PHPMailer;

$mail->From = 'from@example.com';
$mail->FromName = 'Mailer';
$mail->addAddress('joe@example.net', 'Joe User');     // Add a recipient
$mail->addAddress('ellen@example.com');               // Name is optional
$mail->addReplyTo('info@example.com', 'Information');
$mail->addCC('cc@example.com');
$mail->addBCC('bcc@example.com');

它是否有用,你是否以这种方式使用它,因为我们可以使用很多类而不是在片段中编写所有类? 或者可以使用

$modx->loadClass();

0 个答案:

没有答案