API: Введение
Методы SmartRiver можно использовать как в сниппетах, так и в контроллерах и моделях, ниже представлены примеры подключения SmartRiver к обоим вариантам.
Если вы используете SmartRiver в сниппете (об использовании данного функционала подробнее по ссылке), то никакого дополнительного подключения не требуется, все работает из коробки.
Если вы используете SmartRiver в контроллере или модели (об использовании данного функционала подробнее по ссылке), то достаточно просто подключить модель SmartRiver:
$this->load->model('smartriver');
Далее в обоих случаях вызов методов осуществляется одинаково (примеры в описании каждого метода).
Если описанных методов недостаточно, вы можете оставить обратную связь с описанием необходимого вам метода. Наша команда разработки рассмотрит предложенный вами вариант и, возможно, он появится в API.
Также вы можете самостоятельно писать любые запросы при обращении к БД, используя Active Record (подробнее об Active Record по ссылке).