From 8d4397938336d6a1887d1355fe12f3bd85875e17 Mon Sep 17 00:00:00 2001 From: Awilum Date: Tue, 17 Aug 2021 17:30:39 +0300 Subject: [PATCH] feat(fields): remove unused and duplicated tokens fields #563 --- .../core/Tokens/Fields/Fields/CallsField.php | 21 ------------ .../Tokens/Fields/Fields/CreatedAtField.php | 34 ------------------- .../Tokens/Fields/Fields/CreatedByField.php | 21 ------------ .../core/Tokens/Fields/Fields/IdField.php | 21 ------------ .../Tokens/Fields/Fields/ModifiedAtField.php | 21 ------------ .../core/Tokens/Fields/Fields/StateField.php | 21 ------------ .../Tokens/Fields/Fields/TotalCallsField.php | 21 ------------ .../core/Tokens/Fields/Fields/UuidField.php | 23 ------------- 8 files changed, 183 deletions(-) delete mode 100644 src/flextype/core/Tokens/Fields/Fields/CallsField.php delete mode 100644 src/flextype/core/Tokens/Fields/Fields/CreatedAtField.php delete mode 100644 src/flextype/core/Tokens/Fields/Fields/CreatedByField.php delete mode 100644 src/flextype/core/Tokens/Fields/Fields/IdField.php delete mode 100644 src/flextype/core/Tokens/Fields/Fields/ModifiedAtField.php delete mode 100644 src/flextype/core/Tokens/Fields/Fields/StateField.php delete mode 100644 src/flextype/core/Tokens/Fields/Fields/TotalCallsField.php delete mode 100644 src/flextype/core/Tokens/Fields/Fields/UuidField.php diff --git a/src/flextype/core/Tokens/Fields/Fields/CallsField.php b/src/flextype/core/Tokens/Fields/Fields/CallsField.php deleted file mode 100644 index ce0e2d8c..00000000 --- a/src/flextype/core/Tokens/Fields/Fields/CallsField.php +++ /dev/null @@ -1,21 +0,0 @@ -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); -}); diff --git a/src/flextype/core/Tokens/Fields/Fields/CreatedAtField.php b/src/flextype/core/Tokens/Fields/Fields/CreatedAtField.php deleted file mode 100644 index 363ac198..00000000 --- a/src/flextype/core/Tokens/Fields/Fields/CreatedAtField.php +++ /dev/null @@ -1,34 +0,0 @@ -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())); -}); diff --git a/src/flextype/core/Tokens/Fields/Fields/CreatedByField.php b/src/flextype/core/Tokens/Fields/Fields/CreatedByField.php deleted file mode 100644 index 40001e09..00000000 --- a/src/flextype/core/Tokens/Fields/Fields/CreatedByField.php +++ /dev/null @@ -1,21 +0,0 @@ -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', ''); -}); diff --git a/src/flextype/core/Tokens/Fields/Fields/IdField.php b/src/flextype/core/Tokens/Fields/Fields/IdField.php deleted file mode 100644 index e8dd8812..00000000 --- a/src/flextype/core/Tokens/Fields/Fields/IdField.php +++ /dev/null @@ -1,21 +0,0 @@ -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()); -}); \ No newline at end of file diff --git a/src/flextype/core/Tokens/Fields/Fields/ModifiedAtField.php b/src/flextype/core/Tokens/Fields/Fields/ModifiedAtField.php deleted file mode 100644 index 78e52d85..00000000 --- a/src/flextype/core/Tokens/Fields/Fields/ModifiedAtField.php +++ /dev/null @@ -1,21 +0,0 @@ -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()); -}); diff --git a/src/flextype/core/Tokens/Fields/Fields/StateField.php b/src/flextype/core/Tokens/Fields/Fields/StateField.php deleted file mode 100644 index 1dce52fe..00000000 --- a/src/flextype/core/Tokens/Fields/Fields/StateField.php +++ /dev/null @@ -1,21 +0,0 @@ -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'); -}); \ No newline at end of file diff --git a/src/flextype/core/Tokens/Fields/Fields/TotalCallsField.php b/src/flextype/core/Tokens/Fields/Fields/TotalCallsField.php deleted file mode 100644 index 9d179053..00000000 --- a/src/flextype/core/Tokens/Fields/Fields/TotalCallsField.php +++ /dev/null @@ -1,21 +0,0 @@ -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); -}); diff --git a/src/flextype/core/Tokens/Fields/Fields/UuidField.php b/src/flextype/core/Tokens/Fields/Fields/UuidField.php deleted file mode 100644 index bda490ad..00000000 --- a/src/flextype/core/Tokens/Fields/Fields/UuidField.php +++ /dev/null @@ -1,23 +0,0 @@ -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()); -});