code: public function getSection($parent = null, $settings = [])
      {
          $settings = array_merge($this->settings, $settings);
          if (is_null($this->_section)) {
              $this->_section = $this->owner->getSection($parent, $settings);
          }
          if (is_callable($this->_section) || (is_array($this->_section) && !empty($this->_section[0]) && is_object($this->_section[0]))) {
              return $this->evaluateExpression($this->_section, ['parent' => $parent, 'settings' => $settings]);
          }
  
          return $this->_section;
      }
docs: Get section.
  
  @param [[@doctodo param_type:parent]] $parent   [[@doctodo param_description:parent]] [optional]
  @param array                          $settings [[@doctodo param_description:settings]] [optional]
  
  @return [[@doctodo return_type:getSection]] [[@doctodo return_description:getSection]]