/** * create name before creating a new role instance. * * @param array $data * * @return EloquentRole */ public function create(array $data) { if (!array_key_exists('name', $data)) { $data['name'] = Str::slug($data['display_name']); } return parent::create($data); }
/** * Encrypt password before creating a new user instance. * * @param array $data * * @return EloquentUser */ public function create(array $data) { if (array_key_exists('password', $data)) { $data['password'] = bcrypt($data['password']); } return parent::create($data); }