دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۲
  • اسفند

جلسه ۳۱ : کنسول (Console) دستی در لاراول

  • دسته‌بندی‌ها :
جلسه ۳۱ : کنسول (Console) دستی در لاراول
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن .و کاربرانی که دوره کامل آموزش laravel را دنبال می کنند. در این جلسه به چگونگی ایجاد کنسول دستی در لاراول می پردازیم. چارچوب Laravel سه ابزار اصلی برای تعامل را از طریق خط فرمان ارائه می دهد: Artisan، Ticker و REPL. این جلسه در مورد جزئیات Artisan که Console دستی می باشد، توضیح داده شده است، در ادامه مباحث با روال کلی ایجاد کنسول دستی در لاراول آشنا خواهید شد.

      ایجاد کنسول (Console) دستی در لاراول

      در ادامه مباحث با استفاده از کدهای نمونه و مثال ، روال کلی ایجاد کنسول دستی در لاراول را بررسی می کنیم.

      مقدمه ای بر هنرپیشه (Artisan)

      Artisan رابط خط فرمان است که اغلب در Laravel استفاده می شود.

      همچنین شامل مجموعه ای از دستورات مفید برای ایجاد یک برنامه وب می باشد.

      مثال

      در اینجا یک لیست از چند دستور در Artisan همراه با ویژگی های مربوطه است.

      برای شروع پروژه لاراول

      مثال : 

      برای فعال کردن مکانیزم ذخیره سازی

      مثال : 

      برای مشاهده فهرست دستورات موجود که توسط Artisan پشتیبانی می شوند

      مثال : 

      برای دیدن راهنما در مورد هر فرمان و مشاهده گزینه ها و استدلال های موجود

      مثال : 

      تصویر زیر تصویر خروجی دستورات داده شده در بالا را نشان می دهد.

      روال کلی ایجاد کنسول دستی در لاراول – خروجی دستورات

      فایل ایجاد شده برای DefaultCommand به نام DefaultCommand.php نامیده شده است و در زیر نشان داده شده است.

      مثال : 

      این فایل شامل امضا و توضیحات برای فرمان که در کاربر تعریف شده است.

      تابع عمومی به نام دسته، عملکردهای اجرای دستور را اجرا می کند. این دستورات در فایل Kernel.php در همان دایرکتوری ثبت شده اند.

      شما همچنین می توانید برنامه وظایف که برای فرمان کاربر تعریف شده را که در کد زیر نشان داده شده ایجاد کنید.

      مثال : 

      توجه داشته باشید که برنامه وظایف برای دستور داده شده در برنامه تابع نامیده می شود که شامل یک پارامتر برای برنامه ریزی وظایف است و پارامتر ساعت را می گیرد.

      دستورات در آرایه ای از دستورات ثبت شده اند که شامل مسیر و نام دستورات است.

      هنگامی که دستور ثبت شده است، در دستورات Artisan ذکر شده است.

      مقادیری که در بخش امضا و توضیحات موجود است وقتی که شما برای مشخص کردن ویژگی فرمان مشخص شده تماس بگیرید نمایش داده می شود.

      بگذارید ببینیم چگونه ویژگی های فرمان DefaultCommand را مشاهده می کنیم. شما باید از دستور زیر استفاده کنید.

      مثال : 

      کلام آخر

      Artisan اسم رابط خط فرمان (command-line interface) است که همراه با فریم ورک Laravel عرضه می شود.

      این رابط دستورات بسیار کارآمدی برای توسعه ی اپلیکیشن در اختیار برنامه نویس قرار می دهد. این رابط مبتنی بر کامپوننت قدرتمند Symfony Console می باشد.

      QR:  جلسه ۳۱ : کنسول (Console) دستی در لاراول
      به اشتراک بگذارید