fix bugs
This commit is contained in:
+19
-14
@@ -54,18 +54,23 @@ class User extends Authenticatable
|
||||
return [];
|
||||
}
|
||||
|
||||
public function tasks()
|
||||
public function task()
|
||||
{
|
||||
// return $this->belongsToMany(Tasks::class, 'pivot_tasks', 'user_id', 'task_id');
|
||||
return $this->belongsToMany(
|
||||
Tasks::class, // مدل مقصد
|
||||
'pivot_tasks', // جدول واسط
|
||||
'user_id', // ستون جدول واسط که به جدول users اشاره میکنه
|
||||
'task_id', // ستون جدول واسط که به جدول tasks اشاره میکنه
|
||||
'plain_id', // ستون جدول users که ستون جدول واسط بهش اشاره میکنه (local key)
|
||||
'task_id' // ستون جدول tasks که ستون جدول واسط بهش اشاره میکنه (related key)
|
||||
)->withPivot(['id', 'started_at','ended_at','duration',]);
|
||||
return $this->hasMany(Tasks::class, 'user_id');
|
||||
|
||||
}
|
||||
// public function tasks()
|
||||
// {
|
||||
//// return $this->belongsToMany(Tasks::class, 'pivot_tasks', 'user_id', 'task_id');
|
||||
// return $this->belongsToMany(
|
||||
// Tasks::class, // مدل مقصد
|
||||
// 'pivot_tasks', // جدول واسط
|
||||
// 'user_id', // ستون جدول واسط که به جدول users اشاره میکنه
|
||||
// 'task_id', // ستون جدول واسط که به جدول tasks اشاره میکنه
|
||||
// 'plain_id', // ستون جدول users که ستون جدول واسط بهش اشاره میکنه (local key)
|
||||
// 'task_id' // ستون جدول tasks که ستون جدول واسط بهش اشاره میکنه (related key)
|
||||
// )->withPivot(['id', 'started_at','ended_at','duration',]);
|
||||
// }
|
||||
|
||||
public function attendances()
|
||||
{
|
||||
@@ -86,10 +91,10 @@ class User extends Authenticatable
|
||||
}
|
||||
|
||||
|
||||
public function thismonth($data)
|
||||
{
|
||||
|
||||
}
|
||||
// public function thismonth($data)
|
||||
// {
|
||||
//
|
||||
// }
|
||||
|
||||
public function everymonth($data)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user