Remove test models
This commit is contained in:
parent
4976561466
commit
d54211dce4
|
|
@ -1,20 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace Tobscure\JsonApiServer\Models;
|
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
|
||||||
|
|
||||||
class Discussion extends Model
|
|
||||||
{
|
|
||||||
protected $dates = ['created_at'];
|
|
||||||
|
|
||||||
public function user()
|
|
||||||
{
|
|
||||||
return $this->belongsTo(User::class);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function posts()
|
|
||||||
{
|
|
||||||
return $this->hasMany(Post::class);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace Tobscure\JsonApiServer\Models;
|
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
|
||||||
|
|
||||||
class Group extends Model
|
|
||||||
{
|
|
||||||
public $timestamps = false;
|
|
||||||
|
|
||||||
public function users()
|
|
||||||
{
|
|
||||||
return $this->belongsToMany(User::class);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace Tobscure\JsonApiServer\Models;
|
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
|
||||||
|
|
||||||
class Post extends Model
|
|
||||||
{
|
|
||||||
protected $dates = ['created_at', 'edited_at', 'hidden_at'];
|
|
||||||
|
|
||||||
public $timestamps = false;
|
|
||||||
|
|
||||||
public function user()
|
|
||||||
{
|
|
||||||
return $this->belongsTo(User::class);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function discussion()
|
|
||||||
{
|
|
||||||
return $this->belongsTo(Discussion::class);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function editedUser()
|
|
||||||
{
|
|
||||||
return $this->belongsTo(User::class, 'edited_user_id');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
<?php
|
|
||||||
|
|
||||||
namespace Tobscure\JsonApiServer\Models;
|
|
||||||
|
|
||||||
use Illuminate\Database\Eloquent\Model;
|
|
||||||
|
|
||||||
class User extends Model
|
|
||||||
{
|
|
||||||
protected $dates = ['joined_at'];
|
|
||||||
|
|
||||||
public $timestamps = false;
|
|
||||||
|
|
||||||
public function posts()
|
|
||||||
{
|
|
||||||
return $this->hasMany(Post::class);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function groups()
|
|
||||||
{
|
|
||||||
return $this->belongsToMany(Group::class);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue