78        return $this->parent->getActiveSheet();
 
  108        $vars = get_object_vars($this);
 
  109        foreach ($vars as 
$key => $value) {
 
  110            if ((is_object($value)) && (
$key != 
'parent')) {
 
  111                $this->
$key = clone $value;
 
  113                $this->
$key = $value;
 
  152        if ($objOrValue instanceof 
self) {
 
  153            $exportedArray[
$index] = $objOrValue->exportArray();
 
  155            $exportedArray[
$index] = $objOrValue;
 
An exception for terminatinating execution or to throw for unit testing.
getActiveCell()
Get the currently active cell coordinate in currently active sheet.
__clone()
Implement PHP __clone to create a deep clone, not just a shallow copy.
getActiveSheet()
Get the currently active sheet.
getSelectedCells()
Get the currently active cell coordinate in currently active sheet.
getIsSupervisor()
Is this a supervisor or a cell style component?
exportArray()
Export style as array.
bindParent($parent, $parentPropertyName=null)
Bind parent.
exportArray2(array &$exportedArray, string $index, $objOrValue)
Populate array from exportArray1.
__construct($isSupervisor=false)
Create a new Supervisor.
exportArray1()
Abstract method to be implemented in anything which extends this class.