Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- To create a plain user
- ```
- $user = new User;
- $user->fname = 'User'
- $user->lname = 'Account'
- $user->mname = 'A'
- $user->email = 'user@me.com'
- $user->password = Hash::make('anything')
- $user->email_confirmed = 1
- $user->reset_password = 0
- $user->save();
- $perm = new UserPermission;
- $perm->permission_id = 3
- $perm->user_id = $user->id
- $perm->save()
- $p = $user->phone_numbers[0]
- $p->is_confirmed = 1
- $p->save();
- ```
- To create a broker...
- ```
- $user = new User;
- $user->fname = 'Broker'
- $user->lname = 'Account'
- $user->mname = 'A'
- $user->email = 'broker@me.com'
- $user->password = Hash::make('anything')
- $user->email_confirmed = 1
- $user->reset_password = 0
- $user->save();
- $perm = new UserPermission;
- $perm->permission_id = 2
- $perm->user_id = $user->id
- $perm->save()
- ```
- To create an admin...
- ```
- $user = new User;
- $user->fname = 'Admin'
- $user->lname = 'Account'
- $user->mname = 'A'
- $user->email = 'admin@me.com'
- $user->password = Hash::make('anything')
- $user->email_confirmed = 1
- $user->reset_password = 0
- $user->save();
- $perm = new UserPermission;
- $perm->permission_id = 1
- $perm->user_id = $user->id
- $perm->save()
- ```
- To create a group:
- ```
- $g = new Group;
- $g->group_name="Test Group"
- $g->group_description="Description for the test group"
- $g->group_website="http://example.com"
- $g->group_phone="1234567890"
- $g->group_uri="1"
- $g->group_enabled=1;
- $g->group_fg_color="#000000"
- $g->group_bg_color="#ffffff"
- $g->save()
- ```
- To create an Enrollment period for that group
- ```
- $p = new EnrollmentPeriod
- $p->name="Default Period"
- $p->group_id = Group::first()->id;
- $p->enrollment_opens = date("Y-m-d G:i:s");
- $p->enrollment_closes = "2020-09-09 10:24:00";
- $p->save()
- ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement