Merge branch '1.6' of github.com:getgrav/grav into 1.6

This commit is contained in:
Andy Miller
2018-11-03 14:09:06 -06:00

View File

@@ -12,6 +12,7 @@ namespace Grav\Framework\Flex;
use Grav\Common\Data\Data;
use Grav\Common\Data\ValidationException;
use Grav\Common\Grav;
use Grav\Common\Utils;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Message\UploadedFileInterface;
@@ -23,6 +24,8 @@ class FlexForm implements \Serializable
{
/** @var string */
private $name;
/** @var string */
private $uniqueid;
/** @var bool */
private $submitted;
/** @var string[] */
@@ -60,6 +63,15 @@ class FlexForm implements \Serializable
return "flex-{$object->getType(false)}-{$this->name}";
}
public function getUniqueId() : string
{
if (null === $this->uniqueid) {
$this->uniqueid = Utils::generateRandomString(20);
}
return $this->uniqueid;
}
/**
* @return string
*/