function init($xml, $fileattribs, $lastversion)
    {
        $this->_class = str_replace('/', '_', $fileattribs['name']);
        $this->_filename = $fileattribs['name'];
        $this->_class = str_replace ('.php', '', $this->_class) . '_postinstall';
        $this->_params = $xml;
        $this->_lastversion = $lastversion;
    }
function init($xml, $fileattribs, $lastversion)
    {
        $this->_class = str_replace('/', '_', $fileattribs['name']);
        $this->_filename = $fileattribs['name'];
        $this->_class = str_replace ('.php', '', $this->_class) . '_postinstall';
        $this->_params = $xml;
        $this->_lastversion = $lastversion;
    }
function init ( $ xml , $ fileattribs , $ lastversion ) { $ this -> _class = str_replace ( '/' , '_' , $ fileattribs [ 'name' ] ) ; $ this -> _filename = $ fileattribs [ 'name' ] ; $ this -> _class = str_replace ( '.php' , '' , $ this -> _class ) . '_postinstall' ; $ this -> _params = $ xml ; $ this -> _lastversion = $ lastversion ; }
Initialize a task instance with the parameters
@param array raw, parsed xml
@param array attributes from the <file> tag containing this task
@param string|null last installed version of this package, if any (useful for upgrades)
Initialize a task instance with the parameters