TYPO3CMS
9.5
Main Page
Related Pages
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Files
File List
File Members
All
$
d
e
r
u
Functions
Variables
$
e
r
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Pages
FormPersistenceManagerInterface.php
Go to the documentation of this file.
1
<?php
2
declare(strict_types = 1);
3
namespace
TYPO3\CMS\Form\Mvc\Persistence
;
4
5
/*
6
* This file is part of the TYPO3 CMS project.
7
*
8
* It originated from the Neos.Form package (www.neos.io)
9
*
10
* It is free software; you can redistribute it and/or modify it under
11
* the terms of the GNU General Public License, either version 2
12
* of the License, or any later version.
13
*
14
* For the full copyright and license information, please read the
15
* LICENSE.txt file that was distributed with this source code.
16
*
17
* The TYPO3 project - inspiring people to share!
18
*/
19
20
use
TYPO3\CMS\Core\Resource\Folder
;
21
27
interface
FormPersistenceManagerInterface
28
{
29
36
public
function
load
(
string
$persistenceIdentifier): array;
37
44
public
function
save
(
string
$persistenceIdentifier, array $formDefinition);
45
52
public
function
exists
(
string
$persistenceIdentifier): bool;
53
59
public
function
delete
(
string
$persistenceIdentifier);
60
70
public
function
listForms
(): array;
71
77
public
function
getAccessibleFormStorageFolders
(): array;
78
84
public
function
getAccessibleExtensionFolders
(): array;
85
93
public
function
getUniquePersistenceIdentifier
(
string
$formIdentifier,
string
$savePath): string;
94
101
public
function
checkForDuplicateIdentifier
(
string
$identifier): bool;
102
}
TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManagerInterface\getAccessibleFormStorageFolders
Folder[] getAccessibleFormStorageFolders()
TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManagerInterface\getAccessibleExtensionFolders
array getAccessibleExtensionFolders()
TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManagerInterface\listForms
array listForms()
TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManagerInterface\checkForDuplicateIdentifier
bool checkForDuplicateIdentifier(string $identifier)
TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManagerInterface\load
array load(string $persistenceIdentifier)
TYPO3\CMS\Form\Mvc\Persistence
TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManagerInterface\exists
bool exists(string $persistenceIdentifier)
TYPO3\CMS\Core\Resource\Folder
Definition:
Folder.php:34
TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManagerInterface\getUniquePersistenceIdentifier
string getUniquePersistenceIdentifier(string $formIdentifier, string $savePath)
TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManagerInterface
Definition:
FormPersistenceManagerInterface.php:28
TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManagerInterface\save
save(string $persistenceIdentifier, array $formDefinition)
doxygen
typo3
sysext
form
Classes
Mvc
Persistence
FormPersistenceManagerInterface.php
Generated on Tue Oct 5 2021 01:57:41 for TYPO3CMS by
1.8.18