ŘhA Ŕă6A Ŕ_Ią `Ią @ ŕezIą K K P`Ią @ x_Ną K @ Ř:A K K `Ią @ Pe:Ią K K ¨`Ią ¸`Ią K Đ`Ią K h`Ią x`Ią č`Ią @ 8:A M M 8aIą @ Ř:A M M `aIą @ @.Ną M M xaIą aIą M aIą @ Ř:A M M ČaIą @ ŔZeIą M M ŕaIą đaIą @ yIą M M bIą bIą M ¸aIą 8bIą M PaIą PbIą = ]Ią h_Ią 0`Ią aIą hbIą fIą jIą pmIą @ 8:A N N ĐbIą N XdIą peIą fIą pfIą @ .`Ią O O (cIą @ ~Ną O @ Ř:A O O hcIą @ @]{Ią O O cIą cIą @ fNą O O O ¨cIą ŔcIą ŘcIą O dIą O @cIą PcIą (dIą @ ĄpIą P P xdIą @ Đ(Ią P P dIą dIą @ (?Ną P @ Ř:A P P čdIą @ yIą P P eIą eIą P (eIą P ¸dIą ĐdIą @eIą @ pˇA Q Q eIą @ ŔĄ;Ią Q Q Q ¨eIą ¸eIą ĐeIą @ `:A R R fIą @ ŔĽ{Ią R R HfIą R 8fIą `fIą N čbIą řbIą N fIą hIą S gIą phIą @ ŕ;uIą T T gIą @ (Ią T @ Ną T T @gIą T XgIą T gIą (gIą hgIą @ `:A U U ¸gIą @ pˇA U U ŕgIą @ 8Ž9Ią U U U řgIą hIą hIą U ĐgIą PhIą S ĐfIą @ bNą X X hIą @ xĎNą X X ¸hIą ČhIą @ XNą X @ ´Ną X @ pˇA Y Y (iIą Y @iIą ŔiIą jIą HjIą @ Ř:A Z Z iIą @ haNą Z Z iIą ¨iIą @ Ř:A [ [ ŘiIą @ 8(Ią [ [ điIą jIą @ 8:A \ \ 0jIą X iIą PiIą X XjIą X ŕhIą řhIą pjIą @ ``zIą ^ ^ ŔjIą @ xIą ^ ^ ŘjIą čjIą @ ŕXeIą ^ @ (Ď'Ią ^ ^ 0kIą xkIą mIą @ 02Ną ^ @ pˇA _ _ kIą _ ¨kIą _ ¸kIą XlIą ČlIą mIą @ Ř:A ` ` lIą @ p Ną ` ` lIą (lIą ` @lIą @ Ř:A a a plIą @ ŘTNą a a lIą lIą a °lIą @ 8:A b b ŕlIą b řlIą _ ¸kIą XlIą ČlIą mIą ^ kIą kIą HkIą @ `0uIą d d mIą @ đ Ną d d d ¨mIą ¸mIą ĐmIą d oIą XoIą @ @$Ną e e PnIą @ Ią e @ `:A e e nIą e ¨nIą oIą @ :A e e čnIą e hnIą xnIą ¸nIą @ u`Ią f f 0oIą f HoIą d nIą nIą d hoIą @ XśA i $migration_status ) || ! isset( $migration_status['version'] ) ) { $migration_status = [ 'version' => '0.0' ]; } if ( ! isset( $this->migration_options[ $current_blog_id ] ) ) { $this->migration_options[ $current_blog_id ] = []; } $this->migration_options[ $current_blog_id ][ $name ] = $migration_status; } return $this->migration_options[ $current_blog_id ][ $name ]; } /** * Retrieves the migration option. * * @param string $name The name of the migration. * @param array $migration_status The migration status. * * @return bool True if the status was succesfully updated, false otherwise. */ protected function set_migration_status( $name, $migration_status ) { if ( ! \is_array( $migration_status ) || ! isset( $migration_status['version'] ) ) { return false; } $current_blog_id = \get_current_blog_id(); if ( ! isset( $this->migration_options[ $current_blog_id ] ) ) { $this->migration_options[ $current_blog_id ] = []; } $this->migration_options[ $current_blog_id ][ $name ] = $migration_status; return \update_option( self::MIGRATION_OPTION_KEY . $name, $migration_status ); } }