Luah的anahkiasen /前表单构建器库/(Laravel微框架)

Ale*_*mot 8 php laravel lumen

我正在使用Lumen,这是Laravel最近的新微框架.

我正在寻找一个表单构建器,我找到了Former:

http://anahkiasen.github.com/former/

我在简单的刀片视图中输入以下代码:

use Former\Facades\Former;

echo Former::open()->method('GET');
    echo Former::text('name')->required();
echo Former::close();
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

ErrorException in Container.php line 776:Class former does not exist (View: ...)
Run Code Online (Sandbox Code Playgroud)

所以我将ServiceProvider添加到我的app.php:

$app->register('Former\FormerServiceProvider');
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Fatal error: Call to undefined method Illuminate\Config\Repository::package() in D:\...\vendor\anahkiasen\former\src\Former\FormerServiceProvider.php on line 147
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何用流明完成它?更糟糕的是,我怎么能用Lumen获得一个好的表单构建器库?

提前谢谢了

eng*_*rdr 0

您是否获得了 4.0 分支,在 Laravel 5 Illuminate\Config\Repository 类中没有名为 package 的方法(http://laravel.com/api/5.0/Illuminate/Config/Repository.html

由于 Lumen 使用照亮/配置 5.0.*,您应该为表单生成器获得 4.0 分支。(https://github.com/formers/former#for-laravel-5-use-the-40-branch