1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-08 06:06:45 +02:00

feat(entries): remove slugify for now from entries api #563

This commit is contained in:
Awilum
2021-08-17 11:25:33 +03:00
parent a478783fc1
commit de6d5e864c

View File

@@ -123,11 +123,6 @@ class Entries
*/
public function fetch(string $id, array $options = []): Arrays
{
// Slugify ID
if (registry()->get('flextype.settings.slugify.enabled')) {
$id = slugify()->slugify($id);
}
// Entry data
$this->registry()->set('fetch.id', $id);
$this->registry()->set('fetch.options', $options);
@@ -142,11 +137,6 @@ class Entries
// Single fetch helper
$single = function ($id, $options) {
// Slugify ID
if (registry()->get('flextype.settings.slugify.enabled')) {
$id = slugify()->slugify($id);
}
// Get collection options
$this->getCollectionOptions($id);
@@ -320,12 +310,7 @@ class Entries
* @access public
*/
public function move(string $id, string $newID): bool
{
// Slugify ID
if (registry()->get('flextype.settings.slugify.enabled')) {
$newID = slugify()->slugify($newID);
}
{
// Entry data
$this->registry()->set('move.id', $id);
$this->registry()->set('move.newID', $newID);
@@ -391,11 +376,6 @@ class Entries
*/
public function create(string $id, array $data = []): bool
{
// Slugify ID
if (registry()->get('flextype.settings.slugify.enabled')) {
$id = slugify()->slugify($id);
}
// Entry data
$this->registry()->set('create.id', $id);
$this->registry()->set('create.data', $data);
@@ -436,11 +416,6 @@ class Entries
*/
public function delete(string $id): bool
{
// Slugify ID
if (registry()->get('flextype.settings.slugify.enabled')) {
$id = slugify()->slugify($id);
}
// Entry data
$this->registry()->set('delete.id', $id);
@@ -466,12 +441,7 @@ class Entries
* @access public
*/
public function copy(string $id, string $newID): ?bool
{
// Slugify ID
if (registry()->get('flextype.settings.slugify.enabled')) {
$newID = slugify()->slugify($newID);
}
{
// Entry data
$this->registry()->set('copy.id', $id);
$this->registry()->set('copy.newID', $newID);
@@ -497,12 +467,7 @@ class Entries
* @access public
*/
public function has(string $id): bool
{
// Slugify ID
if (registry()->get('flextype.settings.slugify.enabled')) {
$id = slugify()->slugify($id);
}
{
// Entry data
$this->registry()->set('has.id', $id);
@@ -526,11 +491,6 @@ class Entries
*/
public function getFileLocation(string $id): string
{
// Slugify ID
if (registry()->get('flextype.settings.slugify.enabled')) {
$id = slugify()->slugify($id);
}
// Get collection options
$this->getCollectionOptions($id);
@@ -548,11 +508,6 @@ class Entries
*/
public function getDirectoryLocation(string $id): string
{
// Slugify ID
if (registry()->get('flextype.settings.slugify.enabled')) {
$id = slugify()->slugify($id);
}
return PATH['project'] . '/entries/' . $id;
}
@@ -570,12 +525,7 @@ class Entries
if (registry()->get('flextype.settings.cache.enabled') === false) {
return '';
}
// Slugify ID
if (registry()->get('flextype.settings.slugify.enabled')) {
$id = slugify()->slugify($id);
}
$entryFile = $this->getFileLocation($id);
if (filesystem()->file($entryFile)->exists()) {