liloo / libraries

Liloo Framework PHP 的辅助类

v1.2.4 2023-03-13 15:00 UTC

This package is auto-updated.

Last update: 2024-09-23 01:46:27 UTC


README

为使用 Liloo PHP Framework 开发的应用程序提供辅助资源的指南

资源

数据库处理

  • Liloo\Database\Conn
  • Liloo\Database\Create
  • Liloo\Database\Delete
  • Liloo\Database\Read
  • Liloo\Database\Update

使用 PHPmailer 发送电子邮件

  • Liloo\Email\Email

文件管理

  • Liloo\Files\OpenDirFile

带有分页的高级搜索

  • Liloo\Generic\Create
  • Liloo\Generic\Read

辅助工具

  • LIloo\Helpers\Json
  • Liloo\Helpers\Markdown
  • Liloo\Helpers\Pagination

请求管理

  • Liloo\Request\cURL
  • Liloo\Request\Request

QRcode 生成器

  • Liloo\Qrcode*

实现 QRCode

在这个例子中,我们使用 Liloo Framework,因为我们已经返回了数据以包括在类的参数数组中。

  • 实例
  • 数据数组
  • 渲染 vCard QRCode
use Liloo\Qrcode\Render;
$QRcode = [
    'id' => $Ads['account_id'],
    'name' => "{$Ads['ads_title']} - {$Extra['SITE_NAME']}",
    'org' => $Ads['ads_title'],
    'phone' => $Ads['ads_phone'],
    'celular' => $Ads['ads_whatsapp'],
    'email' => $Ads['ads_email'],
    'site' => $Ads['ads_site'],
    'address_label' => $Ads['account_name'],
    'address_street' => "{$Ads['ads_address']}, {$Ads['ads_address_number']} {$Ads['ads_address_complement']}",
    'address_city' => "{$Ads['ads_address_district']}, {$Ads['ads_address_city']}",
    'address_region' => "{$Ads['ads_address_state']} - {$Ads['ads_address_uf']}",
    'address_zipcode' => $Ads['ads_address_zipcode'],
    'address_country' => 'Brasil',
];
$FilePNG = QRCode::vCard($QRcode);

要求

  • PHP 7+ 的最低版本
  • 用于发送电子邮件的 PHPMailer
  • PHP Liloo 框架