Example #1
0
     $errorMessage = 'Minimum equip level must be a number.';
 } elseif (!is_null($equipLevelMax) && !ctype_digit($equipLevelMax)) {
     $errorMessage = 'Maximum equip level must be a number.';
 } else {
     if (empty($errorMessage) && is_array($equipLocs)) {
         $locs = Flux::getEquipLocationList();
         foreach ($equipLocs as $bit) {
             if (!array_key_exists($bit, $locs)) {
                 $errorMessage = 'Invalid equip location specified.';
                 $equipLocs = null;
                 break;
             }
         }
     }
     if (empty($errorMessage) && is_array($equipUpper)) {
         $upper = Flux::getEquipUpperList();
         foreach ($equipUpper as $bit) {
             if (!array_key_exists($bit, $upper)) {
                 $errorMessage = 'Invalid equip upper specified.';
                 $equipUpper = null;
                 break;
             }
         }
     }
     if (empty($errorMessage) && is_array($equipJobs)) {
         $jobs = Flux::getEquipJobsList();
         foreach ($equipJobs as $bit) {
             if (!array_key_exists($bit, $jobs)) {
                 $errorMessage = 'Invalid equippable job specified.';
                 $equipJobs = null;
                 break;
Example #2
0
 /**
  *
  */
 public function equipUpper($equipUpper)
 {
     $upper = array();
     $table = Flux::getEquipUpperList();
     foreach ($table as $bit => $name) {
         if ($equipUpper & $bit) {
             $upper[] = $name;
         }
     }
     return $upper;
 }
Example #3
0
						<?php 
        echo htmlspecialchars($locName);
        ?>
					</option>
				<?php 
    }
    ?>
				</select>
			</td>
		</tr>
		<tr>
			<th><label for="equip_upper">Equipamento Superior</label></th>
			<td colspan="3">
				<select class="multi-select" name="equip_upper[]" id="equip_upper" size="5" multiple="multiple">
				<?php 
    foreach (Flux::getEquipUpperList() as $bit => $upper) {
        ?>
					<option value="<?php 
        echo htmlspecialchars($bit);
        ?>
"<?php 
        if ($equipUpper && in_array($bit, $equipUpper)) {
            echo ' selected="selected"';
        }
        ?>
>
						<?php 
        echo htmlspecialchars($upper);
        ?>
					</option>
				<?php