dgsplash/php-services

任何 PHP 项目中常用的服务

v1.2.9 2023-08-03 12:40 UTC

This package is auto-updated.

Last update: 2024-09-26 07:32:39 UTC


README

通过 Composer 安装: composer require dgsplash/php-services

Packagist 链接: https://packagist.org.cn/packages/dgsplash/php-services

结构

异常

自定义异常类。

  • 查看异常文件夹以获取完整列表

辅助工具

  • Cookie
  • 辅助工具
  • 机器信息
  • MetaSeo
  • 脚本
  • 服务器缓存
  • 样式
  • 验证器

微服务

会计

  • 辅助工具
    • 货币
  • 模型
    • 货币位置

日期

  • 辅助工具
    • 日期
  • 模型
    • 日期格式
    • 日期格式类型
    • 日期类型

语言

支持的语言: (英语、阿拉伯语、法语)

  • 辅助工具
    • 语言
    • 翻译
  • 映射
    • 日期
    • 异常
    • 全局
    • 数字
  • 模型
    • Lang

媒体

  • 辅助工具
    • 媒体
  • 模型
    • Facebook 图片
    • 图片

模型

  • 代码
  • HTTP 状态码
  • 状态

渲染

  • 手风琴
  • 选项卡

默认函数

以下函数用于在编码开始之前设置默认值

辅助工具

  • Cookie

    • SetExpireInUnix(int $unix)
    • SetExpireInDays(int $days)
    • SetPrefix(string $prefix)
    • SetPath(string $path)
    • SetDomain(string $domain)
    • SetSecure(bool $secure)
    • SetHttpOnly(bool $httpOnly)
  • MetaSeo

    • AddToMetaArray(string $key, array $array)
    • AddToPreHeadArray(string $key, string $text)
    • AddToPostHeadArray(string $key, string $text)
    • SetClientName(string $var)
    • SetPreTitle(string $var)
    • SetPostTitle(string $var)
    • SetTitle(string $var)
    • SetAuthor(string $var)
    • SetKeywords(string $var)
    • SetDescription(string $var)
    • SetPhoto(string $var)
    • SetUrl(string $var)
    • SetRobots(bool $isLive)
    • SetRevisitAfter(string $var)
    • SetFavicon(string $var)
    • SetContentType(string $var)
    • SetXuaCompatible(string $var)
    • SetViewport(string $var)
    • SetGoolgeSiteVerification(string $var)
    • SetCopyright(string $var)
    • SetAppleMobileWebAppCapable(string $var)
    • SetAppleMobileWebAppStatusBarStyle(string $var)
    • SetFacebookType(string $var)
    • SetFacebookAppId(string $var)
    • SetFacebookAdmins(string $var)
    • SetTwitterCard(string $var)
  • 脚本

    • AddFile(string $key, string $file)
    • AddScript(string $key, string $script)
    • GetFilesIncludes()
  • 服务器缓存

    • SetVersion(string $version)
    • SetCacheFolder(string $cacheFolder)
    • SetVersionFolder(string $versionFolder)
  • 样式

    • AddFile(string $key, string $file)
    • AddStyle(string $key, string $style)
    • GetFilesIncludes()

微服务

  • 通知

    • 模型
      • 电子邮件配置
        • setHost(string $host)
        • setPort(string $port)
        • setUsername(string $username)
        • setPassword(string $password)
        • setEncryption(string $encryption)
        • setFromName(string $from)
        • setFromEmail(string $email)
        • setReplyTo(string $replyTo)
  • 语言

    • 辅助工具
      • 语言
        • SetDefault(string $var)
        • SetActive(string $var)
      • 翻译
        • AddDefaults()
        • AddCustomDir(string $customDir)
  • 媒体

    • SetMediaFolder(string $var)
    • SetUploadDir(string $var)
    • SetMediaRoot(string $var)
    • SetWebsiteVersion(string $var)

重新访问

  • 机器信息
    • GetIpInfo