Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changed
manifestCache
interface for fetching manifest data.manifestCache
interface for fetching manifest data.Added
Exception/InvalidBlock.php
method:missingItemException
.src/Exception/InvalidManifest.php
methods:missingManifestKeyException
,emptyOrErrorManifestException
,notAllowedManifestPathException
,notAllowedManifestPathItemException
,missingCacheTopItemException
,missingCacheSubItemException
.src/Exception/InvalidPath.php
method:missingDirectoryException
,missingFileException
,missingFileWithExampleException
,wrongOrNotAllowedParentPathException
.src/Helpers/ApiTrait.php
helper for better API handling.recursiveArrayFind
helper for finding items in multidimensional arrays recursively.camelToSnakeCase
,kebabToSnakeCase
.getCurrentUrl
helper for getting the current URL with query parameters.cleanUrlParams
helper for cleaning URL parameters.getPluginVersion
,getPluginName
,getPluginTextDomain
,getThemeVersion
,getThemeName
,getThemeTextDomain
,getPluginDetails
.src/Rest/Routes/AbstractRoute.php
.Fixed
getBlockFrontentScriptHandle
togetBlockFrontendScriptHandle
method.Removed
src/Blocks/AbstractBlocks.php
methodrenderWrapperView
is removed.Config/AbstractConfigData.php
is removed as it is no longer needed. Use helpers instead.Config/ConfigDataInterface.php
is removed as it is no longer needed.LabelGeneratorTrait
is removed as it is no longer needed.manifest
interface.Exception/ComponentException.php
is removed as it is no longer needed.Exception/FailedToLoadView.php
is removed as it is no longer needed.Exception/FileMissing.php
is removed as it is no longer needed.src/Exception/InvalidCallback.php
is removed as it is no longer needed.src/Exception/InvalidNouns.php
is removed as it is no longer needed.src/Exception/InvalidService.php
is removed as it is no longer needed.src/Exception/PluginActivationFailure.php
is removed as it is no longer needed.Exception/InvalidBlock.php
methods:missingBlocksException
,missingComponentsException
,missingNameException
,missingComponentNameException
,missingVariationNameException
,missingViewException
,missingRenderViewException
,missingSettingsManifestException
,missingWrapperManifestException
,missingComponentManifestException
,missingWrapperViewException
,missingNamespaceException
,missingSettingsKeyException
,wrongFunctionUsedException
,missingFileException
, is removed as it is no longer needed.src/Exception/InvalidManifest.php
method:missingManifestItemException
.src/Exception/InvalidPath.php
method:fromUri
.outputCssVariablesGlobal
method no longer requires parameters.outputCssVariables
method is not longer supportingglobalManifest
parameter.src/Helpers/ErrorLoggerTrait.php
trait are removed.src/Manifest/AbstractManifest.php
,src/Manifest/ManifestExample.php
,src/Manifest/ManifestInterface.php
.Deprecated
Helpers>Components
class is deprecated and will be removed in the next major release. UseHelpers>Blocks
class instead.Helpers>Components>renderPartial
method is deprecated and will be removed in the next major release. UseHelpers>Helpers>render
method instead.Helpers>Components>getManifest
method is deprecated and will be removed in the next major release. UseHelpers>Helpers>getManifestByDir
method instead.