1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-07 21:56:33 +02:00

feat(fields): remove unused and duplicated tokens fields #563

This commit is contained in:
Awilum
2021-08-17 17:30:39 +03:00
parent 024fbef294
commit 8d43979383
8 changed files with 0 additions and 183 deletions

View File

@@ -1,21 +0,0 @@
<?php
declare(strict_types=1);
/**
* Flextype (https://flextype.org)
* Founded by Sergey Romanenko and maintained by Flextype Community.
*/
emitter()->addListener('onTokensCreate', static function (): void {
if (! registry()->get('flextype.settings.entries.tokens.fields.calls.enabled')) {
return;
}
if (tokens()->registry()->get('create.data.calls') !== null) {
return;
}
tokens()->registry()->set('create.data.calls', 0);
});

View File

@@ -1,34 +0,0 @@
<?php
declare(strict_types=1);
/**
* Flextype (https://flextype.org)
* Founded by Sergey Romanenko and maintained by Flextype Community.
*/
emitter()->addListener('onTokensFetchSingleHasResult', static function (): void {
if (! registry()->get('flextype.settings.entries.tokens.fields.created_at.enabled')) {
return;
}
if (tokens()->registry()->get('fetch.data.created_at') === null) {
tokens()->registry()->set('fetch.data.created_at', (int) filesystem()->file(tokens()->getFileLocation(tokens()->registry()->get('fetch.id')))->lastModified());
} else {
tokens()->registry()->set('fetch.data.created_at', (int) strtotime((string) tokens()->registry()->get('fetch.data.created_at')));
}
});
emitter()->addListener('onTokensCreate', static function (): void {
if (! registry()->get('flextype.settings.entries.tokens.fields.created_at.enabled')) {
return;
}
if (tokens()->registry()->get('create.data.created_at') !== null) {
return;
}
tokens()->registry()->set('create.data.created_at', date(registry()->get('flextype.settings.date_format'), time()));
});

View File

@@ -1,21 +0,0 @@
<?php
declare(strict_types=1);
/**
* Flextype (https://flextype.org)
* Founded by Sergey Romanenko and maintained by Flextype Community.
*/
emitter()->addListener('onTokensCreate', static function (): void {
if (! registry()->get('flextype.settings.entries.tokens.fields.created_by.enabled')) {
return;
}
if (tokens()->registry()->get('create.data.created_by') !== null) {
return;
}
tokens()->registry()->set('create.data.created_by', '');
});

View File

@@ -1,21 +0,0 @@
<?php
declare(strict_types=1);
/**
* Flextype (https://flextype.org)
* Founded by Sergey Romanenko and maintained by Flextype Community.
*/
emitter()->addListener('onTokensFetchSingleHasResult', static function (): void {
if (! registry()->get('flextype.settings.entries.tokens.fields.id.enabled')) {
return;
}
if (tokens()->registry()->get('fetch.data.id') !== null) {
return;
}
tokens()->registry()->set('fetch.data.id', strings(tokens()->registry()->get('fetch.id'))->trimSlashes()->toString());
});

View File

@@ -1,21 +0,0 @@
<?php
declare(strict_types=1);
/**
* Flextype (https://flextype.org)
* Founded by Sergey Romanenko and maintained by Flextype Community.
*/
emitter()->addListener('onTokensFetchSingleHasResult', static function (): void {
if (! registry()->get('flextype.settings.entries.tokens.fields.modified_at.enabled')) {
return;
}
if (tokens()->registry()->get('fetch.data.modified_at') !== null) {
return;
}
tokens()->registry()->set('fetch.data.modified_at', (int) filesystem()->file(tokens()->getFileLocation(tokens()->registry()->get('fetch.id')))->lastModified());
});

View File

@@ -1,21 +0,0 @@
<?php
declare(strict_types=1);
/**
* Flextype (https://flextype.org)
* Founded by Sergey Romanenko and maintained by Flextype Community.
*/
emitter()->addListener('onTokensCreate', static function (): void {
if (! registry()->get('flextype.settings.entries.tokens.fields.state.enabled')) {
return;
}
if (tokens()->registry()->get('create.data.state') !== null) {
return;
}
tokens()->registry()->set('create.data.state', 'enabled');
});

View File

@@ -1,21 +0,0 @@
<?php
declare(strict_types=1);
/**
* Flextype (https://flextype.org)
* Founded by Sergey Romanenko and maintained by Flextype Community.
*/
emitter()->addListener('onTokensCreate', static function (): void {
if (! registry()->get('flextype.settings.entries.tokens.fields.total_calls.enabled')) {
return;
}
if (tokens()->registry()->get('create.data.total_calls') !== null) {
return;
}
tokens()->registry()->set('create.data.total_calls', 0);
});

View File

@@ -1,23 +0,0 @@
<?php
declare(strict_types=1);
/**
* Flextype (https://flextype.org)
* Founded by Sergey Romanenko and maintained by Flextype Community.
*/
use Ramsey\Uuid\Uuid;
emitter()->addListener('onTokensCreate', static function (): void {
if (! registry()->get('flextype.settings.entries.tokens.fields.uuid.enabled')) {
return;
}
if (tokens()->registry()->get('create.data.uuid') !== null) {
return;
}
tokens()->registry()->set('create.data.uuid', Uuid::uuid4()->toString());
});