oppara / cakephp-plugin-unix-timestamp
UnixTimestamp行为
0.1.0
2018-03-12 16:35 UTC
Requires
- cakephp/cakephp: ^3.4
Requires (Dev)
- cakephp/cakephp-codesniffer: ^3.0
- phpunit/phpunit: ^5.7|^6.0
This package is not auto-updated.
Last update: 2024-09-29 05:08:16 UTC
README
当您需要保存Unix时间戳时,可以使用此UnixTimestampBehavior来代替CakePHP的TimestampBehavior。
安装
您可以使用 composer 将此插件安装到您的CakePHP应用程序中。
安装composer包的推荐方法是
composer require oppara/cakephp-plugin-unix-timestamp
启用插件
您需要在您的config/bootstrap.php文件中启用插件
<?php Plugin::load('Oppara/UnixTimestamp');
如果您已经使用了 Plugin::loadAll();
,则此步骤不是必需的。
用法
更多信息 https://book.cakephp.com.cn/3.0/en/orm/behaviors/timestamp.html
CREATE TABLE users ( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(255) NOT NULL, password VARCHAR(255) NOT NULL, created INT, modified INT );
<?php namespace App\Model\Table; use Cake\ORM\Table; class UsersTable extends Table { public function initialize(array $config) { $this->addBehavior('Oppara/UnixTimestamp.UnixTimestamp'); } }