for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace LearnParty;
use Illuminate\Foundation\Auth\User as Authenticatable;
class User extends Authenticatable
{
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = [
'name',
'email',
'username',
'avatar',
'provider_id',
'provider',
'password',
'about',
];
* The attributes excluded from the model's JSON form.
protected $hidden = [
'remember_token',
* A user can have many videos
* @return Object
public function videos()
return $this->hasMany('LearnParty\Video');
}
* A user can have many comments
public function comments()
return $this->hasMany('LearnParty\Comment');
* A user can have many favorites
public function favorites()
return $this->hasMany('LearnParty\Favorite');