utils-log.php 744 B

1234567891011121314151617181920212223242526
  1. <?php
  2. // Basic logging functionality to std log
  3. class UtilsLog {
  4. public static function log($message) {
  5. if ( true === WP_DEBUG ) {
  6. if ( is_array( $message ) || is_object( $message ) ) {
  7. error_log( print_r( $message, true ) );
  8. } else {
  9. error_log( $message );
  10. }
  11. }
  12. }
  13. public static function message($message) {
  14. wp_admin_notice(
  15. __( $message, 'studiou-wc-ord-print-statuses' ),
  16. array(
  17. 'type' => 'info',
  18. 'additional_classes' => array( 'updated' ),
  19. 'dismissible' => true
  20. )
  21. );
  22. }
  23. }