potatopowered/phone-helper

CakePHP 3.x 电话号码格式化插件。

安装次数: 12,494

依赖: 0

建议者: 0

安全: 0

星标: 8

关注者: 3

分支: 1

开放问题: 0

类型:cakephp-plugin

v2.0.0 2016-09-30 04:45 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:25:28 UTC


README

Software License Travis Codecov Scrutinizer Packagist

CakePHP 3.x 的电话号码格式化助手

描述

电话号码助手旨在帮助将所有类型的电话号码格式化为 tel 链接或美观的格式。如果您没有看到您的电话号码格式,请发送 pull request。

安装

composer require potatopowered/phone-helper

将助手添加到您需要使用的控制器中的公共助手变量,或者在 AppController 中添加,以便在所有控制器中都可以访问。

public $helpers = [
    'Phone' => [
        'className' => 'PhoneHelper.Phone'
    ]
];

使用方法

要使用电话号码格式化器,您必须在控制器中加载助手。一旦如上所示在控制器中加载,您就可以调用数字助手函数 format($number)

// (123) 456-789
$this->Phone->format('1234567890');

// 456-7890
$this->Phone->format('4567890');

您还可以使用 'link' 方法添加 RFC3966 格式的电话链接

// <a href="tel:+1234567890">123-456-7890</a>
$this->Phone->link('123-456-7890');

// <a href="tel:+1234567890">Call Us</a>
$this->Phone->link(h('Call Us'), '1234567890');