Class Reset
Enables the /reset, /migration, /import and /export REST for admins (manage_options).
-
MatthiasWeb\RealMediaLibrary\base\Base
-
MatthiasWeb\RealMediaLibrary\rest\Reset
Methods summary
public
|
|
public
|
#
resetOrder( $request )
Api
{delete} /realmedialibrary/v1/reset/order Resets the order of all available folders
Apigroup
Reset
Apiname
ResetOrder
Apipermission
manage_options
Apiversion
1.0.0
|
public
|
#
resetCount( $request )
Api
{delete} /realmedialibrary/v1/reset/count Resets the count of all available folders
Apigroup
Reset
Apiname
ResetCount
Apipermission
manage_options
Apiversion
1.0.0
|
public
|
#
resetSlugs( $request )
Api
{delete} /realmedialibrary/v1/reset/slugs Resets the slugs of all available folders
Apigroup
Reset
Apiname
ResetSlugs
Apipermission
manage_options
Apiversion
1.0.0
|
public
|
#
resetRelations( $request )
Api
{delete} /realmedialibrary/v1/reset/relations Resets the relations of all available folders to attachments
Apigroup
Reset
Apiname
ResetRelations
Apipermission
manage_options
Apiversion
1.0.0
|
public
|
#
resetFolders( $request )
Api
{delete} /realmedialibrary/v1/reset/folders Deletes all available folders with relations
Apigroup
Reset
Apiname
ResetFolders
Apipermission
manage_options
Apiversion
1.0.0
|
public
|
#
export( $request )
Api
{get} /realmedialibrary/v1/export Get exported folders as JSON string
Apigroup
Reset
Apiname
Export
Apipermission
manage_options
Apiversion
1.0.0
|
public
|
#
import( $request )
Api
{post} /realmedialibrary/v1/import Set exported folders as RML folders
Apigroup
Reset
Apiname
Import
Apiparam
{string} import The JSON import string
Apipermission
manage_options
Apiversion
1.0.0
|
public
|
#
importTaxonomy( $request )
Api
{post} /realmedialibrary/v1/import/taxonomy Import a taxonomy to RML folders with relations to files
Apigroup
Reset
Apiname
ImportTaxonomy
Apiparam
{string} import The JSON import string
Apipermission
manage_options
Apiversion
1.0.0
|
public
|
#
resetMigration( $request )
Api
{post} /realmedialibrary/v1/reset/migration Do a upgrade command
Apigroup
Reset
Apiname
ImportTaxonomy
Apiparam
{string} build The migration build number
Apipermission
manage_options
Apiversion
1.0.0
|