D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
ensad
/
www
/
wp-content
/
plugins
/
wpml-translation-management
/
inc
/
translation-proxy
/
Filename :
functions.php
back
Copy
<?php function translation_service_details( $service, $show_project = false ) { $service_details = ''; if (defined( 'OTG_SANDBOX_DEBUG' ) && OTG_SANDBOX_DEBUG ) { $service_details .= '<h3>Service details:</h3>' . PHP_EOL; $service_details .= '<pre>' . PHP_EOL; $service_details .= print_r( $service, true ); $service_details .= '</pre>' . PHP_EOL; if($show_project) { $project = TranslationProxy::get_current_project(); echo '<pre>$project' . PHP_EOL; echo print_r( $project, true ); echo '</pre>'; } } return $service_details; } if ( !function_exists( 'object_to_array' ) ) { function object_to_array( $obj ) { if ( is_object( $obj ) ) { $obj = (array) $obj; } if ( is_array( $obj ) ) { $new = array(); foreach ( $obj as $key => $val ) { $new[ $key ] = object_to_array( $val ); } } else { $new = $obj; } return $new; } }