Прежде всего, ваш базовый PHP неверен.
Кроме того, убедитесь, что множественность является точной в цепочке:
$ task-> jobs предполагает, что задача связана с заданиями один ко многим. Вы не можете использовать find_all, если это не так.
Это будет определено в вашей модели.
Попробуйте:
$task = ORM::factory( 'task' , $some_task_id );
$hours = $task->jobs->where( 'group_id', '=', $num )->find_all();
Предполагается, что значение group_id является столбцом в модели задания.
Надеюсь, это немного поможет. Добавьте комментарии, если вам нужна дополнительная помощь.