<?php
class Environment
{
public function getDomainName()
{
return 'wut';
}
}
$max_loops = 100000;
$environment = new Environment();
$goal = array(
'listarArticulosAdmin',
'editarArticuloAdmin',
'editarDatosEditorAdmin',
'menuAdmin',
'crearArticuloAdmin',
'borrarArticuloAdmin',
'borrarModeradorAdmin',
'editarMotivoArticuloAdmin',
'listarPagosAdmin',
'editarPagoAdmin',
'editarArticuloCategoriasAdmin',
'crearArticulosAdmin',
'confirmarFicheroPaypalAdmin',
'generarFicheroPaypalAdmin',
'verFicheroPaypalAdmin',
);
$size = sizeof($goal)-1;
$time = microtime(true);
for($i = 0; $i < $max_loops; $i++) {
$index = mt_rand(0, $size);
if ($environment->getDomainName() != "res.hotelkey.com"
&& ($goal[$index] == "listarArticulosAdmin"
|| $goal[$index] == "editarArticuloAdmin"
|| $goal[$index] == "editarArticulosAdmin"
|| $goal[$index] == "listarEditoresAdmin"
|| $goal[$index] == "editarDatosEditorAdmin"
|| $goal[$index] == "menuAdmin"
|| $goal[$index] == "crearArticuloAdmin"
|| $goal[$index] == "borrarArticuloAdmin"
|| $goal[$index] == "borrarEditorAdmin"
|| $goal[$index] == "editarModeradorAdmin"
|| $goal[$index] == "borrarModeradorAdmin"
|| $goal[$index] == "editarMotivoArticuloAdmin"
|| $goal[$index] == "borrarMotivoArticuloAdmin"
|| $goal[$index] == "listarNotificacionesAdmin"
|| $goal[$index] == "listarPagosAdmin"
|| $goal[$index] == "editarPagoAdmin"
|| $goal[$index] == "editarArticuloCategoriasAdmin"
|| $goal[$index] == "actualizarEditoresAdmin"
|| $goal[$index] == "crearArticulosAdmin"
|| $goal[$index] == "confirmarFicheroPaypalAdmin"
|| $goal[$index] == "generarFicheroPaypalAdmin"
|| $goal[$index] == "listarFicherosPaypalAdmin"
|| $goal[$index] == "editarFicheroPaypalAdmin"
|| $goal[$index] == "verFicheroPaypalAdmin"
)
) {
$access = false;
}
}
$end = microtime(true);
echo "Time elapsed: ".($end - $time)."\n";
preferences:
41.9 ms | 402 KiB | 5 Q