سلام دوستان من دارم لاراول رو طبق اين لينك ياد ميگيرم
http://maxoffsky.com/code-blog/larav...review-system/
تا اون قسمت كه كد هاي اس كيو ال مربوط به جداول رو نوشته فهميدم اما از اون به بعد رو اشكال دارم
كسي ميتونه بگه توابعي كه داخل فايل Review.php نوشته شده چيكار ميكنه ؟ اين ها رو خود برنامه نويس نوشته يا داره از توابع خود لاراول استفاده ميكنه؟؟ منظورم اين كد هاست
?php class Review extends Eloquent{ public function user() { return $this->belongsTo('User');
} public function product()
{ return $this->belongsTo('Product'); } public function scopeApproved($query) { return $query->where('approved', true); } public function scopeSpam($query) { return $query->where('spam', true); } public function scopeNotSpam($query) { return $query->where('spam', false); }}
مثلا تو ابتداي كد
return $this->belongsTo('User');
چيكار ميكنه؟ belongsTo از دستورات لاراول هست؟؟