public static function get_object_index_by_property($array, $key, $value)
{
if (is_array($array)) {
$i = 0;
foreach ($array as $arr) {
if (is_array($arr)) {
if ($arr[$key] == $value) {
return $i;
}
} else {
if ($arr->{$key} == $value) {
return $i;
}
}
$i++;
}
}
return false;
}