Witam,
posiadam blog Wordpressa i mam pewien plugin i chce przerobić system punktów. Mianowicie kod naliczający punkty wygląda tak:

  1. function getPointRule( $rule )
  2. {
  3. $rule = maybe_unserialize($rule);
  4.  
  5. // Manual point rule
  6. if ( is_array($rule) ) {
  7. return $rule;
  8. } else {
  9. $point_rules = array();
  10. // Three-point rule
  11. $point_rules['three'] = array( 'forwin' => 3, 'fordraw' => 1, 'forloss' => 0 ); // <- Odpowiedzialne za przyznawanie punktów
  12. // Score. One point for each scored goal
  13. $point_rules['score'] = 'score';
  14.  
  15. $point_rules = apply_filters( 'leaguemanager_point_rules', $point_rules );
  16.  
  17. return $point_rules[$rule];
  18. }
  19. }


dokładnie chodzi o tą linijke:

  1. // Three-point rule
  2. $point_rules['three'] = array( 'forwin' => 3, 'fordraw' => 1, 'forloss' => 0 ); // <- Odpowiedzialne za przyznawanie punktów


Jak przerobić to, aby przy wyniku 3:0 i 3:1 drużyna wygrywająca dostawała 3 punkty a przegrywająca 0. Przy wyniku 3:2 drużyna wygrywająca dostaje 2 punkty a przegrywająca 1 punkt.