资源图标

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 will take strict measures against duplicate registrations! We welcome all Donations! For any questions, please post on the forum or to contact us!

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
查看
501
首次发布
最后更新

等级

0.00 星 0 星

最新更新

  1. 2.2.7

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