Bladeren bron

using illuminate Models

Плотников Роман Вячеславович 3 jaren geleden
bovenliggende
commit
a0c0aaef6f
3 gewijzigde bestanden met toevoegingen van 13 en 1 verwijderingen
  1. 2 1
      app/Controller/Site.php
  2. 11 0
      app/Model/Post.php
  3. 0 0
      core/Src/Request.php

+ 2 - 1
app/Controller/Site.php

@@ -4,12 +4,13 @@ namespace Controller;
 
 use Src\View;
 use Illuminate\Database\Capsule\Manager as DB;
+use Model\Post;
 
 class Site
 {
     public function index(): string
     {
-        $posts = DB::table('posts')->get();
+        $posts = Post::all();
         return (new View())->render('site.post', ['posts' => $posts]);
     }
 

+ 11 - 0
app/Model/Post.php

@@ -0,0 +1,11 @@
+<?php
+
+namespace Model;
+
+use Illuminate\Database\Eloquent\Factories\HasFactory;
+use Illuminate\Database\Eloquent\Model;
+
+class Post extends Model {
+    use HasFactory;
+    public $timestamps = false;
+}

+ 0 - 0
core/Src/Request.php