/** * @param array $profileData * @param array $applicationData OPTIONAL * @param array $serverData OPTIONAL * * @return ProfileInterface */ public function create($profileData = array(), $applicationData = array(), $serverData = array()) { $profile = Profile::create(); $profile->setProfileData($profileData); $profile->setApplicationData($applicationData); $profile->setServerData($serverData); return $profile; }
public function run() { //removes existing profiles from table DB::table('profiles')->delete(); $faker = Faker::create(); foreach (range(1, 21) as $index) { Profile::create(['first_name' => $faker->firstName, 'last_name' => $faker->lastName, 'user_id' => $faker->unique()->numberBetween(1, 21), 'location' => $faker->country()]); } }
/** * Store a newly created profile in storage. * * @return Response */ public function store() { $validator = Validator::make($data = Input::all(), Profile::$rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } Profile::create($data); return Redirect::route('profiles.index'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\RedirectRespons */ public function store(Request $request) { $input = $request->all(); $input['password'] = Hash::make($input['password']); $user = $this->users->create($input); //create Blank profile $profile = Profile::create(['user_id' => $user->id, 'bio' => '']); $profile->save(); return \Redirect::route('admin.users.index', [])->withMessage(trans('acl::user.users-controller-successfully_created')); }
public function run() { DB::table('profiles')->delete(); $users = User::all(); $i = 1; foreach ($users as $user) { Profile::create(array('id' => $i, 'user_id' => $user->user_id, 'follower_count' => 0, 'following_count' => 0, 'rate_count' => 0, 'comment_count' => 0, 'scan_count' => 0, 'country_id' => $i, 'image' => 'wines/' . $i . '.png', 'bio' => 'this is profile of user' . $i, 'last_name' => 'pro' . $i, 'first_name' => 'user')); $i++; } }
public function run() { DB::table('users')->truncate(); DB::table('profiles')->truncate(); $faker = Faker\Factory::create(); $adminId = DB::table('users')->insertGetId(array('username' => 'admin', 'password' => Hash::make('admin'), 'email' => '*****@*****.**', 'confirmed' => true, 'role' => 'Admin', 'created_at' => new DateTime(), 'updated_at' => new DateTime())); Profile::create(array('id' => $adminId, 'full_name' => $faker->name, 'address' => $faker->address, 'city' => $faker->city, 'country' => $faker->country, 'phone' => $faker->phoneNumber, 'company' => $faker->company)); $clientId = DB::table('users')->insertGetId(array('username' => 'client', 'password' => Hash::make('client'), 'email' => '*****@*****.**', 'confirmed' => true, 'created_at' => new DateTime(), 'updated_at' => new DateTime())); Profile::create(array('id' => $clientId, 'full_name' => $faker->name, 'address' => $faker->address, 'city' => $faker->city, 'country' => $faker->country, 'phone' => $faker->phoneNumber, 'company' => $faker->company)); for ($i = 1; $i <= 20; $i++) { $user = DB::table('users')->insertGetId(array('username' => $faker->username, 'password' => Hash::make('test'), 'email' => $faker->email, 'confirmed' => true, 'created_at' => new DateTime(), 'updated_at' => new DateTime())); Profile::create(array('id' => $user, 'full_name' => $faker->name, 'address' => $faker->address, 'city' => $faker->city, 'country' => $faker->country, 'phone' => $faker->phoneNumber, 'company' => $faker->company)); } }
public static function new_user() { return function ($req, $res) { $data = $req->data(); $user = $data->user; $new_user = new User(); $new_user->username = $user->username; $new_user->password = $user->password; $new_user->save(); $profile = $data->profile; $profile->id = $new_user->id; $new_profile = Profile::create($profile); //$res->json($new_profile->as_array()); $res->redirect('/login'); }; }
public function processSignUp() { $data = Input::all(); $validator = User::validate_registration($data); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(Input::except('password', 'password_confirm')); } $code = str_random(32); $user = User::create(['username' => $data['username'], 'email' => $data['email'], 'password' => Hash::make($data['password']), 'activation_code' => $code, 'activated' => 0]); $user->assignMemberRole(); Throttle::create(['user_id' => $user->id]); Profile::create(['user_id' => $user->id]); $activation_link = URL::route('activate', $code); //$user->email is out of scope for the mail closure, hence to access it, we have defined "use ($user)" Mail::send('emails.users.activate', ['link' => $activation_link, 'username' => Input::get('username')], function ($message) use($user) { $message->to($user->email, $user->username)->subject('Activate Your Account'); }); return Redirect::to('login')->withActivationMessage(Lang::get('larabase.signup_success')); }
/** * Store a newly created post in storage. * * @return Response */ public function store() { $validator = Validator::make($data = Input::all(), User::$rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } // var_dump($data);die; $user['fname'] = $data['fname']; $user['lname'] = $data['lname']; $user['email'] = $data['email']; $user['role'] = 3; $user['password'] = Hash::make($data['password']); $userObj = new User(); $userSave = $userObj->create($user); $profile['user_id'] = $userSave->id; $profile['gender'] = $data['gender']; $profile['postal_code'] = $data['postal_code']; $profile['profile_name'] = $data['profile_name']; $profileObj = new Profile(); $profileSave = $profileObj->create($profile); return Redirect::to('/')->with('message', 'Signed up succesflly'); }
} elseif (isset($_POST['btnPrimary']) && $check) { new NotifyWidgetFailure(_T("You must specify a group name", "dyngroup")); } } else { if ($id) { $group = getPGobject($id, true); $group->setVisibility($visible); $group->setName($name); $gid = $id; } else { if ($is_group) { $group = new Group(); } else { $group = new Profile(); } $gid = $group->create($name, $visible); if (!$is_group) { $group->setImagingServer($imaging_server); } } $request = $r->toS(); if ($save_type == 1) { // request save $group->setRequest($request); $group->setBool($bool); } else { // result save $group->setRequest($request); $group->setBool($bool); $group->reload(); if ($group->type == 1) {
public function complete_store() { $rules = array('password' => 'required|min:6|confirmed', 'password_confirmation' => 'required|min:6'); $validator = Validator::make($data = Input::all(), $rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } $final_data = Session::get('data'); $data = array_merge($final_data, $data); $user_name = explode(' ', $data['full_name']); $data['fname'] = isset($user_name[0]) ? $user_name[0] : ''; $data['lname'] = isset($user_name[1]) ? $user_name[1] : ''; $plain_password = $data['password']; $data['password'] = Hash::make($data['password']); $user = User::create($data); $user->role = 2; $venu = Venue::create($data); $profile = Profile::create($data); $data['name'] = $data['business_name']; unset($data['business_name']); $business = Business::create($data); $business->user_id = $user->id; $profile->user_id = $user->id; $venu->business_id = $business->id; $user->save(); $business->save(); $profile->save(); $venu->save(); $where = array("email" => $user->email, 'password' => $plain_password); if (Auth::attempt($where)) { return Redirect::to('/business/dashboard/')->with('message', 'Successfully Login!'); } return Redirect::to('/')->with('message', 'Signed up succesflly'); }
$listN[$member['uuid'] . '##' . $member['hostname']] = $member; } foreach ($listOfCurMembers as $member) { $listC[$member['uuid'] . '##' . $member['hostname']] = $member; } $newmem = array_diff_assoc($listN, $listC); $delmem = array_diff_assoc($listC, $listN); if ($group->id) { $group->setName($name); if ($visibility == 'show') { $group->show(); } else { $group->hide(); } } else { $group->create($name, $visibility == 'show'); if ($type == 1) { $group->setImagingServer($imaging_server); } } $ret_add = $group->addMembers($newmem); $res = $group->delMembers($delmem) && $ret_add[0]; if ($res) { if ($already_exists) { if ($type == 0) { new NotifyWidgetSuccess(_T("Group successfully modified", "dyngroup")); } else { new NotifyWidgetSuccess(_T("Profile successfully modified", "dyngroup")); } } else { if ($type == 0) {
public function testNull() { TipyModel::transaction(function () { $profile = Profile::create(['userId' => 1, 'sign' => null]); $this->assertNull($profile->sign); $profile->sign = 'sign'; $profile->save(); $this->assertNotNull($profile->sign); $profile->sign = null; $profile->save(); $this->assertNull($profile->sign); TipyModel::rollback(); }); }
$app->get('/show/:id', function ($id) use($app) { $results = []; $results["profile"] = Profile::find($id); $results["success"] = "true"; echo json_encode($results); }); $app->post('/form', function () use($app) { $data = json_decode($app->request->getBody(), true); $results = []; $results["success"] = "false"; if (validatedKey($data['user'])) { if (isset($data['profile']['id'])) { Profile::find($data['profile']['id'])->update($data['profile']); $results["value"] = "Update"; } else { Profile::create($data['profile']); $results["value"] = "New"; } $results["success"] = "true"; } else { $results["success"] = "false"; $results["error"] = "No auth"; } echo json_encode($results); }); $app->post('/delete', function () use($app) { $data = json_decode($app->request->getBody(), true); $results = []; $results["success"] = "false"; if (validatedKey($data['user'])) { $personal = Profile::find($data['personal']['id']);
/** * Tests the setIdentifier works with getter */ public function testSetIdentifier() { $profile = Profile::create(); $profile->setIdentifier('foo'); $this->assertEquals('foo', $profile->getIdentifier()); }
} else { $res->code(404); } } else { $prof = Profile::findById($req->id); if ($prof) { $res->json($prof->as_array()); } else { $res->code(404); } } } respond('POST', '/profile/new.json', function ($req, $res) { //$res->header('Content-Type', 'application/json; charset=utf-8'); $data = $req->data(); $model = Profile::create($data); $res->json($model->as_array()); }); respond('/brand/[i:id].json', BrandCtrl::get()); respond('GET', '/brand/all.json', BrandCtrl::index()); respond('POST', '/brand/new.json', BrandCtrl::add()); respond('/category/[i:id].json', CategoryCtrl::get()); respond('GET', '/category/all.json', CategoryCtrl::index()); respond('POST', '/category/new.json', CategoryCtrl::add()); respond('/company/[i:id].json', CompanyCtrl::get()); respond('POST', '/company/new.json', CompanyCtrl::add()); respond('GET', '/company/all.json', CompanyCtrl::index()); respond('/product/[i:id].json', function ($req, $res) { //$res->header('Content-Type', 'application/json'); $model = Product::findById($req->id); if ($model) {
/** * Run the database seeds. * * @return void */ public function run() { Eloquent::unguard(); // $this->call('UserTableSeeder'); DB::table('log_types')->delete(); LogType::create(array('name' => 'Inicio de sesión')); LogType::create(array('name' => 'Cierre de sesión')); LogType::create(array('name' => 'Registro/Creación')); LogType::create(array('name' => 'Edición')); LogType::create(array('name' => 'Eliminación/Cancelación/Inhabilitación')); LogType::create(array('name' => 'Habilitación')); LogType::create(array('name' => 'Subida de documento al servidor')); LogType::create(array('name' => 'Eliminación de documento del servidor')); LogType::create(array('name' => 'Descarga de documento')); LogType::create(array('name' => 'Error de permisos')); DB::table('users')->delete(); $user_webmaster = User::create(array('dni' => '73128679', 'email' => '*****@*****.**', 'password' => Hash::make('12345678'))); $user_director = User::create(array('dni' => '22222222', 'email' => '', 'password' => Hash::make('12345678'))); DB::table('teachers')->delete(); $director = Teacher::create(array('names' => 'Julia', 'lastname' => 'Malpartida Llanos', 'state' => 'A', 'birthdate' => date('Y-m-d', strtotime('1960-07-20')), 'user_id' => $user_director->id)); DB::table('profiles')->delete(); $prof_webmaster = Profile::create(array('name' => 'webmaster', 'description' => 'Administrador del sitio')); $prof_director = Profile::create(array('name' => 'Director', 'description' => '')); $prof_tutor = Profile::create(array('name' => 'Tutor', 'description' => '')); $prof_profesor = Profile::create(array('name' => 'Profesor', 'description' => '')); $prof_administrativo = Profile::create(array('name' => 'Personal Administrativo', 'description' => '')); $prof_alumno = Profile::create(array('name' => 'Alumno', 'description' => '')); DB::table('actions')->delete(); $nav_anho_escolar = Action::create(array('name' => 'nav_anho_escolar', 'description' => '')); $side_nuevo_anho_escolar = Action::create(array('name' => 'side_nuevo_anho_escolar', 'description' => '')); $side_listar_anhos_escolares = Action::create(array('name' => 'side_listar_anhos_escolares', 'description' => '')); $nav_matricula = Action::create(array('name' => 'nav_matricula', 'description' => '')); $side_aprobar_pre_inscripciones = Action::create(array('name' => 'side_aprobar_pre_inscripciones', 'description' => '')); $side_aprobar_matriculas_online = Action::create(array('name' => 'side_aprobar_matriculas_online', 'description' => '')); $side_matricula_offline = Action::create(array('name' => 'side_matricula_offline', 'description' => '')); $side_subir_lista_utiles = Action::create(array('name' => 'side_subir_lista_utiles', 'description' => '')); $side_matricularse = Action::create(array('name' => 'side_matricularse', 'description' => '')); $side_mis_matriculas = Action::create(array('name' => 'side_mis_matriculas', 'description' => '')); $nav_niveles_cursos = Action::create(array('name' => 'nav_niveles_cursos', 'description' => '')); $side_nuevo_nivel = Action::create(array('name' => 'side_nuevo_nivel', 'description' => '')); $side_listar_niveles = Action::create(array('name' => 'side_listar_niveles', 'description' => '')); /*$nav_cursos = Action::create(array( 'name' => 'nav_cursos', 'description' => '' ));*/ $side_nuevo_curso = Action::create(array('name' => 'side_nuevo_curso', 'description' => '')); /*$side_listar_cursos = Action::create(array( 'name' => 'side_listar_cursos', 'description' => '' ));*/ $side_armar_horario = Action::create(array('name' => 'side_armar_horario', 'description' => '')); $nav_horarios = Action::create(array('name' => 'nav_horarios', 'description' => '')); $side_mi_horario = Action::create(array('name' => 'side_mi_horario', 'description' => '')); $nav_tareas = Action::create(array('name' => 'nav_tareas', 'description' => '')); $side_nueva_tarea = Action::create(array('name' => 'side_nueva_tarea', 'description' => '')); $side_ver_tareas = Action::create(array('name' => 'side_ver_tareas', 'description' => '')); // EL TUTOR PUEDE VER LAS TAREAS DE TODOS LOS CURSOS DE SU NIVEL $side_mis_tareas = Action::create(array('name' => 'side_mis_tareas', 'description' => '')); $nav_notas = Action::create(array('name' => 'nav_notas', 'description' => '')); $side_registrar_notas = Action::create(array('name' => 'side_registrar_notas', 'description' => '')); $side_ver_notas = Action::create(array('name' => 'side_ver_notas', 'description' => '')); // EL TUTOR PUEDE VER LAS NOTAS DE TODOS LOS CURSOS DE SU NIVEL $side_mis_notas = Action::create(array('name' => 'side_mis_notas', 'description' => '')); $nav_personas = Action::create(array('name' => 'nav_personas', 'description' => '')); $side_nuevo_alumno = Action::create(array('name' => 'side_nuevo_alumno', 'description' => '')); $side_listar_alumnos = Action::create(array('name' => 'side_listar_alumnos', 'description' => '')); $side_nuevo_profesor = Action::create(array('name' => 'side_nuevo_profesor', 'description' => '')); $side_listar_profesores = Action::create(array('name' => 'side_listar_profesores', 'description' => '')); $side_nuevo_personal_administrativo = Action::create(array('name' => 'side_nuevo_personal_administrativo', 'description' => '')); $side_listar_personal_administrativo = Action::create(array('name' => 'side_listar_personal_administrativo', 'description' => '')); $nav_libreta_control = Action::create(array('name' => 'nav_libreta_control', 'description' => '')); $side_nueva_anotacion = Action::create(array('name' => 'side_nueva_anotacion', 'description' => '')); $side_ver_anotaciones = Action::create(array('name' => 'side_ver_anotaciones', 'description' => '')); $side_mis_anotaciones = Action::create(array('name' => 'side_mis_anotaciones', 'description' => '')); $nav_comunicados = Action::create(array('name' => 'nav_comunicados', 'description' => '')); $side_nuevo_comunicado = Action::create(array('name' => 'side_nuevo_comunicado', 'description' => '')); $side_ver_comunicados = Action::create(array('name' => 'side_ver_comunicados', 'description' => '')); $nav_usuarios = Action::create(array('name' => 'nav_usuarios', 'description' => '')); /*$side_nuevo_usuario = Action::create(array( 'name' => 'side_nuevo_usuario', 'description' => '' ));*/ $side_listar_usuarios = Action::create(array('name' => 'side_listar_usuarios', 'description' => '')); $nav_sistema = Action::create(array('name' => 'nav_sistema', 'description' => '')); /*$side_nuevo_perfil = Action::create(array( 'name' => 'side_nuevo_perfil', 'description' => '' ));*/ $side_listar_perfiles = Action::create(array('name' => 'side_listar_perfiles', 'description' => '')); $side_reporte_log = Action::create(array('name' => 'side_reporte_log', 'description' => '')); DB::table('profile_actions')->delete(); $prof_webmaster->actions()->attach($nav_anho_escolar->id); $prof_webmaster->actions()->attach($side_nuevo_anho_escolar->id); $prof_webmaster->actions()->attach($side_listar_anhos_escolares->id); $prof_webmaster->actions()->attach($nav_matricula->id); $prof_webmaster->actions()->attach($side_aprobar_pre_inscripciones->id); $prof_webmaster->actions()->attach($side_aprobar_matriculas_online->id); $prof_webmaster->actions()->attach($side_matricula_offline->id); $prof_webmaster->actions()->attach($side_subir_lista_utiles->id); //$prof_webmaster->actions()->attach($side_matricularse->id); //$prof_webmaster->actions()->attach($side_mis_matriculas->id); $prof_webmaster->actions()->attach($nav_niveles_cursos->id); $prof_webmaster->actions()->attach($side_nuevo_nivel->id); $prof_webmaster->actions()->attach($side_listar_niveles->id); $prof_webmaster->actions()->attach($side_nuevo_curso->id); $prof_webmaster->actions()->attach($side_armar_horario->id); //$prof_webmaster->actions()->attach($nav_horarios->id); //$prof_webmaster->actions()->attach($side_mi_horario->id); $prof_webmaster->actions()->attach($nav_tareas->id); $prof_webmaster->actions()->attach($side_nueva_tarea->id); $prof_webmaster->actions()->attach($side_ver_tareas->id); //$prof_webmaster->actions()->attach($side_mis_tareas->id); $prof_webmaster->actions()->attach($nav_notas->id); //$prof_webmaster->actions()->attach($side_registrar_notas->id); $prof_webmaster->actions()->attach($side_ver_notas->id); //$prof_webmaster->actions()->attach($side_mis_notas->id); $prof_webmaster->actions()->attach($nav_personas->id); $prof_webmaster->actions()->attach($side_nuevo_alumno->id); $prof_webmaster->actions()->attach($side_listar_alumnos->id); $prof_webmaster->actions()->attach($side_nuevo_profesor->id); $prof_webmaster->actions()->attach($side_listar_profesores->id); $prof_webmaster->actions()->attach($side_nuevo_personal_administrativo->id); $prof_webmaster->actions()->attach($side_listar_personal_administrativo->id); $prof_webmaster->actions()->attach($nav_libreta_control->id); //$prof_webmaster->actions()->attach($side_nueva_anotacion->id); $prof_webmaster->actions()->attach($side_ver_anotaciones->id); //$prof_webmaster->actions()->attach($side_mis_anotaciones->id); $prof_webmaster->actions()->attach($nav_comunicados->id); $prof_webmaster->actions()->attach($side_nuevo_comunicado->id); $prof_webmaster->actions()->attach($side_ver_comunicados->id); $prof_webmaster->actions()->attach($nav_usuarios->id); //$prof_webmaster->actions()->attach($side_nuevo_usuario->id); POR AHORA NO HAY $prof_webmaster->actions()->attach($side_listar_usuarios->id); $prof_webmaster->actions()->attach($nav_sistema->id); //$prof_webmaster->actions()->attach($side_nuevo_perfil->id); POR AHORA NO HAY $prof_webmaster->actions()->attach($side_listar_perfiles->id); $prof_webmaster->actions()->attach($side_reporte_log->id); $prof_director->actions()->attach($nav_anho_escolar->id); $prof_director->actions()->attach($side_nuevo_anho_escolar->id); $prof_director->actions()->attach($side_listar_anhos_escolares->id); $prof_director->actions()->attach($nav_matricula->id); $prof_director->actions()->attach($side_aprobar_pre_inscripciones->id); $prof_director->actions()->attach($side_aprobar_matriculas_online->id); $prof_director->actions()->attach($side_matricula_offline->id); $prof_director->actions()->attach($side_subir_lista_utiles->id); //$prof_director->actions()->attach($side_matricularse->id); //$prof_director->actions()->attach($side_mis_matriculas->id); $prof_director->actions()->attach($nav_niveles_cursos->id); $prof_director->actions()->attach($side_nuevo_nivel->id); $prof_director->actions()->attach($side_listar_niveles->id); $prof_director->actions()->attach($side_nuevo_curso->id); $prof_director->actions()->attach($side_armar_horario->id); //$prof_director->actions()->attach($nav_horarios->id); //$prof_director->actions()->attach($side_mi_horario->id); $prof_director->actions()->attach($nav_tareas->id); $prof_director->actions()->attach($side_nueva_tarea->id); $prof_director->actions()->attach($side_ver_tareas->id); //$prof_director->actions()->attach($side_mis_tareas->id); $prof_director->actions()->attach($nav_notas->id); $prof_director->actions()->attach($side_registrar_notas->id); $prof_director->actions()->attach($side_ver_notas->id); //$prof_director->actions()->attach($side_mis_notas->id); $prof_director->actions()->attach($nav_personas->id); $prof_director->actions()->attach($side_nuevo_alumno->id); $prof_director->actions()->attach($side_listar_alumnos->id); $prof_director->actions()->attach($side_nuevo_profesor->id); $prof_director->actions()->attach($side_listar_profesores->id); $prof_director->actions()->attach($side_nuevo_personal_administrativo->id); $prof_director->actions()->attach($side_listar_personal_administrativo->id); $prof_director->actions()->attach($nav_libreta_control->id); $prof_director->actions()->attach($side_nueva_anotacion->id); $prof_director->actions()->attach($side_ver_anotaciones->id); //$prof_director->actions()->attach($side_mis_anotaciones->id); $prof_director->actions()->attach($nav_comunicados->id); $prof_director->actions()->attach($side_nuevo_comunicado->id); $prof_director->actions()->attach($side_ver_comunicados->id); //$prof_director->actions()->attach($nav_usuarios->id); //$prof_director->actions()->attach($side_nuevo_usuario->id); POR AHORA NO HAY //$prof_director->actions()->attach($side_listar_usuarios->id); //$prof_director->actions()->attach($nav_sistema->id); //$prof_director->actions()->attach($side_nuevo_perfil->id); POR AHORA NO HAY //$prof_director->actions()->attach($side_listar_perfiles->id); //$prof_director->actions()->attach($side_reporte_log->id); //$prof_tutor->actions()->attach($nav_anho_escolar->id); //$prof_tutor->actions()->attach($side_nuevo_anho_escolar->id); //$prof_tutor->actions()->attach($side_listar_anhos_escolares->id); $prof_tutor->actions()->attach($nav_matricula->id); //$prof_tutor->actions()->attach($side_aprobar_pre_inscripciones->id); //$prof_tutor->actions()->attach($side_aprobar_matriculas_online->id); //$prof_tutor->actions()->attach($side_matricula_offline->id); //$prof_tutor->actions()->attach($side_matricularse->id); //$prof_tutor->actions()->attach($side_mis_matriculas->id); $prof_tutor->actions()->attach($side_subir_lista_utiles->id); $prof_tutor->actions()->attach($nav_niveles_cursos->id); //$prof_tutor->actions()->attach($side_nuevo_nivel->id); $prof_tutor->actions()->attach($side_listar_niveles->id); //$prof_tutor->actions()->attach($side_nuevo_curso->id); $prof_tutor->actions()->attach($side_armar_horario->id); //$prof_tutor->actions()->attach($nav_horarios->id); //$prof_tutor->actions()->attach($side_mi_horario->id); $prof_tutor->actions()->attach($nav_tareas->id); $prof_tutor->actions()->attach($side_nueva_tarea->id); $prof_tutor->actions()->attach($side_ver_tareas->id); //$prof_tutor->actions()->attach($side_mis_tareas->id); $prof_tutor->actions()->attach($nav_notas->id); $prof_tutor->actions()->attach($side_registrar_notas->id); $prof_tutor->actions()->attach($side_ver_notas->id); //$prof_tutor->actions()->attach($side_mis_notas->id); $prof_tutor->actions()->attach($nav_personas->id); //$prof_tutor->actions()->attach($side_nuevo_alumno->id); $prof_tutor->actions()->attach($side_listar_alumnos->id); //$prof_tutor->actions()->attach($side_nuevo_profesor->id); $prof_tutor->actions()->attach($side_listar_profesores->id); //$prof_tutor->actions()->attach($side_nuevo_personal_administrativo->id); $prof_tutor->actions()->attach($side_listar_personal_administrativo->id); $prof_tutor->actions()->attach($nav_libreta_control->id); $prof_tutor->actions()->attach($side_nueva_anotacion->id); $prof_tutor->actions()->attach($side_ver_anotaciones->id); //$prof_tutor->actions()->attach($side_mis_anotaciones->id); $prof_tutor->actions()->attach($nav_comunicados->id); $prof_tutor->actions()->attach($side_nuevo_comunicado->id); $prof_tutor->actions()->attach($side_ver_comunicados->id); //$prof_tutor->actions()->attach($nav_usuarios->id); //$prof_tutor->actions()->attach($side_nuevo_usuario->id); POR AHORA NO HAY //$prof_tutor->actions()->attach($side_listar_usuarios->id); //$prof_tutor->actions()->attach($nav_sistema->id); //$prof_tutor->actions()->attach($side_nuevo_perfil->id); POR AHORA NO HAY //$prof_tutor->actions()->attach($side_listar_perfiles->id); //$prof_tutor->actions()->attach($side_reporte_log->id); //$prof_profesor->actions()->attach($nav_anho_escolar->id); //$prof_profesor->actions()->attach($side_nuevo_anho_escolar->id); //$prof_profesor->actions()->attach($side_listar_anhos_escolares->id); //$prof_profesor->actions()->attach($nav_matricula->id); //$prof_profesor->actions()->attach($side_aprobar_pre_inscripciones->id); //$prof_profesor->actions()->attach($side_aprobar_matriculas_online->id); //$prof_profesor->actions()->attach($side_matricula_offline->id); //$prof_profesor->actions()->attach($side_matricularse->id); //$prof_profesor->actions()->attach($side_mis_matriculas->id); //$prof_profesor->actions()->attach($side_subir_lista_utiles->id); $prof_profesor->actions()->attach($nav_niveles_cursos->id); //$prof_profesor->actions()->attach($side_nuevo_nivel->id); $prof_profesor->actions()->attach($side_listar_niveles->id); //$prof_profesor->actions()->attach($side_nuevo_curso->id); //$prof_profesor->actions()->attach($side_armar_horario->id); //$prof_profesor->actions()->attach($nav_horarios->id); //$prof_profesor->actions()->attach($side_mi_horario->id); $prof_profesor->actions()->attach($nav_tareas->id); $prof_profesor->actions()->attach($side_nueva_tarea->id); $prof_profesor->actions()->attach($side_ver_tareas->id); //$prof_profesor->actions()->attach($side_mis_tareas->id); $prof_profesor->actions()->attach($nav_notas->id); $prof_profesor->actions()->attach($side_registrar_notas->id); $prof_profesor->actions()->attach($side_ver_notas->id); //$prof_profesor->actions()->attach($side_mis_notas->id); $prof_profesor->actions()->attach($nav_personas->id); //$prof_profesor->actions()->attach($side_nuevo_alumno->id); $prof_profesor->actions()->attach($side_listar_alumnos->id); //$prof_profesor->actions()->attach($side_nuevo_profesor->id); $prof_profesor->actions()->attach($side_listar_profesores->id); //$prof_profesor->actions()->attach($side_nuevo_personal_administrativo->id); $prof_profesor->actions()->attach($side_listar_personal_administrativo->id); $prof_profesor->actions()->attach($nav_libreta_control->id); $prof_profesor->actions()->attach($side_nueva_anotacion->id); $prof_profesor->actions()->attach($side_ver_anotaciones->id); //$prof_profesor->actions()->attach($side_mis_anotaciones->id); $prof_profesor->actions()->attach($nav_comunicados->id); $prof_profesor->actions()->attach($side_nuevo_comunicado->id); $prof_profesor->actions()->attach($side_ver_comunicados->id); //$prof_profesor->actions()->attach($nav_usuarios->id); //$prof_profesor->actions()->attach($side_nuevo_usuario->id); POR AHORA NO HAY //$prof_profesor->actions()->attach($side_listar_usuarios->id); //$prof_profesor->actions()->attach($nav_sistema->id); //$prof_profesor->actions()->attach($side_nuevo_perfil->id); POR AHORA NO HAY //$prof_profesor->actions()->attach($side_listar_perfiles->id); //$prof_profesor->actions()->attach($side_reporte_log->id); //$prof_administrativo->actions()->attach($nav_anho_escolar->id); //$prof_administrativo->actions()->attach($side_nuevo_anho_escolar->id); //$prof_administrativo->actions()->attach($side_listar_anhos_escolares->id); $prof_administrativo->actions()->attach($nav_matricula->id); //$prof_administrativo->actions()->attach($side_aprobar_pre_inscripciones->id); //$prof_administrativo->actions()->attach($side_aprobar_matriculas_online->id); //$prof_administrativo->actions()->attach($side_matricula_offline->id); //$prof_administrativo->actions()->attach($side_matricularse->id); //$prof_administrativo->actions()->attach($side_mis_matriculas->id); $prof_administrativo->actions()->attach($side_subir_lista_utiles->id); $prof_administrativo->actions()->attach($nav_niveles_cursos->id); $prof_administrativo->actions()->attach($side_nuevo_nivel->id); $prof_administrativo->actions()->attach($side_listar_niveles->id); $prof_administrativo->actions()->attach($side_nuevo_curso->id); //$prof_administrativo->actions()->attach($side_armar_horario->id); //$prof_administrativo->actions()->attach($nav_horarios->id); //$prof_administrativo->actions()->attach($side_mi_horario->id); //$prof_administrativo->actions()->attach($nav_tareas->id); //$prof_administrativo->actions()->attach($side_nueva_tarea->id); //$prof_administrativo->actions()->attach($side_ver_tareas->id); //$prof_administrativo->actions()->attach($side_mis_tareas->id); //$prof_administrativo->actions()->attach($nav_notas->id); //$prof_administrativo->actions()->attach($side_registrar_notas->id); //$prof_administrativo->actions()->attach($side_ver_notas->id); //$prof_administrativo->actions()->attach($side_mis_notas->id); $prof_administrativo->actions()->attach($nav_personas->id); $prof_administrativo->actions()->attach($side_nuevo_alumno->id); $prof_administrativo->actions()->attach($side_listar_alumnos->id); $prof_administrativo->actions()->attach($side_nuevo_profesor->id); $prof_administrativo->actions()->attach($side_listar_profesores->id); $prof_administrativo->actions()->attach($side_nuevo_personal_administrativo->id); $prof_administrativo->actions()->attach($side_listar_personal_administrativo->id); //$prof_administrativo->actions()->attach($nav_libreta_control->id); //$prof_administrativo->actions()->attach($side_nueva_anotacion->id); //$prof_administrativo->actions()->attach($side_ver_anotaciones->id); //$prof_administrativo->actions()->attach($side_mis_anotaciones->id); $prof_administrativo->actions()->attach($nav_comunicados->id); $prof_administrativo->actions()->attach($side_nuevo_comunicado->id); $prof_administrativo->actions()->attach($side_ver_comunicados->id); //$prof_administrativo->actions()->attach($nav_usuarios->id); //$prof_administrativo->actions()->attach($side_nuevo_usuario->id); POR AHORA NO HAY //$prof_administrativo->actions()->attach($side_listar_usuarios->id); //$prof_administrativo->actions()->attach($nav_sistema->id); //$prof_administrativo->actions()->attach($side_nuevo_perfil->id); POR AHORA NO HAY //$prof_administrativo->actions()->attach($side_listar_perfiles->id); //$prof_administrativo->actions()->attach($side_reporte_log->id); //$prof_alumno->actions()->attach($nav_anho_escolar->id); //$prof_alumno->actions()->attach($side_nuevo_anho_escolar->id); //$prof_alumno->actions()->attach($side_listar_anhos_escolares->id); $prof_alumno->actions()->attach($nav_matricula->id); //$prof_alumno->actions()->attach($side_aprobar_pre_inscripciones->id); //$prof_alumno->actions()->attach($side_aprobar_matriculas_online->id); //$prof_alumno->actions()->attach($side_matricula_offline->id); //$prof_alumno->actions()->attach($side_subir_lista_utiles->id); $prof_alumno->actions()->attach($side_matricularse->id); $prof_alumno->actions()->attach($side_mis_matriculas->id); //$prof_alumno->actions()->attach($nav_niveles_cursos->id); //$prof_alumno->actions()->attach($side_nuevo_nivel->id); //$prof_alumno->actions()->attach($side_listar_niveles->id); //$prof_alumno->actions()->attach($side_nuevo_curso->id); //$prof_alumno->actions()->attach($side_armar_horario->id); $prof_alumno->actions()->attach($nav_horarios->id); $prof_alumno->actions()->attach($side_mi_horario->id); $prof_alumno->actions()->attach($nav_tareas->id); //$prof_alumno->actions()->attach($side_nueva_tarea->id); //$prof_alumno->actions()->attach($side_ver_tareas->id); $prof_alumno->actions()->attach($side_mis_tareas->id); $prof_alumno->actions()->attach($nav_notas->id); //$prof_alumno->actions()->attach($side_registrar_notas->id); //$prof_alumno->actions()->attach($side_ver_notas->id); $prof_alumno->actions()->attach($side_mis_notas->id); //$prof_alumno->actions()->attach($nav_personas->id); //$prof_alumno->actions()->attach($side_nuevo_alumno->id); //$prof_alumno->actions()->attach($side_listar_alumnos->id); //$prof_alumno->actions()->attach($side_nuevo_profesor->id); //$prof_alumno->actions()->attach($side_listar_profesores->id); //$prof_alumno->actions()->attach($side_nuevo_personal_administrativo->id); //$prof_alumno->actions()->attach($side_listar_personal_administrativo->id); $prof_alumno->actions()->attach($nav_libreta_control->id); //$prof_alumno->actions()->attach($side_nueva_anotacion->id); //$prof_alumno->actions()->attach($side_ver_anotaciones->id); $prof_alumno->actions()->attach($side_mis_anotaciones->id); $prof_alumno->actions()->attach($nav_comunicados->id); //$prof_alumno->actions()->attach($side_nuevo_comunicado->id); $prof_alumno->actions()->attach($side_ver_comunicados->id); //$prof_alumno->actions()->attach($nav_usuarios->id); //$prof_alumno->actions()->attach($side_nuevo_usuario->id); POR AHORA NO HAY //$prof_alumno->actions()->attach($side_listar_usuarios->id); //$prof_alumno->actions()->attach($nav_sistema->id); //$prof_alumno->actions()->attach($side_nuevo_perfil->id); POR AHORA NO HAY //$prof_alumno->actions()->attach($side_listar_perfiles->id); //$prof_alumno->actions()->attach($side_reporte_log->id); DB::table('user_profiles')->delete(); $user_webmaster->profiles()->attach($prof_webmaster->id); $user_director->profiles()->attach($prof_director->id); DB::table('levels')->delete(); Level::create(array('name' => '3 años')); Level::create(array('name' => '4 años')); Level::create(array('name' => '5 años')); Level::create(array('name' => '1ro de primaria')); Level::create(array('name' => '2do de primaria')); Level::create(array('name' => '3ro de primaria')); Level::create(array('name' => '4to de primaria')); Level::create(array('name' => '5to de primaria')); Level::create(array('name' => '6to de primaria')); }
public function createUsersWithProfiles($count) { for ($i = 1; $i <= $count; $i++) { $user = User::create(['login' => 'login_' . $i, 'password' => 'password_' . $i, 'email' => 'email_' . $i . '@example.com']); $profile = Profile::create(['userId' => $user->id, 'sign' => 'signature of user ' . $user->login]); } }
public function createUsersWithAsocs($count) { for ($i = 1; $i <= $count; $i++) { $user = User::create(['login' => 'login_' . $i, 'password' => 'password_' . $i, 'email' => 'email_' . $i . '@example.com']); $profile = Profile::create(['userId' => $user->id, 'sign' => 'signature of user ' . $user->id]); for ($j = 1; $j <= $count; $j++) { $relation = UserAndGroupRelation::create(['userId' => $user->id, 'groupId' => $j]); $post = BlogPost::create(['userId' => $user->id, 'title' => "Post {$i}", 'message' => "This is a message {$i}!", 'createdAt' => time() + $i]); for ($k = 1; $k <= $count; $k++) { $comment = BlogComment::create(['userId' => $user->id, 'blogPostId' => $post->id, 'title' => "Comment {$j} to post {$i}", 'message' => "This is a comment message {$i}:{$j}!", 'createdAt' => time() + $j]); } } } }