Skip to content

Автоматическая генерация плейсхолдеров .genSlots() #3

@TarasVasilev

Description

@TarasVasilev

Дружище, спасибо за пакет!

В RedBeanPHP есть метод генерации плейсхолдеров для элементов массива ::genSlots()
https://redbeanphp.com/index.php?p=/finding
Увы, я не обнаружил этот метод в данном пакете.

Для себя на скорую руку набросал такую функцию, но надеюсь в скором времени метод R.genSlots() будет включен ваш пакет:

async function genSlots (array = []) {
  let placeholders = '';
  if (Array.isArray(array)) {
    let array_length = array.length;
    if (array_length) {
      for (let i = 0; i < array_length; i++) {
        placeholders += (i == array_length - 1) ? '?' : '?, ';
      }
    }
  }
  return placeholders;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions