LibraryPresenter
extends BaseAdminPresenter
in package
Class BaseAdminPresenter
Table of Contents
- $allType : array<string|int, mixed>|null
- $assets : Assets
- $hooksManager : TemplateHooks
- $id : int
- $local_context : Container
- $modelHooks : ModelHooks
- $permissionsManager : PermissionsManager
- $systemNotificationsManager : SystemNotificationsManager
- $translator : Translator
- $type : string
- $checkAuthentication : mixed
- $fileManager : FileManager
- $libraryManager : LibraryManager
- $libraryTypeManager : LibraryTypeManager
- $tagsManager : TagsManager
- $typeManager : AbstractFileTypesManager
- _() : mixed
- actionAdd() : mixed
- actionEdit() : mixed
- checkActivityModule() : mixed
- createComponentEditLibrary() : mixed
- createComponentFilesGrid() : mixed
- createComponentLibraryGrid() : DataGrid
- createComponentSelectTypeForm() : mixed
- getLang() : mixed
- handleDelete() : mixed
- handleGetSettings() : void
- isActiveModule() : mixed
- isLinksCurrent() : bool
- onSaveEditLibrary() : mixed
- renderDateFromTrueFormat() : mixed
- startup() : mixed
- beforeRender() : mixed
- isSupperUser() : bool
- typeData() : mixed
- getModuleName() : string
- includeAssets() : mixed
Properties
$allType
public
array<string|int, mixed>|null
$allType
= []
$assets
public
Assets
$assets
$hooksManager
public
TemplateHooks
$hooksManager
$id
public
int
$id
= 0
$local_context
public
Container
$local_context
$modelHooks
public
ModelHooks
$modelHooks
$permissionsManager
public
PermissionsManager
$permissionsManager
$systemNotificationsManager
public
SystemNotificationsManager
$systemNotificationsManager
$translator
public
Translator
$translator
$type
public
string
$type
= ''
Tags
$checkAuthentication
protected
mixed
$checkAuthentication
= true
$fileManager
private
FileManager
$fileManager
$libraryManager
private
LibraryManager
$libraryManager
$libraryTypeManager
private
LibraryTypeManager
$libraryTypeManager
$tagsManager
private
TagsManager
$tagsManager
$typeManager
private
AbstractFileTypesManager
$typeManager
Methods
_()
public
_(mixed $message, mixed ...$parameters) : mixed
Parameters
- $message : mixed
- $parameters : mixed
Return values
mixed —actionAdd()
public
actionAdd([mixed $type = '' ]) : mixed
Parameters
- $type : mixed = ''
Tags
Return values
mixed —actionEdit()
public
actionEdit(mixed $id) : mixed
Parameters
- $id : mixed
Return values
mixed —checkActivityModule()
public
checkActivityModule(ModuleInfo $infoModule) : mixed
Parameters
- $infoModule : ModuleInfo
Tags
Return values
mixed —createComponentEditLibrary()
public
createComponentEditLibrary(mixed $id) : mixed
Parameters
- $id : mixed
Return values
mixed —createComponentFilesGrid()
public
createComponentFilesGrid(mixed $id) : mixed
Parameters
- $id : mixed
Return values
mixed —createComponentLibraryGrid()
public
createComponentLibraryGrid() : DataGrid
Return values
DataGrid —createComponentSelectTypeForm()
public
createComponentSelectTypeForm() : mixed
Return values
mixed —getLang()
public
getLang() : mixed
Return values
mixed —handleDelete()
public
handleDelete(mixed $id) : mixed
Parameters
- $id : mixed
Return values
mixed —handleGetSettings()
public
handleGetSettings([mixed $id = null ]) : void
Parameters
- $id : mixed = null
Tags
Return values
void —isActiveModule()
public
isActiveModule() : mixed
Return values
mixed —isLinksCurrent()
public
isLinksCurrent([mixed $currents = [] ]) : bool
Parameters
- $currents : mixed = []
Return values
bool —onSaveEditLibrary()
public
onSaveEditLibrary(Form $form, mixed $values) : mixed
Parameters
- $form : Form
- $values : mixed
Return values
mixed —renderDateFromTrueFormat()
public
renderDateFromTrueFormat(mixed $date) : mixed
Parameters
- $date : mixed
Return values
mixed —startup()
public
startup() : mixed
Return values
mixed —beforeRender()
protected
beforeRender() : mixed
Return values
mixed —isSupperUser()
protected
isSupperUser() : bool
Return values
bool —typeData()
protected
typeData(mixed $type_name) : mixed
Parameters
- $type_name : mixed
Return values
mixed —getModuleName()
private
getModuleName( $presenter_name) : string
Parameters
Return values
string —includeAssets()
private
includeAssets() : mixed