$array = array('id' => 1, 'name' => 'john'); $value = Arrays::getValue($array, 'name');
john
$array = array('id' => 1, 'name' => 'john'); $value = Arrays::getValue($array, 'surname', '--not found--');
--not found--
public static function getValue(array $elements, $key, $default = null) { return isset($elements[$key]) ? $elements[$key] : $default; }
public static function newInstance($options) { if (Arrays::getValue($options, Options::EMULATE_PREPARES)) { return new EmulatedPDOPreparedStatementExecutor(); } return new PDOPreparedStatementExecutor(); }