Remove test models

This commit is contained in:
Toby Zerner 2018-12-14 12:29:10 +10:30
parent 4976561466
commit d54211dce4
4 changed files with 0 additions and 84 deletions

View File

@ -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);
}
}

View File

@ -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);
}
}

View File

@ -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');
}
}

View File

@ -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);
}
}