public function locationCopied($locationId, $newLocationId, $newParentId)
    {
        $newParentAliasId = $this->getRealAliasId($newLocationId);
        $oldParentAliasId = $this->getRealAliasId($locationId);

        $actionMap = $this->getCopiedLocationsMap($locationId, $newLocationId);

        $this->copySubtree(
            $actionMap,
            $oldParentAliasId,
            $newParentAliasId
        );
    }
public function locationCopied($locationId, $newLocationId, $newParentId)
    {
        $newParentAliasId = $this->getRealAliasId($newLocationId);
        $oldParentAliasId = $this->getRealAliasId($locationId);

        $actionMap = $this->getCopiedLocationsMap($locationId, $newLocationId);

        $this->copySubtree(
            $actionMap,
            $oldParentAliasId,
            $newParentAliasId
        );
    }
public function locationCopied ( $ locationId , $ newLocationId , $ newParentId ) { $ newParentAliasId = $ this -> getRealAliasId ( $ newLocationId ) ; $ oldParentAliasId = $ this -> getRealAliasId ( $ locationId ) ; $ actionMap = $ this -> getCopiedLocationsMap ( $ locationId , $ newLocationId ) ; $ this -> copySubtree ( $ actionMap , $ oldParentAliasId , $ newParentAliasId ) ; }
Notifies the underlying engine that a location was copied.

This method triggers the creation of the autogenerated aliases for the copied locations

@param mixed $locationId
@param mixed $newLocationId
@param mixed $newParentId
Notifies the underlying engine that a location was copied .