@@ -24,12 +24,12 @@ protected function getMedia()
2424 } else {
2525 $ media_id = $ this ->app ->initVar ('media ' );
2626 if ($ media_id === null ) {
27+ /** @var SwatForm $form */
2728 $ form = $ this ->ui ->getWidget ('edit_form ' );
2829 $ media_id = $ form ->getHiddenField ('media ' );
2930 }
3031
31- $ class_name = SwatDBClassMap::get ('SiteVideoMedia ' );
32- $ this ->media = new $ class_name ();
32+ $ this ->media = SwatDBClassMap::new (SiteVideoMedia::class);
3333 $ this ->media ->setDatabase ($ this ->app ->db );
3434 if (!$ this ->media ->load ($ media_id )) {
3535 throw new AdminNotFoundException (
@@ -93,12 +93,16 @@ protected function buildInternal()
9393 $ media = $ this ->getMedia ();
9494 $ media ->setFileBase ('media ' );
9595
96- $ this ->ui ->getWidget ('edit_form ' )->addHiddenField ('media ' , $ media ->id );
96+ /** @var SwatForm $form */
97+ $ form = $ this ->ui ->getWidget ('edit_form ' );
98+ $ form ->addHiddenField ('media ' , $ media ->id );
9799
98100 $ player = $ media ->getMediaPlayer ($ this ->app );
99101 ob_start ();
100102 $ player ->display ();
101- $ this ->ui ->getWidget ('player ' )->content = ob_get_clean ();
103+ /** @var SwatContentBlock $ui_player */
104+ $ ui_player = $ this ->ui ->getWidget ('player ' );
105+ $ ui_player ->content = ob_get_clean ();
102106 $ this ->layout ->addHtmlHeadEntrySet ($ player ->getHtmlHeadEntrySet ());
103107 }
104108
0 commit comments