Сергей
подскажите когда в докере через --link делаешь связку с базой, то что в качерства хоста указывать надо?
Александр
Роман
Ребята всем привет - вопрос не относится к Ларавел.
Пытаюсь работать с Amadeus сервис авио/отели и тому подобное к ним стучатсья надо через SOAP проблем нет, есть проблемы именно с доками amadeus - може кто то делал авторизацию с amadeus? в доках только это написано
Роман
Daniil 👾
всем ку)
Daniil 👾
осваиваю докер. Уже есть некоторый прогресс, но вот настал момент сделать composer update
Daniil 👾
и... всё) дальше лыжи не едут
Daniil 👾
мой конфиг следующий:
###############################################################################
# Generated on phpdocker.io #
###############################################################################
version: "3.1"
services:
mysql:
image: mysql:5.7
container_name: testing-mysql
working_dir: /application
volumes:
- .:/application
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_DATABASE=test
- MYSQL_USER=test
- MYSQL_PASSWORD=root
ports:
- "10270:3306"
webserver:
image: nginx:alpine
container_name: testing-webserver
working_dir: /application
volumes:
- .:/application
- ./phpdocker/nginx/nginx.conf:/etc/nginx/conf.d/default.conf
ports:
- "10250:80"
php-fpm:
build: phpdocker/php-fpm
container_name: testing-php-fpm
working_dir: /application
volumes:
- .:/application
- ./phpdocker/php-fpm/php-ini-overrides.ini:/etc/php/7.2/fpm/conf.d/99-overrides.ini
composer:
image: composer/composer:php7
volumes:
- .:/application
Daniil 👾
куда копать?)
Daniil 👾
dev3l@DevilStar:~/Projects/docker/testing$ docker-compose run composer
Composer could not find a composer.json file in /app
To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section
почему оно стучится в какой-то app?
почему не видит composer.json, лежащий в папке?
Сергей
ls что показывает
Daniil 👾
dev3l@DevilStar:~/Projects/docker/testing$ ls
app artisan composer.json config docker-compose.yml package.json phpunit.xml readme.md routes storage vendor
application bootstrap composer.lock database _ide_helper.php phpdocker public resources server.php tests webpack.mix.js
Daniil 👾
или мне будет логичнее скачать composer.phar и запускать его через докер пхп?
Сергей
Daniil 👾
)))
Daniil 👾
а на счет запуска всего этого, но через докер?)
Сергей
Я вот сам сегодня начал ставить эту связь) композ руками запускал в контейнере
Daniil 👾
по идее мне надо как-то работать с composer, но при условии, что локально composer нет. Ну типа каждый контейнер выполняет отдельную функцию
Сергей
зайди в контейнер и запусти)
Daniil 👾
Daniil 👾
ищет composer.json не там где надо
Сергей
это не в контейнереже
Сергей
или у тебя это контейнер?
Сергей
очень странный путь просто ~/Projects/docker/testing
Daniil 👾
composer:
image: composer/composer:php7
volumes:
- .:/application
задумывалось как контейнер
Сергей
это папка локально может с томом контейнера?
Daniil 👾
Сергей
зайди в сам контейнер
Сергей
docker exec -it NAME_CONTAINER bash
Daniil 👾
я в него не могу зайти, т.к. он сам себя закрывает
Daniil 👾
пытается найти composer.json там где его нет и самоустраняется
Сергей
у меня иначе просто) нет контейнера композ
Daniil 👾
то есть ты просто скачал composer.phar в корень проекта?
Сергей
у меня уже был в контейнере
Daniil 👾
хм... а ты случаем не laradock используешь?
Сергей
Vitaliy
парни у кого есть хорошая статья с маст хев пакетами под лару 5.6?
Vitaliy
базовый проект, корпоративный сайт, тоесть никаких особых запросов
Alexander
Подскажите пожалуйста по миграциям
есть объявленное поле в таблице
$table->integer('order_id')->unsigned();
$table->foreign('order_id')
->references('id')
->on('orders');
А теперь нужно прикрутить каскадное удаление, как это сделать в следующей миграции и желательно сохранить данные)
Alexander
Каскадное удаление я прочитал делается ->onDelete('cascade');
Alexander
Да, спасибо!
Anonymous
🇺🇦 Edward
Ребят, посоветуйте книгу по laravel на русском языке
SarcasmIO
думаю есть переводы Laravel up and running
Валерий
зачем тебе книгу по ларавел
Валерий
практикуйся
Валерий
и смотри laracasts ,этого хватит
Alexandr
Anonymous
доброй ночи, ребятки)
случайно нет готового решения для поиска?)
у меня форум, хочу сделать поиск по темам, вдруг что-то может облегчить мне жизнь :з
Ivan
Индекс в sphinx или elastic search, а вывод уже из текущей бд
Anonymous
спасибо)
Anonymous
привет привет :)
Anonymous
это ты сейчас серьезно?)
Anonymous
прочитай инфу в описании хоть)
Anton
Аниме.
Anonymous
Валерий
тейлор бы не одобрил,что бы в чате Laravel pro спрашивали как хранить вёрстку в базе данных или использовали массив гет вместо класса request )
Maxim
для таких нужен чат Laravel Noob
🇺🇦 Edward
Ребят, помогите пожалуйста решить проблему
🇺🇦 Edward
Есть класс Role.
Есть класс Permission.
Отношение oneToMany
🇺🇦 Edward
🇺🇦 Edward
Почему в этой строке не выводит зависимые Permissions, а выводит вот такую ерунду
🇺🇦 Edward
🇺🇦 Edward
🇺🇦 Edward
в БД есть поле role_id в таблице permissions
Dmitry
Dmitry
Читай доку
🇺🇦 Edward
Я смотрю laracast, там выводит списком
🇺🇦 Edward
у преподавателя
Taras
потому что вы вызывайте как функцию, а там магия (без ())
Dmitry
Ну а ты обратись не к методу, а к параметру
Dmitry
Метод возвращает квери билдер по сути
🇺🇦 Edward
ппц
🇺🇦 Edward
Спасибо большое, ребят
Anonymous
ребята, подскажите пожалуйста
если при загрузке аватарки не генерить объект Image а сохранять исходный файл, но с правилами:
return [
'avatar' => [
'nullable',
'image',
'max:2048',
'mimes:jpeg,jpg,png,gif',
Rule::dimensions()->maxWidth(config('constants.AVATARS_MAXWIDTH'))->maxHeight(config('constants.AVATARS_MAXHEIGHT')),
]
];
могут ли эксплойты затащить под видом изображения?
Андрей
Доброго! А можно с 5.3 обновиться сразу до 5.5 иои надо сначала до 5.4?
Миша
Таблица связок
user_id
role_id
Есть таблица ролей, допустим их 6. Есть таблица юзеров у которых может быть много ролей. Выше показнная таблица связывает роли с юзерами. Но как в модели User поставить отношение, которое сразу получает коллекцию моделей Role?