wp-launchpad/framework-options

There is no license information available for the latest version (v3.1.0) of this package.

Options library for the framework Launchpad

Installs: 295

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 1

pkg:composer/wp-launchpad/framework-options

v3.1.0 2024-12-15 20:50 UTC

README

This module provides options facades.

For that we have 3 types of options:

  • Options: Regular options.
  • Transients: Temporary options.
  • Settings: Plugin settings all saved in the same place.

Install

To install the library run the following command: composer require wp-launchpad/framework-options-take-off

Structure

Options are build around inflectors which add automatically facades to the objects aware about them.

For the Options you should implement the interface LaunchpadFrameworkOptions\Interfaces\OptionsAwareInterface and the trait LaunchpadFrameworkOptions\Traits\OptionsAwareTrait. For the Transients you should implement the interface LaunchpadFrameworkOptions\Interfaces\TransientsAwareInterface and the trait LaunchpadFrameworkOptions\Traits\TransientsAwareTrait. For the Settings you should implement the interface LaunchpadFrameworkOptions\Interfaces\SettingsAwareInterface and the trait LaunchpadFrameworkOptions\Traits\SettingsAwareTrait.