Ȝ eU`i e:12:"thousand_sep";s:1:" ";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:5:"sv_FI";a:4:{s:12:"thousand_sep";s:1:" ";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:" righr_CY";a:4:{s:12:"thousand_sep";s:1:".";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:4:"left";}s:7:"default";a:4:{s:12:"thousand_sep";s:1:".";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:6:"ast_ES";a:4 e";s:@ e:",";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:5:"ca_ES";a:4:{s:12:"thousand_sep";s:1:".";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:5:"de_DE";a:4:{s:12:"thousand_sep";s:1:".";s:11:"decimal_Ȝ eK8$ 0Vj^Rɍke:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:5:"es_ES";a:4:{s:12:"thousand_sep";s:1:".";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:ɜ e2p";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:5:"eu_ES";a:4:{s:12:"thousand_sep";s:1:".";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:5:"fi_F0ɜ e*i eurrency_pos";s:11:"right_space";}s:5:"fr_FR";a:4:{s:12:"thousand_sep";s:1:" ";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:5:"fy_NL";a:4:{s:12:"thousand_sep";s:1:".";s:11:"de2:9:"ltr";s:12:"currency_pos";s:10:"left_space";}s:5:"ga_IE";a:4:{s:12:"thousand_sep";s:1:",";s:11:"decimal_sep";s:1:".";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:4:"left";}s:5:"gl_ES";a:4:{s:12:"thousand_sep";s:1:".";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"cu eght_ e2:"t:".";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:5:"lb_LU";a:4:{s:12:"thousand_sep";s:1:".";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:5:"lt_LT";ʜ eK8$ 0Vj^Rɍke5:"lv_LV";a:4:{s:12:"thousand_sep";s:1:" ";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:11:"right_space";}s:5:"mt_MT";a:4:{s:12:"thousand_sep";s:1:",";s:11:"decim "dirdency;}s:5:"nl_NL";a:4:{s:12:"thousand_sep";s:1:".";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:10:"left_space";}s:5:"sk_SK";a:4:{s:12:"thousand_sep";s:1:" ";s:11:"decimal_sep";s:1:",";s:9:"direction";s:3:"ltr";s:12:"curre eK8$ 0Vj^Rɍke:12:"currency_pos";s:11:"right_space";}}}s:2:"FJ";a:14:{s:13:"currency_code";s:3:"FJD";s:12:"currency_pos";s:4:"left";s:12:"thousand_sep";s:1:",";s:11:"decimal_sep";s:1:".";s:12:"num_decimals" it";imension_unit";s:2:"cm";s:9:"direction";s:3:"ltr";s:14:"default_locale";s:5:"en_FJ";s:4:"name";s:13:"Fijian dollar";s:8:"singular";s:13:"Fijian dollar";s:6:"plural";s:14:"Fijian dollars";s:12:"short_symbol";s:1:"$";s:7:"locales";a:2:{s:5:"en_FJ";a:4:{s:12:"thousand_sep";s:1:",";seK8$ 0Vj^Rɍke,";s:11:"decimal_sep";s:1:".";s:9:"direction";s:3:"ltr";s:12:"currency_pos";s:4:"left";}}}s:2:"FK";a:14:{s:13:"currency_code";s:3:"FKP";s:12:"currency_pos";s:4:"left";s:12:"thousand_sep";s:1:" WP_Post|object $post Post object. */ public function __construct( $post ) { foreach ( get_object_vars( $post ) as $key => $value ) { $this->$key = $value; } } /** * Isset-er. * * @since 3.5.0 * * @param string $key Property to check if set. * @return bool */ public function __isset( $key ) { if ( 'ancestors' === $key ) { return true; } if ( 'page_template' === $key ) { return true; } if ( 'post_category' === $key ) { return true; } if ( 'tags_input' === $key ) { return true; } return metadata_exists( 'post', $this->ID, $key ); } /** * Getter. * * @since 3.5.0 * * @param string $key Key to get. * @return mixed */ public function __get( $key ) { if ( 'page_template' === $key && $this->__isset( $key ) ) { return get_post_meta( $this->ID, '_wp_page_template', true ); } if ( 'post_category' === $key ) { if ( is_object_in_taxonomy( $this->post_type, 'category' ) ) { $terms = get_the_terms( $this, 'category' ); } if ( empty( $terms ) ) { return array(); } return wp_list_pluck( $terms, 'term_id' ); } if ( 'tags_input' === $key ) { if ( is_object_in_taxonomy( $this->post_type, 'post_tag' ) ) { $terms = get_the_terms( $this, 'post_tag' ); } if ( empty( $terms ) ) { return array(); } return wp_list_pluck( $terms, 'name' ); } // Rest of the values need filtering. if ( 'ancestors' === $key ) { $value = get_post_ancestors( $this ); } else { $value = get_post_meta( $this->ID, $key, true ); } if ( $this->filter ) { $value = sanitize_post_field( $key, $value, $this->ID, $this->filter ); } return $value; } /** * {@Missing Summary} * * @since 3.5.0 * * @param string $filter Filter. * @return WP_Post */ public function filter( $filter ) { if ( $this->filter === $filter ) { return $this; } if ( 'raw' === $filter ) { return self::get_instance( $this->ID ); } return sanitize_post( $this, $filter ); } /** * Convert object to array. * * @since 3.5.0 * * @return array Object as array. */ public function to_array() { $post = get_object_vars( $this ); foreach ( array( 'ancestors', 'page_template', 'post_category', 'tags_input' ) as $key ) { if ( $this->__isset( $key ) ) { $post[ $key ] = $this->__get( $key ); } } return $post; } }