当前位置: 首页>>代码示例>>PHP>>正文


PHP interPool::reactivePlayerIR方法代码示例

本文整理汇总了PHP中interPool::reactivePlayerIR方法的典型用法代码示例。如果您正苦于以下问题:PHP interPool::reactivePlayerIR方法的具体用法?PHP interPool::reactivePlayerIR怎么用?PHP interPool::reactivePlayerIR使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在interPool的用法示例。


在下文中一共展示了interPool::reactivePlayerIR方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: foreach

                        $player_jb = $infoPlayerJB["first_name"] . " " . $infoPlayerJB["last_name"];
                        $player_jr = $infoPlayerJR["first_name"] . " " . $infoPlayerJR["last_name"];
                        $message .= "Impossible de placer <b>{$player_jb}, {$pos_jb}</b> sur la liste IR et le remplacer par <b>{$player_jr}, {$pos_jr}</b>, car un des deux joueurs est dans le ballotage.";
                    } else {
                        // on valide qu'aucun des 2 joueurs ne fait partie d'un échange (portion à faire...)
                        $pool->placePlayerOnIR($id_pool, $gerant, $periode_sel, $periode, $id_player_jb, $rank_jb, $pos_jb, $id_player_jr, $rank_jr, $pos_jr, $id_saison);
                    }
                }
            }
            //Cinquièmement, on traite les ré-activations manuelles des joueurs de la liste IR
            if (isset($_REQUEST["reactiver"])) {
                foreach ($_REQUEST["reactiver"] as $item) {
                    $itemA = explode("-", $item);
                    $joueur_IR = $itemA[0];
                    $joueur_remplacement = $itemA[1];
                    $pool->reactivePlayerIR($id_pool, $gerant, $periode_sel, $periode, $joueur_IR, $joueur_remplacement, $id_saison);
                }
            }
            // Sixièmement, on supprime les propositions d'échange si un joueur dépasse la limite max de matchs joués. Cette vérification
            // se fait seulement si on est la 1ère journée de la période sélectionnée (si on est dans une période future, on ne doit PAS supprimer
            // les propositions d'échange)
            $pool->verif_prop_in_apply_alignement($id_pool, $id_saison, $gerant, $periode_sel, $periode, $selectedPlayersA, $match_max_trade, $match_max_trade_goalie);
            // Finalement, on applique l'alignement dans la bd pour la période sélectionnée et les
            // suivantes.
            $rtn = $pool->applyAlignement($id_pool, $gerant, $periode_sel, $periode, $apply_periodes, $selectedPlayersA, $team_in_alignement, $id_saison, $nbreJoueurGrandClub, $nbre_team_total, $team_like_player);
            if ($message != "") {
                //$message .= "<br>Cependant, les changements d'activation/désactivation de joueurs ont été faits.";
            }
        }
    }
}
开发者ID:jfanctil,项目名称:lamoria,代码行数:31,代码来源:gestion-equipe.php

示例2: foreach

             $afficheNotification_sticky[$index] = "true";
             $index++;
         }
     }
 }
 //Cinquièmement, on traite les ré-activations manuelles des joueurs de la liste IR
 if (isset($_REQUEST["reactiver"])) {
     foreach ($_REQUEST["reactiver"] as $item) {
         $itemA = explode("-", $item);
         $joueur_IR = $itemA[0];
         $joueur_remplacement = $itemA[1];
         $infoPlayerJB = $pool->getPlayerInfoForAlignement($joueur_IR, $pool->today);
         $infoPlayerJR = $pool->getPlayerInfoForAlignement($joueur_remplacement, $pool->today);
         $player_jb = $infoPlayerJB["first_name"] . " " . $infoPlayerJB["last_name"];
         $player_jr = $infoPlayerJR["first_name"] . " " . $infoPlayerJR["last_name"];
         $rtn = $pool->reactivePlayerIR($id_pool, $gerant, $periode_sel, $periode, $joueur_IR, $joueur_remplacement, $id_saison, $ballotage_liste_IR);
         if ($rtn == "reactiver_ballotage") {
             $afficheNotification_type[$index] = "succes";
             $afficheNotification_msg[$index] = "<b>{$player_jb}</b> a été réactivé avec succès.";
             $afficheNotification_sticky[$index] = "true";
             $index++;
             $afficheNotification_type[$index] = "notice";
             $afficheNotification_msg[$index] = "<b>{$player_jr}</b> sera soumis au ballotage pour la durée de la prochaine période.";
             $afficheNotification_sticky[$index] = "true";
             $index++;
         } else {
             $afficheNotification_type[$index] = "succes";
             $afficheNotification_msg[$index] = "<b>{$player_jb}</b> a été réactivé avec succès (<b>{$player_jr}</b> réintègre le club école).";
             $afficheNotification_sticky[$index] = "true";
             $index++;
         }
开发者ID:jfanctil,项目名称:lamoria,代码行数:31,代码来源:gestion-equipe.php


注:本文中的interPool::reactivePlayerIR方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。