/** * Return column locked values (ie that should not be given by user) * * @param string $columnId Column ID * @param bool $defaultArray Whether an empty array should be returned if column has no locked values * @return mixed */ public function getColumnLockedValues($columnId, $defaultArray = true) { $values = false; if (!is_null($this->_typeModel) && isset($this->_columns[$columnId]) && $this->isCollectionColumnOrigin($this->_columns[$columnId]['origin'])) { $values = $this->_typeModel->getColumnLockedValues($this->getBlockType(), $columnId); } return is_array($values) ? $values : ($defaultArray ? array() : $values); }