CRUDlex
0.10.0
Manual
Introduction
Setup
Data Structure Definition
Data Types
Constraints
Overriding Layouts
Overriding Templates
Events
Definition Validation
Extended Features
Addons
API
CRUDlex\AbstractData
CRUDlex\ControllerProvider
CRUDlex\DataFactoryInterface
CRUDlex\Entity
CRUDlex\EntityDefinition
CRUDlex\EntityDefinitionFactoryInterface
CRUDlex\EntityDefinitionValidatorInterface
CRUDlex\EntityValidator
CRUDlex\FileProcessorInterface
CRUDlex\ManyValidator
CRUDlex\MimeTypes
CRUDlex\ReferenceValidator
CRUDlex\ServiceProvider
CRUDlex\StreamedFileResponse
CRUDlex\TwigExtensions
CRUDlex\UniqueValidator
CRUDlex
Docs
»
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
P
|
R
|
S
|
T
|
U
|
V
_
__construct() (Entity method)
(EntityDefinition method)
(EntityValidator method)
(MySQLData method)
(MySQLDataFactory method)
(SimpleFilesystemFileProcessor method)
A
AbstractData (class)
AbstractData::DELETION_FAILED_EVENT (class constant)
AbstractData::DELETION_FAILED_STILL_REFERENCED (class constant)
AbstractData::DELETION_SUCCESS (class constant)
addChild() (EntityDefinition method)
addFilter() (MySQLData method)
addPagination() (MySQLData method)
addSort() (MySQLData method)
B
basePath (SimpleFilesystemFileProcessor property)
buildUpData() (EntityValidator method)
buildUpListFilter() (ControllerProvider method)
buildUpRules() (EntityValidator method)
C
checkFieldNames() (EntityDefinition method)
children (EntityDefinition property)
childrenLabelFields (EntityDefinition property)
configureDefinition() (ServiceProvider method)
connect() (ControllerProvider method)
ControllerProvider (class)
countBy() (AbstractData method)
(MySQLData method)
create() (AbstractData method)
(ControllerProvider method)
(MySQLData method)
createData() (DataFactoryInterface method)
(MySQLDataFactory method)
createDefinition() (ServiceProvider method)
createEmpty() (AbstractData method)
(MySQLData method)
createEntityDefinition() (EntityDefinitionFactory method)
(EntityDefinitionFactoryInterface method)
createFile() (FileProcessorInterface method)
(SimpleFilesystemFileProcessor method)
createFiles() (AbstractData method)
(MySQLData method)
D
database (MySQLData property)
(MySQLDataFactory property)
DataFactoryInterface (interface)
datas (ServiceProvider property)
definition (AbstractData property)
(Entity property)
(EntityValidator property)
(MySQLData property)
delete() (AbstractData method)
(ControllerProvider method)
(MySQLData method)
deleteCascade (EntityDefinition property)
deleteChildren() (MySQLData method)
deleteFile() (AbstractData method)
(ControllerProvider method)
(FileProcessorInterface method)
(MySQLData method)
(SimpleFilesystemFileProcessor method)
deleteFiles() (AbstractData method)
(MySQLData method)
doDelete() (AbstractData method)
(MySQLData method)
E
edit() (ControllerProvider method)
enrichEntityWithMetaData() (AbstractData method)
(MySQLData method)
enrichWithMany() (MySQLData method)
enrichWithManyField() (MySQLData method)
Entity (class)
entity (Entity property)
(EntityValidator property)
EntityDefinition (class)
EntityDefinitionFactory (class)
EntityDefinitionFactoryInterface (interface)
EntityDefinitionValidator (class)
EntityDefinitionValidatorInterface (interface)
EntityValidator (class)
events (AbstractData property)
(MySQLData property)
F
fetchReferences() (AbstractData method)
(MySQLData method)
fetchReferencesForField() (MySQLData method)
fieldConstraintsToRules() (EntityValidator method)
fields (EntityDefinition property)
fieldTypeToRules() (EntityValidator method)
fileProcessor (AbstractData property)
(MySQLData property)
FileProcessorInterface (interface)
filter (EntityDefinition property)
formatDate() (TwigExtensions method)
formatDateTime() (TwigExtensions method)
formatFloat() (TwigExtensions method)
formatTime() (TwigExtensions method)
G
generateUUID() (MySQLData method)
get() (AbstractData method)
(Entity method)
(MySQLData method)
getAfterDeleteRedirectParameters() (ControllerProvider method)
getChildren() (EntityDefinition method)
getChildrenLabelFields() (EntityDefinition method)
getData() (ServiceProvider method)
getDefinition() (AbstractData method)
(Entity method)
(MySQLData method)
getEditableFieldNames() (EntityDefinition method)
getEntities() (ServiceProvider method)
getField() (EntityDefinition method)
getFieldLabel() (EntityDefinition method)
getFieldNames() (EntityDefinition method)
getFilter() (EntityDefinition method)
getFilteredFieldNames() (EntityDefinition method)
getFormFields() (MySQLData method)
getIdToNameMap() (AbstractData method)
(MySQLData method)
getInitialSortField() (EntityDefinition method)
getInvalidDetails() (ManyValidator method)
(ReferenceValidator method)
(UniqueValidator method)
getLabel() (EntityDefinition method)
getLanguageName() (TwigExtensions method)
getListFields() (EntityDefinition method)
getLocale() (EntityDefinition method)
getLocaleLabels() (ServiceProvider method)
getLocales() (ServiceProvider method)
getManyFields() (MySQLData method)
getManyIds() (MySQLData method)
getMimeType() (MimeTypes method)
getMimeTypeByExtension() (MimeTypes method)
getMimeTypeByFileInfo() (MimeTypes method)
getNotFoundPage() (ControllerProvider method)
getPageSize() (EntityDefinition method)
getPath() (SimpleFilesystemFileProcessor method)
getPublicFieldNames() (EntityDefinition method)
getRaw() (Entity method)
getReadOnlyFields() (EntityDefinition method)
getServiceProvider() (EntityDefinition method)
getStreamedFileFunction() (StreamedFileResponse method)
getSubTypeField() (EntityDefinition method)
getTable() (EntityDefinition method)
getTemplate() (ServiceProvider method)
getType() (EntityDefinition method)
H
hasChildren() (MySQLData method)
hasManySet() (AbstractData method)
(MySQLData method)
hydrate() (AbstractData method)
(MySQLData method)
I
init() (ServiceProvider method)
initChildren() (ServiceProvider method)
initialSortAscending (EntityDefinition property)
initialSortField (EntityDefinition property)
initLocales() (ServiceProvider method)
initMissingServiceProviders() (ServiceProvider method)
isDeleteCascade() (EntityDefinition method)
isInitialSortAscending() (EntityDefinition method)
isManagingI18n() (ServiceProvider method)
isValid() (ManyValidator method)
(ReferenceValidator method)
(UniqueValidator method)
isValidUnique() (UniqueValidator method)
isValidUniqueMany() (UniqueValidator method)
L
label (EntityDefinition property)
listEntries() (AbstractData method)
(MySQLData method)
listFields (EntityDefinition property)
locale (EntityDefinition property)
localeLabels (EntityDefinition property)
M
manageI18n (ServiceProvider property)
ManyValidator (class)
MimeTypes (class)
mimeTypes (MimeTypes property)
modifyEntity() (ControllerProvider method)
modifyFilesAndSetFlashBag() (ControllerProvider method)
MySQLData (class)
MySQLData::DELETION_FAILED_EVENT (class constant)
MySQLData::DELETION_FAILED_STILL_REFERENCED (class constant)
MySQLData::DELETION_SUCCESS (class constant)
MySQLDataFactory (class)
P
pageSize (EntityDefinition property)
performOnFiles() (AbstractData method)
(MySQLData method)
popEvent() (AbstractData method)
(MySQLData method)
populateViaRequest() (Entity method)
pushEvent() (AbstractData method)
(MySQLData method)
R
readYaml() (ServiceProvider method)
ReferenceValidator (class)
register() (ServiceProvider method)
registerTwigExtensions() (TwigExtensions method)
renderFile() (AbstractData method)
(ControllerProvider method)
(FileProcessorInterface method)
(MySQLData method)
(SimpleFilesystemFileProcessor method)
S
saveMany() (MySQLData method)
ServiceProvider (class)
serviceProvider (EntityDefinition property)
set() (Entity method)
setChildrenLabelFields() (EntityDefinition method)
setDeleteCascade() (EntityDefinition method)
setField() (EntityDefinition method)
setFieldLabel() (EntityDefinition method)
setFilter() (EntityDefinition method)
setInitialSortAscending() (EntityDefinition method)
setInitialSortField() (EntityDefinition method)
setLabel() (EntityDefinition method)
setListFields() (EntityDefinition method)
setLocale() (ControllerProvider method)
(EntityDefinition method)
(ServiceProvider method)
setPageSize() (EntityDefinition method)
setServiceProvider() (EntityDefinition method)
setTable() (EntityDefinition method)
setType() (EntityDefinition method)
setupI18n() (ControllerProvider method)
setupRoutes() (ControllerProvider method)
setupTemplates() (ControllerProvider method)
setValidationFailedFlashes() (ControllerProvider method)
setValuesAndParameters() (MySQLData method)
shouldExecuteEvents() (AbstractData method)
(MySQLData method)
show() (ControllerProvider method)
showList() (ControllerProvider method)
SimpleFilesystemFileProcessor (class)
standardFieldLabels (EntityDefinition property)
staticFile() (ControllerProvider method)
StreamedFileResponse (class)
T
table (EntityDefinition property)
toType() (Entity method)
TwigExtensions (class)
U
UniqueValidator (class)
update() (AbstractData method)
(MySQLData method)
updateFile() (FileProcessorInterface method)
(SimpleFilesystemFileProcessor method)
updateFiles() (AbstractData method)
(MySQLData method)
useUUIDs (MySQLData property)
(MySQLDataFactory property)
V
validate() (EntityDefinitionValidator method)
(EntityDefinitionValidatorInterface method)
(EntityValidator method)
validateEntityDefinition() (ServiceProvider method)