CMS  Version 3.9
DocumentManifest Class Reference

Static Public Member Functions

static getComponentDefinition ()
 
static subscribeToEvents ()
 
static getAdminMenu ()
 
static getStyles ()
 

Public Attributes

 $allow_sessionless_handlers = true
 

Detailed Description

Definition at line 39 of file manifest.inc.

Member Function Documentation

◆ getAdminMenu()

static DocumentManifest::getAdminMenu ( )
static

Definition at line 73 of file manifest.inc.

74  {
75  return array
76  (
77  "Site Content" => array
78  (
79 
80  "Documents" => array("page" => "/admin/document_libraries",
81  "role" => "admin,editor",
82  "weight" => 7,
83  "icon" => "copy")
84  )
85  );
86  }

◆ getComponentDefinition()

static DocumentManifest::getComponentDefinition ( )
static

Definition at line 41 of file manifest.inc.

42  {
43  $component = new Component();
44  $component->name = "document";
45  $component->description = "Document management for Fakoli/CMS";
46  $component->author = "Andy Green";
47  $component->version = "1.0";
48  $component->priority = 2;
49  $component->enabled = true;
50 
51  return $component;
52  }
$component
Definition: help.inc:38

◆ getStyles()

static DocumentManifest::getStyles ( )
static

Definition at line 89 of file manifest.inc.

90  {
91  return array("/components/document/css/document.css");
92  }

◆ subscribeToEvents()

static DocumentManifest::subscribeToEvents ( )
static

Definition at line 56 of file manifest.inc.

57  {
58  return array(
59  "EnumerateItems" => array(DocumentManager, enumerateItems),
60  "ResolveIdentifier" => array(DocumentManager, displayLibrary),
61  "DeleteRole" => array(DocumentManager, deleteRole),
62  "RegisterSearchables" => array(DocumentManager, registerSearchables),
63  "upgradeComponent" => array(DocumentManager, upgradeComponent),
64  "RegisterSerializationHandler" => array(DocumentManager, registerSerializationHandler),
65  "RegisterTaxonomyClasses" => array(DocumentManager, registerTaxonomyClasses),
66  "DeleteUser" => array(DocumentManager, deleteUser),
67  "ComponentScanComplete" => array(DocumentManager, setDefaults),
68  "RegisterCommentAdapters" => array(DocumentManager, registerCommentAdapter),
69  "RegisterSolrAdapters" => array(DocumentManager, registerSolrAdapter)
70  );
71  }
The DocumentManager class provides the core API and management functions for uploading documents and ...
deleteRole($role)
Definition: role_form.inc:81

Member Data Documentation

◆ $allow_sessionless_handlers

DocumentManifest::$allow_sessionless_handlers = true

Definition at line 54 of file manifest.inc.


The documentation for this class was generated from the following file: