我很难把HTMLPurifier安排到Laravel工作。以下是我的代码
require_once 'C:\wamp\www\workbench\vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload.php';
$config = HTMLPurifier_Config::createDefault();
$config->set('HTML.AllowedElements', 'strong,em,a[href],ul,ol,li,p,blockquote,h1,h2');
$config->set('HTML.AllowedAttributes', '');
$config->set('AutoFormat.RemoveEmpty', true);
$config->set('AutoFormat.AutoParagraph', false);
$purifier = new HTMLPurifier($config);但是,当我运行我的应用程序时,我会收到以下信息:
未找到'Workbench\Dailies\Repositories\Stories\HTMLPurifier_Config‘类
有人能帮我解决这个问题吗?
发布于 2014-04-09 05:49:17
安装htmlpurifier净化器最简单的方法是使用美网工作室净化器。
对于进一步的引用,请尽量不要在require_once语句中使用绝对路径。当您将它与composer (mewebstudio净化器)一起安装时,您将不需要引用自动加载程序,因为composer会为您完成它。
要安装,只需将其添加到您的composer.json文件:
{
"require": {
"laravel/framework": "4.0.*",
"mews/purifier": "dev-master"
},
"minimum-stability": "dev"
}为了直接回答您的问题,没有找到HTMLPurifier_Config类,因为它试图在当前的名称空间中找到它(即( 'Workbench\Dailies\Repositories\Stories\HTMLPurifier_Config )而不是在它的名称空间中
https://stackoverflow.com/questions/22944578
复制相似问题