Object of class <b>PDOStatement</b> could not be converted to string
function _sanitize_text_fields( $str, $keep_newlines = false ) {
// !!!!!!!!!!!!!!!
// ВОТ ТУТ ПРОВЕРКА НА МАССИВ ИЛИ ОБЪЕКТ
// !!!!!!!!!!!!!!!
if ( is_object( $str ) || is_array( $str ) ) {
return '';
}
// ... дальше остальной ее код
}
Но в моем городе drupal разработчики в ІТ компаниях используют операционную систему Ubuntu (дистрибутив Linux).
И у меня вопрос. Как пишутся drupal8 сайты на Ububtu? Какие среды разработки вы используете? Или какие наиболее популярные? Это какие-то локальные сервера специальные под Ubuntu? Или программы может какие-то есть?
sudo apt-get install nginx
) используется как правило или Apache
Если вы добавили только test2 и test3, то должны удалить только их
Соответственно если в предыдущих миграциях было такое поведение, что появилось в их результате test1, то откат должен привести к тому, что test1 должна остаться.
Опять же -- если вы с нуля накатываете, если вы миграции катите на состояние, которое не дропается, то понятное дело -- играйтесь там так, как ситуация диктует. Но делайте с максимальным соблюдением атомарности "что нанесли, то при откате и должно убраться".
Вообще ситцаций разных много и бывают случае, когда в миграции удаляется 2-3 таблицы или колонки... Понятное дело, что при откате данные не появятся из ниоткуда -- нужно или позаботиться о них или как-то иначе делать