'integer', 'group_id' => 'integer', 'user_id' => 'integer', 'added_by' => 'integer', 'removed_by' => 'integer', 'role' => 'integer', 'created_at' => 'datetime', 'updated_at' => 'datetime', 'deleted_at' => 'datetime', ]; /** * Validation rules * * @var array */ public static $rules = [ 'group_id' => 'required|integer', 'user_id' => 'required|integer', 'is_removed' => 'nullable|integer', ]; /** * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function user() { return $this->hasOne(User::class, 'id', 'user_id'); } }