cse/helpers-cookie

此助手库允许您轻松管理cookie数据。设置、检查、获取、删除cookie数据——所有这些功能都在这个库中。

1.0.8 2019-04-29 04:06 UTC

This package is auto-updated.

Last update: 2024-08-29 04:50:46 UTC


README

English | Русский

COOKIE CSE 助手

Travis (.org) Codecov Scrutinizer code quality

Packagist Minimum PHP Version Packagist GitHub repo size

此助手库允许您轻松管理cookie数据。设置、检查、获取、删除cookie数据——所有这些功能都在这个库中。

项目仓库: https://github.com/cs-eliseev/helpers-cookie

演示

Cookie::set('cookie_example', 12345);
// ['cookie_example' => 12345]
if (Cookie::has('cookie_example')) Cookie::remove('cookie_example');
// true
Cookie::get('cookie_example', 67890);
// 67890

介绍

CSE 助手 是一个PHP编写的简单函数库集合,为人们提供。

尽管PHP是互联网的主要编程语言,但其功能不足。COOKIE CSE 助手允许您轻松地设置、检查、获取、删除cookie数据。

CSE 助手 是为了快速开发Web应用程序而创建的。

CSE 助手项目

以下是一些关于如何初始化库和执行常见命令的信息。

安装

您可以在此处找到此项目的最新版本。

Composer

执行以下命令以获取包的最新版本

composer require cse/helpers-cookie

或者 composer.json 文件应包含以下内容

{
    "require": {
        "cse/helpers-cookie": "*"
    }
}

Git

在本地上克隆此存储库

git clone https://github.com/cs-eliseev/helpers-cookie.git

下载

在此处下载最新版本.

使用方法

该类由静态方法组成,这些方法在项目中方便使用。请参阅示例 examples-cookie.php

设置 cookie

示例

Cookie::set('cookie_example', 12345);
// ['cookie_example' => 12345]

检查 cookie

示例

Cookie::has('cookie_example');
// true

获取 cookie

示例

Cookie::get('cookie_example');
// 12345

设置默认值

Cookie::get('cookie_example_2', 67890);
// 67890

删除 cookie

示例

Cookie::remove('cookie_example');
Cookie::has('cookie_example');
// false

测试与代码覆盖率

使用PHPUnit进行单元测试。单元测试确保类和方法确实执行了预期的工作。

PHPUnit的一般文档可以在https://phpunit.de/documentation.html找到。

要运行PHPUnit单元测试,请执行

phpunit PATH/TO/PROJECT/tests/

如果您需要代码覆盖率报告,请使用以下

phpunit --coverage-html ./report PATH/TO/PROJECT/tests/

使用PHPUnit默认配置

phpunit --configuration PATH/TO/PROJECT/phpunit.xml

捐赠

您可以通过此处支持此项目。您还可以通过向项目贡献或报告错误来帮助。即使是提出功能建议也是极好的。任何帮助都将是极大的赞赏。

许可

COOKIE CSE 助手是MIT许可下的开源PHP库。有关更多信息,请参阅许可文件

GitHub @cs-eliseev