/** * Run the database seeds. * * @return void */ public function run() { DB::statement("SET foreign_key_checks=0"); DB::table('users')->truncate(); DB::statement("SET foreign_key_checks=1"); User::create(['name' => "Libern Lin", 'email' => '*****@*****.**', 'password' => bcrypt('Abc12345'), 'remember_token' => str_random(10), 'gender' => 'M', 'birthday' => '1994-07-08', 'country' => 'CN', 'timezone' => 'Asia/Shanghai', 'locale' => 'en', 'username' => 'libern', 'phone_number' => '+1234567890', 'status' => 1]); factory(User::class, 50)->create(); }
public function testDeleteUser() { $user = \Someline\Models\Foundation\User::find(3); if (!$user) { $user = factory(\Someline\Models\Foundation\User::class, 1)->make(); $user->user_id = 3; $user->save(); } $this->withOAuthTokenTypePassword(); $this->deleteApi('users/3'); $this->printResponseData(); $this->assertResponseNoContent(); }
/** * Transform the User entity * @param User $model * * @return array */ public function transform(User $model) { return ['user_id' => (int) $model->getUserId(), 'name' => $model->name, 'email' => $model->email, 'created_at' => (string) $model->created_at, 'updated_at' => (string) $model->updated_at]; }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return User::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }