Differences Between: [Versions 310 and 400] [Versions 39 and 400]
(no description)
File Size: | 112 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
StyleRegistry:: (7 methods):
__construct()
registerStyle()
hasSerializedStyleAlreadyBeenRegistered()
getStyleFromSerializedStyle()
getRegisteredStyles()
getStyleFromStyleId()
serialize()
Class: StyleRegistry - X-Ref
Class StyleRegistry__construct(Style $defaultStyle) X-Ref |
param: Style $defaultStyle |
registerStyle(Style $style) X-Ref |
Registers the given style as a used style. Duplicate styles won't be registered more than once. return: Style The registered style, updated with an internal ID. param: Style $style The style to be registered |
hasSerializedStyleAlreadyBeenRegistered(string $serializedStyle) X-Ref |
Returns whether the serialized style has already been registered. return: bool param: string $serializedStyle The serialized style |
getStyleFromSerializedStyle($serializedStyle) X-Ref |
Returns the registered style associated to the given serialization. return: Style param: string $serializedStyle The serialized style from which the actual style should be fetched from |
getRegisteredStyles() X-Ref |
return: Style[] List of registered styles |
getStyleFromStyleId($styleId) X-Ref |
return: Style param: int $styleId |
serialize(Style $style) X-Ref |
Serializes the style for future comparison with other styles. The ID is excluded from the comparison, as we only care about actual style properties. return: string The serialized style param: Style $style |