public function newClassExtensionsProcess($class, \ArrayObject $configClasses, \ArrayObject $newClassExtensions)
    {
        $this->class = $class;
        $this->configClasses = $configClasses;
        $this->configClass = $configClasses[$class];
        $this->newClassExtensions = $newClassExtensions;

        $this->doNewClassExtensionsProcess();

        $this->class = null;
        $this->configClasses = null;
        $this->configClass = null;
        $this->newClassExtensions = null;
    }
public function newClassExtensionsProcess($class, \ArrayObject $configClasses, \ArrayObject $newClassExtensions)
    {
        $this->class = $class;
        $this->configClasses = $configClasses;
        $this->configClass = $configClasses[$class];
        $this->newClassExtensions = $newClassExtensions;

        $this->doNewClassExtensionsProcess();

        $this->class = null;
        $this->configClasses = null;
        $this->configClass = null;
        $this->newClassExtensions = null;
    }
public function newClassExtensionsProcess ( $ class , \ ArrayObject $ configClasses , \ ArrayObject $ newClassExtensions ) { $ this -> class = $ class ; $ this -> configClasses = $ configClasses ; $ this -> configClass = $ configClasses [ $ class ] ; $ this -> newClassExtensions = $ newClassExtensions ; $ this -> doNewClassExtensionsProcess ( ) ; $ this -> class = null ; $ this -> configClasses = null ; $ this -> configClass = null ; $ this -> newClassExtensions = null ; }
New class extensions process.

@param string       $class              The class.
@param \ArrayObject $configClasses      The config classes.
@param \ArrayObject $newClassExtensions The new class extensions.

@api
New class extensions process .