/**
  * Returns an array of post data from either $_POST['fl_builder_data']
  * or $_POST if that is not set.
  *
  * @since 1.0 
  * @return array
  */
 public static function get_post_data()
 {
     if (!self::$post_data) {
         self::$post_data = array();
         if (isset($_POST['fl_builder_data'])) {
             $data = FLBuilderUtils::json_decode_deep(wp_unslash($_POST['fl_builder_data']));
             foreach ($data as $key => $val) {
                 self::$post_data[$key] = $val;
             }
         } else {
             if (isset($_POST)) {
                 foreach ($_POST as $key => $val) {
                     self::$post_data[$key] = $val;
                 }
             }
         }
     }
     return self::$post_data;
 }