mitakeck / ulidtypes
UlidType plugin for CakePHP
Installs: 1 638
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 1
Open Issues: 1
Type:cakephp-plugin
Requires
- cakephp/cakephp: ^3.5
- robinvdvleuten/ulid: ^4.0
Requires (Dev)
- phpunit/phpunit: ^5.7.14|^6.0
This package is auto-updated.
Last update: 2025-03-29 01:00:39 UTC
README
Setup
Install
$ composer require mitakeck/ulidtypes
Bootstrap
- add plugin load command in
config/bootstrap.php
... Plugin::load('mitakeck/UlidTypes', ['bootstrap' => true]); ...
Model
- add
_initializeSchema()
method toModel\Table
class to make idulid
type
... use Cake\Database\Schema\TableSchema; ... class XXXXXXXXTable extends Table { protected function _initializeSchema(TableSchema $table) { parent::_initializeSchema($table); $table->setColumnType('id', 'ulid'); // set ulid type for id return $table; } } ...