for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Sco\Admin\Models;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Zizaco\Entrust\Traits\EntrustUserTrait;
class User extends Authenticatable
{
use EntrustUserTrait;
protected $visible = ['id', 'name', 'email', 'created_at', 'roles'];
protected $guarded = ['created_at', 'updated_at'];
protected $hidden = ['password'];
protected $fillable = ['name', 'email', 'password'];
protected $events = [
'created' => \Sco\ActionLog\Events\ModelWasCreated::class,
'updated' => \Sco\ActionLog\Events\ModelWasUpdated::class,
'deleted' => \Sco\ActionLog\Events\ModelWasDeleted::class,
];
public function setPasswordAttribute($value)
if (empty($value)) {
return;
}
$this->attributes['password'] = bcrypt($value);