Size: a a a

Laravel для начинающих

2020 May 27

AH

Andrey Helldar in Laravel для начинающих
Дмитрий
я выше написал свой вопрос, и не стал дублировать)
Читается отдельно. Ответил бы на своё сообщение, тогда уж.
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in Laravel для начинающих
Michael
Сделай, чтобы она запускалась по register:bossphp , раз ты хочешь такое название для команды
и выводила в консоль "Hello я устал писать этот длинный ник" или любую другую строку.
Документация: https://laravel.su/docs/5.4/artisan
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Дмитрий
Переслано от
Коллеги, подскажите на сколько это реально вытворить.

Вообщем, у меня есть JS Файл с ES6 синтаксисом и node зависимостями (axios,lodash и прочие) и в нем есть с Макросы (например {{{user_id}}} которые я должен заменить на нормальные значения при генерации Архива.
Я делаю так :
Есть папка defaultzip в которой лежат эти самые файлы
Далее, я создаю временную папку например temps/user_55784 и копирую туда эти файлы.
Далее редактирую нужные мне файлы уже в этой временной директории (Заменяю макросы на значения)

И тут вот мне нужно эти файлы в этой временной папке (название файлов известны заранее) необходимо прогнать через webpack c применением babel для работы в старых браузерах. и сохранить их в этой же папке

mix
.js('resources/js/code/mycode.js', 'public/js').babel(['public/js/mycode.js'], 'public/js/mycode.js')
Например применить вот такую команду

А потом все файлы с этой временной папки упаковать в архив и выдать пользователю.
богомерзкая реклама?)
источник

M

Michael in Laravel для начинающих
Я знаю как выглядит только что сгенерированная команда
источник

M

Michael in Laravel для начинающих
Время проявить смекалку, прочитать и разобраться, что где куда писать
источник

Д

Дмитрий in Laravel для начинающих
Maksim (Ellrion) Platonov
богомерзкая реклама?)
непонял. Какая реклама?
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Дмитрий
непонял. Какая реклама?
типо похоже на создания js кода баннера (или другой интернет рекламы) для выдачи его сайту
источник

Д

Дмитрий in Laravel для начинающих
Maksim (Ellrion) Platonov
типо похоже на создания js кода баннера (или другой интернет рекламы) для выдачи его сайту
аа нее, это пуш но с возможностью генерировать свой дизайн через Админку. Пишется для себя
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in Laravel для начинающих
Michael
Время проявить смекалку, прочитать и разобраться, что где куда писать
use App\User;
use App\DripEmailer;

Artisan::command('reg:created {user}', function (DripEmailer $drip, $user) {
   $drip->send(User::find($user));
});
источник

M

Michael in Laravel для начинающих
Что делает этот код ?
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in Laravel для начинающих
htubcnhbhetn rjvfyle
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in Laravel для начинающих
регистрирует команду
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in Laravel для начинающих
Объявление типов (Type-Hinting) зависимостей

Помимо получения аргументов и опций, в команде на основе анонимной функции могут быть дополнительно объявлены типы зависимостей, которые вы захотите получить из сервис-контейнера:
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in Laravel для начинающих
Команды на функциях-замыканиях
источник

M

Michael in Laravel для начинающих
А ты хочешь получить зависимости из сервис-контейнера ?
Прочитай доку целиком пожалуйста
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
источник

А

Андрей in Laravel для начинающих
пхахахаххаха
источник

А

Андрей in Laravel для начинающих
😂😂😂😂😂
источник

M

Michael in Laravel для начинающих
Но ты добрался до третьего пункта меню, это уже неплохо. Двигайся дальше
К сожалению, структура IT такова, что редко где есть инструкции. Потому что всем нужно разное. В доке есть масса вещей, которые тебе сейчас не нужны. Бери только те, которые нужны.
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in Laravel для начинающих
public function up()
   {
       Schema::create('users', function (Blueprint $table) {
           $table->increments('id');
           $table->string('name');
           $table->string('email')->unique();
           $table->string('password');
           $table->unsignedTinyInteger('is_super_admin')->default(0);
           $table->rememberToken();
           $table->timestamps();
       });
   }

   /**
    * Reverse the migrations.
    *
    * @return void
    */
   public function down()
   {
       Schema::dropIfExists('users');
   }
источник