19 lines
420 B
PHP
19 lines
420 B
PHP
<?php
|
|
|
|
namespace Spatie\LaravelSettings\SettingsCasts;
|
|
|
|
interface SettingsCast
|
|
{
|
|
/**
|
|
* Will be used to when retrieving a value from the repository, and
|
|
* inserting it into the settings class.
|
|
*/
|
|
public function get($payload);
|
|
|
|
/**
|
|
* Will be used to when retrieving a value from the settings class, and
|
|
* inserting it into the repository.
|
|
*/
|
|
public function set($payload);
|
|
}
|