MapParser.php 568 Bytes
Newer Older
Ketan's avatar
Ketan committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
<?php
/**
 * Composer Magento Installer
 */

namespace MagentoHackathon\Composer\Magento;

class MapParser extends PathTranslationParser {

    protected $_mappings = array();

    function __construct( $mappings, $translations = array(), $pathSuffix)
    {
        parent::__construct($translations, $pathSuffix);

        $this->setMappings($mappings);
    }

    public function setMappings($mappings)
    {
        $this->_mappings = $this->translatePathMappings($mappings);
    }

    public function getMappings()
    {
        return $this->_mappings;
    }

}