CRUDlex
0.15.0
Manual
Introduction
Setup
Data Structure Definition
Data Types
Constraints
File Handling
Overriding Layouts
Overriding Templates
Events
Optimistic Locking
Definition Validation
Routes
Extended Features
Addons
CRUD YAML Reference
API
CRUDlex\AbstractData
CRUDlex\ControllerInterface
CRUDlex\DataFactoryInterface
CRUDlex\Entity
CRUDlex\EntityDefinition
CRUDlex\EntityDefinitionFactoryInterface
CRUDlex\EntityDefinitionValidatorInterface
CRUDlex\EntityEvents
CRUDlex\EntityValidator
CRUDlex\FileHandler
CRUDlex\ManyValidator
CRUDlex\ReferenceValidator
CRUDlex\Service
CRUDlex\StreamedFileResponse
CRUDlex\TwigExtensions
CRUDlex\UniqueValidator
CRUDlex\YamlReader
CRUDlex
Docs
»
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
_
__construct() (Controller method)
(Entity method)
(EntityDefinition method)
(EntityValidator method)
(FileHandler method)
(MySQLData method)
(MySQLDataFactory method)
(Service method)
(YamlReader 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)
addSoftDeletionToQuery() (MySQLData method)
addSort() (MySQLData method)
B
buildUpData() (EntityValidator method)
buildUpListFilter() (Controller method)
buildUpRules() (EntityValidator method)
C
cachePath (YamlReader property)
checkFieldNames() (EntityDefinition method)
children (EntityDefinition property)
childrenLabelFields (EntityDefinition property)
configureDefinition() (Service method)
Controller (class)
ControllerInterface (interface)
countBy() (AbstractData method)
(MySQLData method)
create() (AbstractData method)
(Controller method)
(ControllerInterface method)
(MySQLData method)
createData() (DataFactoryInterface method)
(MySQLDataFactory method)
createDefinition() (Service method)
createEmpty() (AbstractData method)
(MySQLData method)
createEntityDefinition() (EntityDefinitionFactory method)
(EntityDefinitionFactoryInterface method)
createFiles() (FileHandler method)
D
database (MySQLData property)
(MySQLDataFactory property)
DataFactoryInterface (interface)
datas (Service property)
definition (AbstractData property)
(Entity property)
(EntityValidator property)
(MySQLData property)
delete() (AbstractData method)
(Controller method)
(ControllerInterface method)
(MySQLData method)
deleteCascade (EntityDefinition property)
deleteChildren() (AbstractData method)
(MySQLData method)
deleteFile() (Controller method)
(ControllerInterface method)
(FileHandler method)
deleteFiles() (FileHandler method)
deleteManyToManyReferences() (MySQLData method)
doCreate() (AbstractData method)
(MySQLData method)
doDelete() (AbstractData method)
(MySQLData method)
doUpdate() (AbstractData method)
(MySQLData method)
E
edit() (Controller method)
(ControllerInterface method)
enrichEntityWithMetaData() (AbstractData method)
(MySQLData method)
enrichWithMany() (MySQLData method)
enrichWithManyField() (MySQLData method)
enrichWithReference() (MySQLData method)
Entity (class)
entity (Entity property)
(EntityValidator property)
EntityDefinition (class)
entityDefinition (FileHandler property)
EntityDefinitionFactory (class)
EntityDefinitionFactoryInterface (interface)
EntityDefinitionValidator (class)
EntityDefinitionValidatorInterface (interface)
EntityEvents (class)
EntityValidator (class)
events (AbstractData property)
(EntityEvents property)
(MySQLData property)
F
fetchReferencesForField() (MySQLData method)
fieldConstraintsToRules() (EntityValidator method)
fields (EntityDefinition property)
fieldTypeToRules() (EntityValidator method)
FileHandler (class)
filesystem (AbstractData property)
(Controller property)
(FileHandler property)
(MySQLData property)
filter (EntityDefinition property)
formatDate() (TwigExtensions method)
formatDateTime() (TwigExtensions method)
formatFloat() (TwigExtensions method)
formatTime() (TwigExtensions method)
G
generateURL() (Service method)
generateUUID() (MySQLData method)
get() (AbstractData method)
(Entity method)
(MySQLData method)
getAfterDeleteRedirectParameters() (Controller method)
getCacheFile() (YamlReader method)
getChildren() (EntityDefinition method)
getChildrenLabelFields() (EntityDefinition method)
getData() (Service method)
getDefinition() (AbstractData method)
(Entity method)
(MySQLData method)
getEditableFieldNames() (EntityDefinition method)
getEntities() (Service method)
getEntitiesNavBar() (Service method)
getEvents() (AbstractData method)
(MySQLData method)
getField() (EntityDefinition method)
getFieldLabel() (EntityDefinition method)
getFieldNames() (EntityDefinition method)
getFilter() (EntityDefinition method)
getFilteredFieldNames() (EntityDefinition method)
getFormFields() (AbstractData method)
(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() (Service method)
getLocales() (Service method)
getManyFields() (AbstractData method)
(MySQLData method)
getManyIds() (MySQLData method)
getNavBarGroup() (EntityDefinition method)
getNotFoundPage() (Controller method)
getPageSize() (EntityDefinition method)
getPath() (FileHandler method)
getPublicFieldNames() (EntityDefinition method)
getRaw() (Entity method)
getReadOnlyFields() (EntityDefinition method)
getReferenceIds() (AbstractData method)
(MySQLData method)
getService() (EntityDefinition method)
getStreamedFileFunction() (StreamedFileResponse method)
getSubTypeField() (EntityDefinition method)
getTable() (EntityDefinition method)
getTemplate() (Service method)
getType() (EntityDefinition method)
H
hardDeletion (EntityDefinition property)
hasChildren() (MySQLData method)
hasManySet() (AbstractData method)
(MySQLData method)
hasOptimisticLocking() (EntityDefinition method)
hydrate() (AbstractData method)
(MySQLData method)
I
initChildren() (Service method)
initialSortAscending (EntityDefinition property)
initialSortField (EntityDefinition property)
isDeleteCascade() (EntityDefinition method)
isHardDeletion() (EntityDefinition method)
isInitialSortAscending() (EntityDefinition method)
isManageI18n() (Service 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 (Service property)
ManyValidator (class)
modifyEntity() (Controller method)
modifyFilesAndSetFlashBag() (Controller method)
MySQLData (class)
MySQLData::DELETION_FAILED_EVENT (class constant)
MySQLData::DELETION_FAILED_STILL_REFERENCED (class constant)
MySQLData::DELETION_SUCCESS (class constant)
MySQLDataFactory (class)
N
navBarGroup (EntityDefinition property)
O
optimisticLocking (EntityDefinition property)
P
pageSize (EntityDefinition property)
performOnFiles() (FileHandler method)
pop() (EntityEvents method)
populateViaRequest() (Entity method)
push() (EntityEvents method)
R
read() (YamlReader method)
readFromCache() (YamlReader method)
ReferenceValidator (class)
renderFile() (Controller method)
(ControllerInterface method)
(FileHandler method)
S
saveMany() (MySQLData method)
Service (class)
service (Controller property)
(EntityDefinition property)
session (Controller property)
set() (Entity method)
setChildrenLabelFields() (EntityDefinition method)
setDeleteCascade() (EntityDefinition method)
setField() (EntityDefinition method)
setFieldLabel() (EntityDefinition method)
setFilter() (EntityDefinition method)
setHardDeletion() (EntityDefinition method)
setInitialSortAscending() (EntityDefinition method)
setInitialSortField() (EntityDefinition method)
setLabel() (EntityDefinition method)
setListFields() (EntityDefinition method)
setLocale() (Controller method)
(ControllerInterface method)
(EntityDefinition method)
(Service method)
setLocaleAndCheckEntity() (Controller method)
(ControllerInterface method)
setManageI18n() (Service method)
setNavBarGroup() (EntityDefinition method)
setOptimisticLocking() (EntityDefinition method)
setPageSize() (EntityDefinition method)
setService() (EntityDefinition method)
setStandardFieldLabels() (EntityDefinition method)
setTable() (EntityDefinition method)
setTemplate() (Service method)
setType() (EntityDefinition method)
setValidationFailedFlashes() (Controller method)
setValuesAndParameters() (MySQLData method)
shouldExecute() (EntityEvents method)
shouldWriteFile() (FileHandler method)
show() (Controller method)
(ControllerInterface method)
showList() (Controller method)
(ControllerInterface method)
standardFieldLabels (EntityDefinition property)
staticFile() (Controller method)
(ControllerInterface method)
StreamedFileResponse (class)
T
table (EntityDefinition property)
templates (Service property)
toType() (Entity method)
translator (Controller property)
twig (Controller property)
TwigExtensions (class)
U
UniqueValidator (class)
update() (AbstractData method)
(MySQLData method)
updateFiles() (FileHandler method)
urlGenerator (Service property)
useUUIDs (MySQLData property)
(MySQLDataFactory property)
V
validate() (EntityDefinitionValidator method)
(EntityDefinitionValidatorInterface method)
(EntityValidator method)
W
writeToCache() (YamlReader method)
Y
YamlReader (class)