Slim 3アプリケーションではTwig表示を使用していますが、下のORMを使用してページ設定を行う方法がわかりません。Slim 3ページめくり(Eloquent ORMを使用)
MODEL:
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Todo extends Model
{
protected $table = "todo";
protected $fillable = [
'todo_name',
];
}
、これはビュー
use App\Models\Todo;
$app->get('/', function ($request, $response) {
$data = Todo::all()->paginate(5);
return $this->view->render($response, 'home.twig', [
'title' => 'Home',
'todolist' => $data,
]);
})->setName('homepage');
をレンダリングするために私のコードであり、私はこのエラー
Method paginate does not exist.
すでにダウンロードされている照明/ページ区切り – zluj
私の悪い。あなたの質問に何か重要なことを忘れてしまった。私は自分の答えを更新しましたが、すでに@Leeの正解があります – Nima