App\Core_BlockManager
Inherited from cmsApplication_CategorizedList


Protected Attributes
protected | $block_visibilities | = [] |
Protected Methods
protected | getAllBlockVisibilities() Cache block visibilities for current context @global \SCHLIX\cmsDatabase $SystemDB
|
Public Methods
public | __construct() |
public | getCurrentMenuId() |
public | getBlockCountInCategory($category_name) |
public | getBlocksByCategoryName($category_name) |
public | displayBlocksByCategoryName($category_name) |
public boolean | getSingleBlock(string $block_name) @global \cmsDatabase $SystemDB @global App\Users $CurrentUser
|
public | displaySingleBlock($block_name) |
public | displayBlockByCategoryNameRerun($title) |
public | viewMainPage() Frontend: view the main page.
|
public int | getExistingBlockCategoryIDWithName(string $title) Returns category ID# if a block with this name exists. Returns 0 otherwise @global \cmsDatabase $SystemDB
|
public array | getValidationErrorListBeforeSaveCategory(array $datavalues) Returns an array of error list if there's an error during save category
|
public array | modifyDataValuesBeforeSaveCategory(array $datavalues) Override default modify category data before save
|
public | modifyDataValuesBeforeSaveItem(array $datavalues) Override default modify item data before save
|
public array | getBlockVisibility(int $id, bool $use_cached_result=false) Returns block association @global \cmsDatabase $SystemDB
|
public | isBlockVisibleInThisMenuId($id, $menu_id) |
public boolean | findDuplicateItems(array $data) Given an associative array $data, find possible duplicate from item's table
|
public boolean | Run(array $command) Run Command for routing. Main command is in $command['action']
|