Сокращенные консольные команды в Laravel

Замечали вы или нет, но в ларавел можно не дописывать полностью консольные команды, например вместо

php artiasan config:clear

можно написать как:

php artiasan co:cl 

А команда php artiasan ca:cl будет соответсвовать команде php artiasan cache:clear

Ниже приведена таблица

 #auth
  auth:clear-resets    ->    au:cl
 #cache
  cache:clear    ->    ca:cl
  cache:forget    ->    ca:fo
  cache:table    ->    ca:ta
 #clear
  clear:all    ->    cl:al
 #config
  config:cache    ->    co:ca
  config:clear    ->    co:cl
 #db
  db:seed    ->    db:se
  db:wipe    ->    db:sw
 #event
  event:cache    ->    ev:ca
  event:clear    ->    ev:cl
  event:generate    ->    ev:ge
  event:list    ->    ev:li
 #key
  key:generate    ->    ke:ge
 #make
  make:cast    ->    ma:ca
  make:channel    ->    ma:ch
  make:command    ->    ma:comm
  make:component    ->    ma:comp
  make:controller    ->    ma:con
  make:event    ->    ma:ev
  make:exception    ->    ma:ex
  make:factory    ->    ma:fa
  make:job    ->    ma:jo
  make:listener    ->    ma:li
  make:mail    ->    ma:ma
  make:middleware    ->    ma:mid
  make:migration    ->    ma:mig
  make:model    ->    ma:mo
  make:notification    ->    ma:no
  make:observer    ->    ma:ob
  make:policy    ->    ma:po
  make:provider    ->    ma:pro
  make:request    ->    ma:req
  make:resource    ->    ma:res
  make:rule    ->    ma:ru
  make:seeder    ->    ma:se
  make:test    ->    ma:te
 #migrate
  migrate:fresh    ->    mi:fr
  migrate:install    ->    mi:in
  migrate:refresh    ->    mi:ref
  migrate:reset    ->    mi:res
  migrate:rollback    ->    mi:ro
  migrate:status    ->    mi:sta
 #notifications
  notifications:table    ->    no:ta
 #optimize
  optimize:clear    ->    pi:cl
 #package
  package:discover    ->    pa:di
 #queue
  queue:batches-table    ->    qu:ba
  queue:clear    ->    qu:cl
  queue:failed    ->    qu:failed
  queue:failed-table    ->    qu:failed
  queue:flush    ->    qu:fl
  queue:forget    ->    qu:fo
  queue:listen    ->    qu:li
  queue:prune-batches    ->    ue:pr
  queue:restart    ->    qu:res
  queue:retry    ->    qu:retry
  queue:retry-batch    ->    qu:retry
  queue:table    ->    qu:ta
  queue:work    ->    qu:wo
 #route
  route:cache    ->    ro:ca
  route:clear    ->    ro:cl
  route:list    ->    ro:li
 #sail
  sail:install    ->    sa:in
  sail:publish    ->    sa:pu
 schedule
  schedule:list    ->    sc:li
  schedule:run    ->    sc:ru
  schedule:test    ->    sc:te
  schedule:work    ->    sc:wo
 #schema
  schema:dump    ->    sc:du
 #session
  session:table    ->    se:ta
 #storage
  storage:link    ->    st:li
 #stub
  stub:publish    ->    st:pu
 #ui
  ui:auth    ->    ui:au
  ui:controllers    ->    ui:co
 #vendor
  vendor:publish    ->    ve:pu
 #view
  view:cache    ->    vi:ca
  view:clear    ->    vi:cl

 

Также это работает и для других пакетов, установленных в вашел приложении. Если laravel не сможет распознать какую именно команду вы имели в виду, вы получител сообщение об ошибке:

Повторите попытку дописав отличающие символы вашей команды.

 


Читайте также

Как начинающему (и не только) программисту поднять уровень своей ЗП?

Не все программисты знают когда просить повышение и какие аргументы приводить. В этой статье вы найдёте план действий, который позволит вам повысить уровень вашей заработной платы в кратчайшие сроки.


Оставить коментарий

your email address will not be published. required fields are marked *

Имя *
Email *
Website