<?php
namespace FSProVendor\WPDesk\Forms;
use Psr\Container\ContainerInterface;
use FSProVendor\WPDesk\Persistence\PersistentContainer;
/**
* Persistent container support for forms.
*
* @package WPDesk\Forms
*/
interface ContainerForm
{
/**
* @param ContainerInterface $data
*
* @return void
*/
public function set_data($data);
/**
* Put data from form into a container.
*
* @param PersistentContainer $container Target container.
*
* @return void
*/
public function put_data(\FSProVendor\WPDesk\Persistence\PersistentContainer $container);
}