code: protected function getType(): string
      {
          if (isset($this->options['type'])) {
              return $this->options['type'];
          }
  
          $className = ltrim(strrchr(static::class, '\\'), '\\');
  
          if ('Controller' === substr($className, -10)) {
              $className = substr($className, 0, -10);
          }
  
          return Container::underscore($className);
      }
docs: Returns the type from the class name.