Новый взгляд на старые вещи

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 25 Май, 2012, 11:21:33

Страниц: [1]
Печать
Автор Тема: Symfony CLI скрипт  (Прочитано 164 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
AlexanderC    ↓ 
13 Январь, 2012, 12:22:32
НЕ ХУЕТА! ХУЕТА!


Карма: 1
Сообщений: 140
Сила слова: 0.71

Люди, симфонийцы, дайте плиз ссылочки на ресурсы где можно найти инфу по созданию плагинчика поторый можно будет из кли запускать(не то что симфони даёт, а из обычной консоли). Если будет возможным показать код-минимум для создания энного буду очень признателен
Спустя 1 минуту 21 секунду добавил
use Symfony\Component\Console as Console;
 
$application = new Console\Application('Demo', '1.0.0');
$application->run();
 
// уже знаю немного, но....
Записан

*Не всё  Windows™ что виснет, не всё  Linux что "да ну его..."
Абырвалг    ↓ 
13 Январь, 2012, 01:50:00 , спустя 1 час 27 минут 28 секунд
НЕ ХУЕТА! ХУЕТА!

PHP Infected, симфоеб, маконенавистник
Группа: Джедаи

Карма: 80
Сообщений: 6096
Сила слова: 1.31

симфони используется полностью или только один компонент консоль?
Записан

PHP does the job since 1995
Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
AlexanderC    ↓ 
13 Январь, 2012, 11:03:53 , спустя 9 часов 13 минут 53 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 1
Сообщений: 140
Сила слова: 0.71

конечно не на один компонент, если бы так то можно было использовать только консольный компонент выставленный отдельно, и автолодер... а так... вот первый раз такое надо сделать
Спустя 2 минуты 9 секунд добавил
покапался по инету нашёл прилично уже... но если есть какие-то особенности или что-то интересное что нельзя/сложно найти на просторах инета то буду очень благодарен(плюсик в карме докажет) увидеть/прочесть это
Спустя 1 минуту 28 секунд добавил
и ещё вопрос- как можно на лету добавить новое соединение с базой(доктрин), поменяв саму базу данных, но оставив имя пользователя, хост, пароль итд?
Спустя 1 минуту 13 секунд добавил
.. кстати борода натуральненько так выглядит на аватарке(шапка вот чёт не очень)
Записан

*Не всё  Windows™ что виснет, не всё  Linux что "да ну его..."
Абырвалг    ↓ 
13 Январь, 2012, 11:27:31 , спустя 23 минуты 38 секунд
НЕ ХУЕТА! ХУЕТА!

PHP Infected, симфоеб, маконенавистник
Группа: Джедаи

Карма: 80
Сообщений: 6096
Сила слова: 1.31

конечно не на один компонент
тогда не нужно создавать Console\Application. Нужно просто написать команду (посмотри как другие команды написаны + http://symfony.com/doc/2.0/components/console.html )
 
но если есть какие-то особенности или что-то интересное что нельзя/сложно найти на просторах инета

да вроде ниче такого, там все просто
и ещё вопрос- как можно на лету добавить новое соединение с базой(доктрин)
тут нужно несколько connection'ов создавать и выбирать нужный
http://symfony.com/doc/2.0/reference/configuration/doctrine.html#reference-dbal-configuration "If you want to configure multiple connections". Но я думаю, что проблема изначально неверно поставлена. Зачем на лету это делать? dev/prod окружение? ну через parameters.ini разрули
Записан

PHP does the job since 1995
Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
AlexanderC    ↓ 
13 Январь, 2012, 06:18:24 , спустя 6 часов 50 минут 53 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 1
Сообщений: 140
Сила слова: 0.71

как получить имя пользователя базы данных из уже существующих настроек имея инстанс Application ?
Записан

*Не всё  Windows™ что виснет, не всё  Linux что "да ну его..."
AlexanderC    ↓ 
13 Январь, 2012, 06:44:06 , спустя 25 минут 42 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 1
Сообщений: 140
Сила слова: 0.71

всё врубился, спс
Записан

*Не всё  Windows™ что виснет, не всё  Linux что "да ну его..."
Страниц: [1]
Печать
 

Перейти в: