get_id(); $memo = AIEO_Variation_Payload::peek( $product_id ); if ( null !== $memo ) { return $memo; } $built = parent::get_available_variations( 'array' ); if ( is_array( $built ) ) { AIEO_Variation_Payload::store( $product_id, $built ); } return $built; } }