@@ 3317-3329 (lines=13) @@ | ||
3314 | $settings = $this->_req_data['messenger_settings']; //this should be an array. |
|
3315 | $messenger = $settings['messenger']; |
|
3316 | //let's setup the settings data |
|
3317 | foreach ( $settings as $key => $value ) { |
|
3318 | switch ( $key ) { |
|
3319 | case 'messenger' : |
|
3320 | unset( $settings['messenger'] ); |
|
3321 | break; |
|
3322 | case 'message_types' : |
|
3323 | unset( $settings['message_types'] ); |
|
3324 | break; |
|
3325 | default : |
|
3326 | $settings[$key] = $value; |
|
3327 | break; |
|
3328 | } |
|
3329 | } |
|
3330 | $this->_message_resource_manager->add_settings_for_messenger( $messenger, $settings ); |
|
3331 | } |
|
3332 | ||
@@ 3338-3350 (lines=13) @@ | ||
3335 | $messenger = $settings['messenger']; |
|
3336 | $message_type = $settings['message_type']; |
|
3337 | ||
3338 | foreach ( $settings as $key => $value ) { |
|
3339 | switch ( $key ) { |
|
3340 | case 'messenger' : |
|
3341 | unset( $settings['messenger'] ); |
|
3342 | break; |
|
3343 | case 'message_type' : |
|
3344 | unset( $settings['message_type'] ); |
|
3345 | break; |
|
3346 | default : |
|
3347 | $settings[$key] = $value; |
|
3348 | break; |
|
3349 | } |
|
3350 | } |
|
3351 | ||
3352 | $this->_message_resource_manager->add_settings_for_message_type( $messenger, $message_type, $settings ); |
|
3353 | } |