我正在使用composer来加载类。它适用于提供程序,但它不会加载我的类文件夹。这是我的composer.json:
{
"require": {
"silex/silex": "~1.3",
"twig/twig": "^1.33",
"doctrine/dbal": "^2.5",
"uploadcare/uploadcare-php": "^1.5",
"symfony/twig-bridge": "^2.8",
"symfony/form": "^2.8",
"symfony/security-csrf": "^2.8",
"symfony/validator": "^2.8",
"symfony/config": "^2.8",
"symfony/translation": "^2.8"
},
"autoload": {
"psr-4": {
"Models\\": "app/Models/",
"Providers\\": "app/Providers/"
}
}
}
这是我的文件夹结构:
网上商店
--app
----配置
----模型
---->> session.php文件
- --Providers
--public
---- index.php文件
--vendor
--views
--composer.jason
- composer.lock
这一行在index.php中:
require_once __DIR__.'/../vendor/autoload.php';
但是由于某种原因我得到了这个错误:
Fatal error: Class 'Session' not found in E:\Software\XAMPP\htdocs\Webshop\public\index.php on line 32
如果你需要它,我当然可以给你会话课。如果需要添加任何东西。请问,我会在一分钟内添加它。
修改
这是我的会议顶部:
<?php
namespace Models;
class Session
{
public static function exists($name)
{
答案 0 :(得分:1)