Skip to content

Instantly share code, notes, and snippets.

@iron-viper
Last active August 29, 2015 14:27
Show Gist options
  • Save iron-viper/23f6e1d5a415805d99f2 to your computer and use it in GitHub Desktop.
Save iron-viper/23f6e1d5a415805d99f2 to your computer and use it in GitHub Desktop.
// Возвращает ассоциативный массив если запос удался.
// Если не удался - пустой массив
// Если возникла ошибка - Ексепшен
->getArrayResult()
// Выполняет запрос созданные в билдере
// В случае выполнения запорса - возвращает int 'n', где n = количеству выполненных запросов
// В случае НЕ выполнения запорса - возвращает int '0'
// В случае ошибки - возывает Ексепшен
->execute()
// Возвращает массив объктов если запос удался
// Если не удался - пустой массив
// Если возникла ошибка - Ексепшен
->getResult()
// Возвращает 1 обьект если он найден
// null если объект не найден
// если найдено больше чем 1 объект - возвращает эксепшен
->getOneOrNullResult()
// Возвращает 1 обьект если он найден
// Ексепшен - если объект не найден или найдено больше чем 1 объект
// в случае ошибки так же возвращает Ексепшен
->getSingleResult()
// При создании обьекта и вызова метода
// при удачной вставке возвращает 'null'
// при неудачной Ексепшен
->flush()
// Удаляет запись из БД
// В случае выполнения запорса - возвращает int 'n', где n = количеству выполненных запросов
// В случае НЕ выполнения запорса - возвращает int '0'
// В случае ошибки - возывает Ексепшен
->delete()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment