コード例 #1
0
 protected function _init_from_post_data($alternative_post_data = false)
 {
     $post = $alternative_post_data && is_array($alternative_post_data) ? $alternative_post_data : $_POST;
     // First set the player
     $player = new JWP6_Player($post['player_name']);
     if ($player && $player->is_existing()) {
         $this->player = $player;
     } else {
         $this->player = new JWP6_Player(0);
     }
     foreach ($this->media_params as $param => $value) {
         if (isset($post[JWP6 . $param]) && $post[JWP6 . $param]) {
             $this->media_params[$param] = $post[JWP6 . $param];
         } else {
             if (isset($post[$param]) && $post[$param]) {
                 $this->media_params[$param] = $post[$param];
             }
         }
     }
 }