public function xTypeConfig()
    {
        $class = get_class($this);

        if (!isset(_XTypeTraitStorage::$typeCache[$class])) {
            $config = isset($this->xType) ? $this->xType : [];
            _XTypeTraitStorage::$typeCache[$class] = $this->bootXTypeConfig($config);
        }

        return _XTypeTraitStorage::$typeCache[$class];

    }
public function xTypeConfig()
    {
        $class = get_class($this);

        if (!isset(_XTypeTraitStorage::$typeCache[$class])) {
            $config = isset($this->xType) ? $this->xType : [];
            _XTypeTraitStorage::$typeCache[$class] = $this->bootXTypeConfig($config);
        }

        return _XTypeTraitStorage::$typeCache[$class];

    }
public function xTypeConfig ( ) { $ class = get_class ( $ this ) ; if ( ! isset ( _XTypeTraitStorage :: $ typeCache [ $ class ] ) ) { $ config = isset ( $ this -> xType ) ? $ this -> xType : [ ] ; _XTypeTraitStorage :: $ typeCache [ $ class ] = $ this -> bootXTypeConfig ( $ config ) ; } return _XTypeTraitStorage :: $ typeCache [ $ class ] ; }
Assign an array named "xType to manually set an xtype config. This is
much better than guessing the types

@return array
Assign an array named xType to manually set an xtype config . This is much better than guessing the types