Timber\Helper::get_object_by_property PHP Метод

get_object_by_property() публичный статический Метод

public static get_object_by_property ( array $array, string $key, mixed $value ) : array | null
$array array
$key string
$value mixed
Результат array | null
    public static function get_object_by_property($array, $key, $value)
    {
        if (is_array($array)) {
            foreach ($array as $arr) {
                if ($arr->{$key} == $value) {
                    return $arr;
                }
            }
        } else {
            throw new \InvalidArgumentException('$array is not an array, got:');
            Helper::error_log($array);
        }
    }