# wp-stateless/3.0.4/vendor/udx/lib-settings/test/basic.php

WP-Stateless – Google Cloud Storage, version 3.0.4. 37 lines.

- Page: https://pluginprobe.com/plugins/wp-stateless/3.0.4/code/vendor/udx/lib-settings/test/basic.php
- Raw: https://pluginprobe.com/plugins/wp-stateless/3.0.4/raw/vendor/udx/lib-settings/test/basic.php
- Modified: 2020-10-05T11:36:10+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/wp-stateless/3.0.4/code/vendor/udx/lib-settings/test/basic.php#L10-L20`.

```php
<?php

// Instantiate and load Settings.
$settings  = new Settings(array(
  "store" => "options",
  "key" => "settings_test",
  "format" => "object"
));

$settings->set( 'make', 'Chevy' );
$settings->set( 'model', 'Tahoe' );
$settings->set( 'features', array(
  'ac',
  'stuff'
));

$settings->set( 'features', array(
  'dvd',
  'sunroof'
));

$settings->set( 'options', array(
  "rims" => '24',
  "towing" => true,
  "onstar" => 'active'
));

$settings->set( 'options', array(
  "gps" => 'standard'
));

//echo '<br />get all: <pre>' . print_r( $settings->get(), true ) . '</pre>';
echo '<br />get make: ' . print_r( $settings->get( 'make' ), true );
echo '<br />get options.gps: ' . print_r( $settings->get( 'options.gps' ), true );
echo '<br />get features: ' . print_r( $settings->get( 'features' ), true );
die( '<pre>get all' . print_r( $settings->get(), true ) . '</pre>' );

```
