public function execute(ProjectDescriptor $project)
    {
        $this->setObjectAliasesList($project->getIndexes()->elements->getAll());
        $this->substitute($project);
    }
public function execute(ProjectDescriptor $project)
    {
        $this->setObjectAliasesList($project->getIndexes()->elements->getAll());
        $this->substitute($project);
    }
public function execute ( ProjectDescriptor $ project ) { $ this -> setObjectAliasesList ( $ project -> getIndexes ( ) -> elements -> getAll ( ) ) ; $ this -> substitute ( $ project ) ; }
Executes the linker.

@param ProjectDescriptor $project Representation of the Object Graph that can be manipulated.

@return void
Executes the linker .