资源图标

Add-ons/Plugins [MMO] Core Library 核心库 2.2.7

没有许可 升级 Premium 账户

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • 很荣幸 游客 的到来!开始前请阅读 社区规则 确保您顺利的熟悉本社区。注册用户可以提交资源,如果您有已发布资源的新版本,您可以随时更新版本!

    文件链接损坏,请在文件下方留言,我们将会及时更新来自备份服务器的新链接。提示:如果您的账户超过180天处于非活动状态,系统将自动删除您的账户!

  • 我们拥有多账户检测系统,对于重复注册我们将采取严厉措施!

    We have a multi account detection system, and we will take strict measures against duplicate registrations!

Compatible XF versions
  1. 2.2+
  2. 2.3+
简介在使用过程中,在addon.json

中添加requires部分来记录依赖关系:
JSON:
{
"require": {
"MMO/CoreLib": [
2020270,
"[MMO] Core Library v2.2.2+"
]
}
}

2. 模板添加

我们正在为模板添加各种功能,以便您更轻松地使用它们,并添加一些有用的功能。

模板功能:mcl_diff_for_human
以人类可读的格式获取当前语言环境中的时差

模板函数:mcl_phrase_plural
定义具有复数选项的翻译短语后,您可以使用该mcl_phrase_plural函数检索给定“计数”的短语。

3. 选项

MMO\CoreLib\Option\UserGroup- 显示能够选择复选框类型的用户组列表。
MMO\CoreLib\Option\UserUpgrade- 显示用户组的促销列表,能够选择复选框类型
MMO\CoreLib\Option\CustomFields\Contact- 显示联系人类型的其他用户字段
MMO\CoreLib\Option\CustomFields\Personal- 显示个人类型的其他用户字段
MMO\CoreLib\Option\CustomFields\Prefefernces- 显示首选项类型的其他用户字段

4. 特征。2.2.3 中的新增功能

Macroable- 动态向类添加方法的特征。
PHP:
$macroableClass = new class() {
use Illuminate\Support\Traits\Macroable;
};

$macroableClass::macro('concatenate', function(... $strings) {
return implode('-', $strings);
};

$macroableClass->concatenate('one', 'two', 'three'); // returns 'one-two-three'
传递给macro函数的可调用对象将绑定到class
PHP:
$macroableClass = new class() {

protected $name = 'myName';

use Illuminate\Support\Traits\Macroable;
};

$macroableClass::macro('getName', function() {
return $this->name;
};

$macroableClass->getName(); // returns 'myName'

5. 收藏。2.2.3 中的新增

功能 该类MMO\CoreLib\Util\Collection提供了一个流畅、方便的包装器来处理数据数组。收集助手返回MMO\CoreLib\Util\Collection给定数组的新实例。因此,创建集合非常简单:
PHP:
$collection = collect([1, 2, 3]);
集合是“可宏的”,它允许您在运行时向 Collection 类添加其他方法。类MMO\CoreLib\Util\Collection的宏方法接受一个闭包,该闭包将在调用宏时执行。宏闭包可以通过 $this 访问集合的其他方法,就像它是集合类的真实方法一样。
作者
oksgo
下载
5
查看
504
首次发布
最后更新

等级

0.00 星 0 星

最新更新

  1. 2.2.7

    包含 Xenforo 2 [MMO] 附加组件的辅助函数的库。
后退
顶部