| Conditions | 4 | 
| Paths | 5 | 
| Total Lines | 14 | 
| Code Lines | 10 | 
| Lines | 0 | 
| Ratio | 0 % | 
| Tests | 12 | 
| CRAP Score | 4 | 
| Changes | 0 | ||
| 1 | <?php  | 
            ||
| 58 | 2 | public function createHitRateMap ()  | 
            |
| 59 |     { | 
            ||
| 60 | 2 | $hitRateMap = [];  | 
            |
| 61 | 2 | $symbolsList = $this->getSymbolsList();  | 
            |
| 62 | 2 | $totalCount = count( $symbolsList );  | 
            |
| 63 | 2 |         foreach ( $this->getSymbolsList() as $symbols ) { | 
            |
| 64 | 2 | $hitRate = ( $symbols->getPriority() / $totalCount ) * 100;  | 
            |
| 65 | 2 | $hitRate = $hitRate > 0 ? $hitRate : 1;  | 
            |
| 66 | 2 |             for ( $counter = 0; $counter <= $hitRate; $counter++ ) { | 
            |
| 67 | 2 | $hitRateMap[] = $symbols;  | 
            |
| 68 | 2 | }  | 
            |
| 69 | 2 | }  | 
            |
| 70 | 2 | return $hitRateMap;  | 
            |
| 71 | }  | 
            ||
| 72 | |||
| 81 |