Bläddra i källkod

Add Page model

Daniel Supernault 6 år sedan
förälder
incheckning
bb841d3d6a
1 ändrade filer med 25 tillägg och 0 borttagningar
  1. 25 0
      app/Page.php

+ 25 - 0
app/Page.php

@@ -0,0 +1,25 @@
+<?php
+
+namespace App;
+
+use Illuminate\Database\Eloquent\Model;
+
+class Page extends Model
+{
+    const SLUG_ROOT = [
+    	'site',
+    	'page'
+    ];
+
+    protected $fillable = ['slug'];
+
+    public function url()
+    {
+    	return url($this->slug);
+    }
+
+    public function editUrl()
+    {
+    	return url("/i/admin/settings/pages/edit?page=".urlencode($this->slug));
+    }
+}