From: Vincent Vanwaelscappel Date: Tue, 16 Jun 2020 16:53:22 +0000 (+0200) Subject: wip #3712 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=47a8672b45936c988f37a114fda409b4fe343a64;p=cubist_cms-back.git wip #3712 @0.5 --- diff --git a/src/app/Magic/Fields/APIToken.php b/src/app/Magic/Fields/APIToken.php new file mode 100644 index 0000000..05e8f23 --- /dev/null +++ b/src/app/Magic/Fields/APIToken.php @@ -0,0 +1,12 @@ + 60]; + +} diff --git a/src/app/Magic/Fields/Field.php b/src/app/Magic/Fields/Field.php index f11e28f..1fd15db 100644 --- a/src/app/Magic/Fields/Field.php +++ b/src/app/Magic/Fields/Field.php @@ -31,6 +31,7 @@ class Field implements \ArrayAccess protected $_databaseType = 'text'; protected $_databaseUnique = false; protected $_databaseIndex = false; + protected $_databaseLength = null; /** @var bool|string|array */ protected $_cast = false; diff --git a/src/app/Magic/Models/CubistMagicAuthenticatable.php b/src/app/Magic/Models/CubistMagicAuthenticatable.php index 2d4c1e0..ca18ebf 100644 --- a/src/app/Magic/Models/CubistMagicAuthenticatable.php +++ b/src/app/Magic/Models/CubistMagicAuthenticatable.php @@ -79,5 +79,10 @@ class CubistMagicAuthenticatable extends CubistMagicAbstractModel 'type' => 'Password', 'tab' => 'Login' ]); + + $this->addField(['name' => 'api_token', + 'label' => 'API Token', + 'type' => 'APIToken', + 'tab' => 'Login']); } }