当前位置: 首页>>代码示例>>PHP>>正文


PHP Setting::getField方法代码示例

本文整理汇总了PHP中Setting::getField方法的典型用法代码示例。如果您正苦于以下问题:PHP Setting::getField方法的具体用法?PHP Setting::getField怎么用?PHP Setting::getField使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Setting的用法示例。


在下文中一共展示了Setting::getField方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: up

 function up()
 {
     $retirement_signatory_prepared = '';
     $retirement_signatory_prepared_position = '';
     $retirement_signatory_approved = '';
     $retirement_signatory_approved_position = '';
     $retirement_signatory_certified = '';
     $retirement_signatory_certified_position = '';
     $retirement_signatory_attested = '';
     $retirement_signatory_attested_position = '';
     $retirement_signatory_availability = '';
     $retirement_signatory_availability_position = '';
     $retirement_signatory_noted = '';
     $retirement_signatory_noted_position = '';
     // Do only if Province of Laguna
     $lgu_code = Setting::getField('lgu_code');
     if ($lgu_code == 'laguna_province') {
         $retirement_signatory_prepared = 'LEILANI M. SILAN';
         $retirement_signatory_prepared_position = 'Administrative Officer  V';
         $retirement_signatory_approved = 'JEORGE E.R. EJERCITO ESTREGAN';
         $retirement_signatory_approved_position = 'Governor';
         $retirement_signatory_certified = 'NIDA A. REBENQUE';
         $retirement_signatory_certified_position = "Asst. Prov'l HRMO";
         $retirement_signatory_attested = 'EUGENIA R. MAGANO';
         $retirement_signatory_attested_position = 'Provincial Human Resource Management Officer';
         $retirement_signatory_availability = 'MARIETA V. JARA';
         $retirement_signatory_availability_position = 'Provincial Budget Officer';
         $retirement_signatory_noted = 'EVELYN T. VILLANUEVA';
         $retirement_signatory_noted_position = 'Provincial Accountant';
     }
     $data = array(array('name' => 'retirement_signatory_prepared', 'setting_value' => $retirement_signatory_prepared, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_prepared_position', 'setting_value' => $retirement_signatory_prepared_position, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_approved', 'setting_value' => $retirement_signatory_approved, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_approved_position', 'setting_value' => $retirement_signatory_approved_position, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_certified', 'setting_value' => $retirement_signatory_certified, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_certified_position', 'setting_value' => $retirement_signatory_certified_position, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_attested', 'setting_value' => $retirement_signatory_attested, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_attested_position', 'setting_value' => $retirement_signatory_attested_position, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_availability', 'setting_value' => $retirement_signatory_availability, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_availability_position', 'setting_value' => $retirement_signatory_availability_position, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_noted', 'setting_value' => $retirement_signatory_noted, 'settings_group' => 'leave', 'description' => '.'), array('name' => 'retirement_signatory_noted_position', 'setting_value' => $retirement_signatory_noted_position, 'settings_group' => 'leave', 'description' => '.'));
     $this->db->insert_batch('settings', $data);
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:33,代码来源:117_settings_add_item_sched_retirement_signatories.php

示例2: up

 function up()
 {
     $lgu_code = Setting::getField('lgu_code');
     if ($lgu_code == '') {
         if ($this->db->table_exists('pds_profile')) {
             $this->db->order_by('id');
             $q = $this->db->get('pds_profile');
             if ($q->num_rows() > 0) {
                 foreach ($q->result_array() as $row) {
                     $p = new Employee_m();
                     $p->get_by_id($row['employee_id']);
                     $p->item_number = $row['item_number'];
                     $p->last_promotion = $row['last_promotion'];
                     $p->level = $row['level'];
                     $p->eligibility = $row['eligibility'];
                     $p->graduated = $row['graduated'];
                     $p->course = $row['course'];
                     $p->units = $row['units'];
                     $p->post_grad = $row['post_grad'];
                     $p->save();
                 }
             }
         }
     }
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:25,代码来源:134_update_employee_details.php

示例3: up

 function up()
 {
     // Do only if Province of Laguna
     $lgu_code = Setting::getField('lgu_code');
     if ($lgu_code == 'laguna_province') {
         $o = new Office_m();
         $offices = $o->get();
         foreach ($offices as $office) {
             // Select all employees by office
             $e = new Employee_m();
             $employees = $e->get_by_office_id($office->office_id);
             $office_id = sprintf("%03d", $office->office_id);
             // Add leading zeros
             $i = 1;
             foreach ($employees as $employee) {
                 // Lets update the employee id
                 $employee_id = sprintf("%03d", $i);
                 // Add leading zeros
                 $update_employee = new Employee_m();
                 $update_employee->get_by_id($employee->id);
                 $update_employee->employee_id = $office_id . $employee_id;
                 $update_employee->save();
                 $i++;
             }
         }
     }
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:27,代码来源:088_laguna_modify_emp_nos.php

示例4: up

 function up()
 {
     $agency = Setting::getField('system_name');
     if ($agency == 'Provincial Government of Quezon') {
         $data = array(array('id' => '1', 'name' => 'Super System Administrator', 'description' => ''), array('id' => '2', 'name' => 'System Administrator', 'description' => ''), array('id' => '3', 'name' => 'Timekeeper', 'description' => ''), array('id' => '4', 'name' => 'Official Business Encoder', 'description' => ''), array('id' => '5', 'name' => 'Leave Manager', 'description' => ''), array('id' => '6', 'name' => 'Leave Administrator', 'description' => ''), array('id' => '7', 'name' => 'Records Administrator', 'description' => ''), array('id' => '8', 'name' => 'View Attendance 10 Times Tardy', 'description' => ''), array('id' => '9', 'name' => 'View Attendance Only', 'description' => 'View Attendance Only'));
         $this->db->insert_batch('groups', $data);
     }
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:8,代码来源:210_groups_populate_quezon.php

示例5: up

 function up()
 {
     $agency = Setting::getField('system_name');
     if ($agency == 'Provincial Government of Quezon') {
         $ats_permissions = array(array('id' => '1', 'group_id' => '1', 'module' => 'users', 'roles' => '["index","save","delete","my_account"]'), array('id' => '2', 'group_id' => '1', 'module' => 'groups', 'roles' => '["save","delete"]'), array('id' => '3', 'group_id' => '1', 'module' => 'permissions', 'roles' => '["save","delete","group"]'), array('id' => '4', 'group_id' => '1', 'module' => 'employees', 'roles' => '["index","add_employee","edit_employee","delete_employee","add_cart","remove_cart","id_request"]'), array('id' => '5', 'group_id' => '1', 'module' => 'pds', 'roles' => '["personal_info","employee_profile","family","education","examination","work","voluntary_work","trainings","other_info","position_details","service_record","scanned_docs","reports","pds_print_preview","sr_print_preview","training_preview"]'), array('id' => '6', 'group_id' => '1', 'module' => 'personnel', 'roles' => '["assets","assets_spouse","assets_unmarried","assets_real_properties","assets_personals","assets_liabilities","assets_business_interests","assets_relatives","assets_other_info","personnel_schedule"]'), array('id' => '7', 'group_id' => '1', 'module' => 'training_manage', 'roles' => '["type","type_save","type_delete","course","course_save","course_delete","event","event_save","evenr_delete","attendance","attendance_save","attendance_delete","contact_type","contact_type_save","contact_type_delete","contact_info","contact_info_save","contact_info_delete"]'), array('id' => '8', 'group_id' => '1', 'module' => 'attendance', 'roles' => '["view_attendance","dtr","schedules","employee_schedule","jo","double_entries","view_absences","view_late","view_ob","view_tardiness","view_ten_tardiness"]'), array('id' => '9', 'group_id' => '1', 'module' => 'manual_manage', 'roles' => '["login","cto","cto_apps","cto_forward_balance","office_pass"]'), array('id' => '10', 'group_id' => '1', 'module' => 'office_manage', 'roles' => '["view_offices","add_office","edit_office","divisions"]'), array('id' => '11', 'group_id' => '1', 'module' => 'leave_manage', 'roles' => '["records","leave_card","cancel_leave","file_leave","encode_leave_card","leave_apps","forwarded","undertime","cancel_undertime","wop","stop_earnings","reports","perform_leave_earnings","settings"]'), array('id' => '12', 'group_id' => '1', 'module' => 'settings_manage', 'roles' => '["salary_grade","holiday","audit_trail","general_settings","backup","offline_update"]'), array('id' => '23', 'group_id' => '6', 'module' => 'leave_manage', 'roles' => '["records","leave_card","cancel_leave","file_leave","encode_leave_card","leave_apps","forwarded","undertime","cancel_undertime","wop","stop_earnings","perform_leave_earnings","settings"]'), array('id' => '32', 'group_id' => '3', 'module' => 'attendance', 'roles' => '["view_attendance","dtr","jo","double_entries","view_absences","view_late","view_ob","view_tardiness","view_ten_tardiness"]'), array('id' => '40', 'group_id' => '7', 'module' => 'employees', 'roles' => '["index","add_employee","edit_employee","delete_employee","add_cart","remove_cart","id_request"]'), array('id' => '41', 'group_id' => '7', 'module' => 'pds', 'roles' => '["personal_info","employee_profile","family","education","examination","work","voluntary_work","trainings","other_info","position_details","service_record","scanned_docs","reports","pds_print_preview","sr_print_preview","training_preview"]'), array('id' => '42', 'group_id' => '7', 'module' => 'personnel', 'roles' => '["assets","assets_spouse","assets_unmarried","assets_real_properties","assets_personals","assets_liabilities","assets_business_interests","assets_relatives","assets_other_info","personnel_schedule"]'), array('id' => '43', 'group_id' => '7', 'module' => 'training_manage', 'roles' => '["type","type_save","type_delete","course","course_save","course_delete","event","event_save","evenr_delete","attendance","attendance_save","attendance_delete","contact_type","contact_type_save","contact_type_delete","contact_info","contact_info_save","contact_info_delete"]'), array('id' => '52', 'group_id' => '2', 'module' => 'employees', 'roles' => '["index","add_employee","edit_employee","delete_employee","add_cart","remove_cart","id_request"]'), array('id' => '53', 'group_id' => '2', 'module' => 'pds', 'roles' => '["personal_info","employee_profile","family","education","examination","work","voluntary_work","trainings","other_info","position_details","service_record","scanned_docs","reports","pds_print_preview","sr_print_preview","training_preview"]'), array('id' => '54', 'group_id' => '2', 'module' => 'personnel', 'roles' => '["assets","assets_spouse","assets_unmarried","assets_real_properties","assets_personals","assets_liabilities","assets_business_interests","assets_relatives","assets_other_info","personnel_schedule"]'), array('id' => '55', 'group_id' => '2', 'module' => 'training_manage', 'roles' => '["type","type_save","type_delete","course","course_save","course_delete","event","event_save","evenr_delete","attendance","attendance_save","attendance_delete","contact_type","contact_type_save","contact_type_delete","contact_info","contact_info_save","contact_info_delete"]'), array('id' => '56', 'group_id' => '2', 'module' => 'attendance', 'roles' => '["dtr"]'), array('id' => '57', 'group_id' => '2', 'module' => 'manual_manage', 'roles' => '["office_pass"]'), array('id' => '58', 'group_id' => '2', 'module' => 'office_manage', 'roles' => '["view_offices","add_office","edit_office","divisions"]'), array('id' => '65', 'group_id' => '7', 'module' => 'manual_manage', 'roles' => '["login"]'), array('id' => '72', 'group_id' => '6', 'module' => 'employees', 'roles' => '["index","add_employee","edit_employee","delete_employee","add_cart","remove_cart","id_request"]'), array('id' => '73', 'group_id' => '6', 'module' => 'pds', 'roles' => '["personal_info","employee_profile","family","education","examination","work","voluntary_work","trainings","other_info","position_details","service_record","scanned_docs","reports","pds_print_preview","sr_print_preview","training_preview"]'), array('id' => '74', 'group_id' => '6', 'module' => 'personnel', 'roles' => '["assets","assets_spouse","assets_unmarried","assets_real_properties","assets_personals","assets_liabilities","assets_business_interests","assets_relatives","assets_other_info","personnel_schedule"]'), array('id' => '75', 'group_id' => '6', 'module' => 'training_manage', 'roles' => '["type","type_save","type_delete","course","course_save","course_delete","event","event_save","evenr_delete","attendance","attendance_save","attendance_delete","contact_type","contact_type_save","contact_type_delete","contact_info","contact_info_save","contact_info_delete"]'), array('id' => '76', 'group_id' => '6', 'module' => 'attendance', 'roles' => '["view_attendance","dtr","jo","double_entries","view_absences","view_late","view_ob","view_tardiness","view_ten_tardiness"]'), array('id' => '79', 'group_id' => '6', 'module' => 'settings_manage', 'roles' => '["salary_grade","holiday","schedules","employee_schedule","audit_trail","general_settings","backup","offline_update"]'), array('id' => '90', 'group_id' => '5', 'module' => 'leave_manage', 'roles' => '["records","leave_card","cancel_leave","file_leave","leave_apps","reports"]'), array('id' => '91', 'group_id' => '1', 'module' => 'appointment', 'roles' => '["issued"]'), array('id' => '100', 'group_id' => '9', 'module' => 'attendance', 'roles' => '["view_attendance","view_attendance_only","dtr","jo","double_entries","view_absences","view_late","view_ob","view_tardiness","view_ten_tardiness"]'), array('id' => '101', 'group_id' => '9', 'module' => 'manual_manage', 'roles' => '["login","cto","cto_apps","cto_forward_balance","office_pass"]'));
         $this->db->insert_batch('permissions', $ats_permissions);
     }
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:8,代码来源:211_permissions_populate_quezon.php

示例6: up

 function up()
 {
     $agency = Setting::getField('system_name');
     if ($agency == 'Provincial Government of Quezon') {
         $this->db->where('group_id', 0);
         $this->db->update('users', array('group_id' => 1));
     }
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:8,代码来源:209_users_update_column_group_id.php

示例7: up

 function up()
 {
     // Do only if Puerto
     $lgu_code = Setting::getField('lgu_code');
     $allow = 'no';
     if ($lgu_code == '') {
         $allow = 'yes';
     }
     $data = array('name' => 'show_leave_credits_leave_apps', 'setting_value' => $allow, 'settings_group' => 'leave', 'description' => 'Show leave balance in leave application page.');
     $this->db->insert('settings', $data);
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:11,代码来源:126_settings_add_item_show_leave_credits_leave_apps.php

示例8: up

 function up()
 {
     $setting_value = 'no';
     // Do only if Province of Laguna
     $lgu_code = Setting::getField('lgu_code');
     if ($lgu_code == 'quezon_province') {
         $setting_value = 'yes';
     }
     $data = array('name' => 'last_name_first_dtr', 'setting_value' => $setting_value, 'settings_group' => 'attendance');
     $this->db->insert('settings', $data);
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:11,代码来源:218_settings_add_item_last_name_first_dtr.php

示例9: up

 function up()
 {
     // Do only if Province of Laguna
     $lgu_code = Setting::getField('lgu_code');
     $auto = 'no';
     if ($lgu_code == 'laguna_province') {
         $auto = 'yes';
     }
     $data = array('name' => 'auto_deduct_forced_leave', 'setting_value' => $auto, 'settings_group' => 'leave', 'description' => 'Set if auto deduct the forced leave every end of the year.');
     $this->db->insert('settings', $data);
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:11,代码来源:111_settings_add_item_auto_deduct_forced_leave.php

示例10: up

 function up()
 {
     // Do only if Puerto
     $lgu_code = Setting::getField('lgu_code');
     $allow = 'no';
     if ($lgu_code == '') {
         $allow = 'yes';
     }
     $data = array('name' => 'enable_add_earn_menu', 'setting_value' => 'no', 'settings_group' => 'leave', 'description' => 'Show add earn menu.');
     $this->db->insert('settings', $data);
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:11,代码来源:148_settings_add_item_enable_add_earn_menu.php

示例11: up

 function up()
 {
     // Do only if Province of Laguna
     $lgu_code = Setting::getField('lgu_code');
     $allow = 'no';
     if ($lgu_code == 'laguna_province') {
         $allow = 'yes';
     }
     $data = array('name' => 'show_calendar', 'setting_value' => $allow, 'settings_group' => 'leave', 'description' => 'Show the calendar in file leave');
     $this->db->insert('settings', $data);
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:11,代码来源:104_settings_add_item_show_calendar.php

示例12: up

 function up()
 {
     // Do only if Puerto
     $lgu_code = Setting::getField('lgu_code');
     $seconds_user_idle = '7200';
     if ($lgu_code == '') {
         $seconds_user_idle = '72000';
     }
     $data = array('name' => 'seconds_user_idle', 'setting_value' => $seconds_user_idle, 'settings_group' => 'users', 'description' => 'Seconds before logout if user is idle');
     $this->db->insert('settings', $data);
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:11,代码来源:150_settings_add_item_seconds_user_idle.php

示例13: up

 function up()
 {
     $minutes_between_logs = '';
     // Do only if bataraza
     $lgu_code = Setting::getField('lgu_code');
     if ($lgu_code == 'bataraza') {
         $minutes_between_logs = '5';
     }
     $data = array('name' => 'minutes_between_logs', 'setting_value' => $minutes_between_logs, 'settings_group' => 'attendance', 'description' => 'minutes between every logs.');
     $this->db->insert('settings', $data);
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:11,代码来源:179_settings_add_minutes_between_logs.php

示例14: up

 function up()
 {
     // Do only if Puerto
     $lgu_code = Setting::getField('lgu_code');
     $download_images_server = 'no';
     if ($lgu_code == 'marinduque_province') {
         $download_images_server = 'yes';
     }
     $data = array('name' => 'download_images_server', 'setting_value' => $download_images_server, 'settings_group' => 'attendance', 'description' => 'whether to auto download images from server to client');
     $this->db->insert('settings', $data);
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:11,代码来源:154_settings_add_item_download_images_server.php

示例15: up

 function up()
 {
     // Do only if Puerto
     $lgu_code = Setting::getField('lgu_code');
     $accept_late_ob = 'yes';
     if ($lgu_code == 'marinduque_province') {
         $accept_late_ob = 'no';
     }
     $data = array('name' => 'accept_late_ob', 'setting_value' => $accept_late_ob, 'settings_group' => 'attendance', 'description' => 'whether to accept late filing of ob or itinerary');
     $this->db->insert('settings', $data);
 }
开发者ID:billyriantono,项目名称:ihrmis,代码行数:11,代码来源:155_settings_add_item_accept_late_ob.php


注:本文中的Setting::getField方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。