if
(
isset($_GET['a']) && validate
($_GET['a'], '/^[a-zA-Z0-9\-]+$/') && isset($_GET['b']) && validate
($_GET['b'], '/^[a-zA-Z0-9\-]+$/') && isset($_GET['v']) && validate
($_GET['v'], '/^[0-9]{2}-[0-9]{2}-[0-9]{4}$/') && isset($_GET['x']) && validate
($_GET['x'], '/^([a-z0-9\!\&\-\ ]+)$/') && $event = $this->event->get_details($_GET['a'], $_GET['b'], $asd)
)
{
//...
}
No niestety, ale jestem zmuszony do sprawdzenia tylu rzeczy. Pytanie tylko, czy zostawić to tak jak jest, czy skorzystać z wyjątków... Jak Wy radzicie sobie z tak masakrycznym kodem?