我是 silex、uploadcare 和 github 的新手。我正在 YouTube 上学习有关将图像上传到我的社交网站的教程。但我不断收到此错误。
这是我的一些代码。
namespace KLEIDDER\Providers;
use Silex\Application;
use Silex\ServiceProviderInterface;
class UploadcareProvider implements ServiceProviderInterface
{
public function register(Application $app)
{
$app['uploadcare'] = $app->share(function() use ($app) {
return new \Uploadcare\Api('6854166a3c2cd467beb8', '416e1509f07b6b17cbe0');
});
}
public function boot(Application $app)
{
}
}
Run Code Online (Sandbox Code Playgroud)
从index.php页面
$app->register(new KLEIDDER\Providers\UploadcareProvider);
$app->get('/', function() use ($app) {
var_dump($app['uploadcare']);
die();
Run Code Online (Sandbox Code Playgroud)
最近有人告诉我应该使用 Pimple,所以我尝试了
namespace KLEIDDER\Providers;
use Silex\Application;
use Pimple\ServiceProviderInterface;
class UploadcareProvider implements ServiceProviderInterface
{
public function register(Application $app)
{
$app['uploadcare'] = $app->share(function() use ($app) {
return new \Uploadcare\Api('6854166a3c2cd467beb8', …Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个博客,但我不断收到此错误。
BadMethodCallException 方法更新不存在。
我正在尝试编辑帖子并更新数据库。
public function update(Request $request, Post $post)
{
$posts = Post::Find($post);
$posts->update($request->all());
}
Run Code Online (Sandbox Code Playgroud)