定制 byancode/laravel-exercise-1 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

byancode/laravel-exercise-1

最新稳定版本:0.0.4

Composer 安装命令:

composer require byancode/laravel-exercise-1

包简介

This is my package laravel-exercise-1

README 文档

README

Envío en masa de un correo promocional a 1,000,000 usuarios sin afectar el rendimiento principal de la aplicación.

🕵 Normativas

  • ⛔ prohibido paquetes externos
  • ⛔ prohibido inteligencia artificial
  • ⛔ prohibido github copilot
  • ✅ permitido documentacion de laravel
  • ✅ permitido google, stackoverflow

🛠 Configuración Inicial:

  1. Instalacion ejercicio laravel:
composer require byancode/laravel-exercise-1
  1. Service Provider ejecuta el comando:
php artisan vendor:publish --provider="Byancode\LaravelExercise1\ServiceProvider"
  1. Variables de Entorno:
MAIL_FROM_ADDRESS="test@byancode.com"
MAIL_FROM_NAME="Byancode"

📋 Informacion adicional:

  1. Modelo Notification: reference

    • Crea un modelo llamado Notification con los siguientes atributos:
      • id
      • title
    • Establece una relación belongsToMany con el modelo User.
  2. Población de Datos (Seeders): reference

    • Llena la tabla users con 1,000,000 registros de usuarios ficticios.
    • Agrega un registro en la tabla notifications, donde el contenido del atributo title sea: 'Nueva actualización del sistema'.
  3. Comando Personalizado: reference

    • Crea un comando que pueda invocarse como: php artisan users:send-newsletter.
  4. Clase Mailable NotificationShipped: reference

    • Crea una clase mailable llamada NotificationShipped.
    • En el constructor, recibe el modelo Notification como parámetro.
  5. Programación del Comando: reference

    • Programa el comando users:send-newsletter en el Kernel de la consola, para que se ejecute cada minuto.

📒 NOTA:

El modelo Notification servira para registrar los usuarios que se les envio un email mediante la relacion BelongsToMany

统计信息

  • 总下载量: 76
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-08-18